Documentation ¶
Overview ¶
Package v1api20210601 contains API Schema definitions for the synapse v1api20210601 API group +groupName=synapse.azure.com
Package v1api20210601 contains API Schema definitions for the synapse v1api20210601 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=synapse.azure.com
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.
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.
Index ¶
- Constants
- Variables
- type APIVersion
- type AutoPauseProperties
- func (properties *AutoPauseProperties) AssignProperties_From_AutoPauseProperties(source *v1api20210601s.AutoPauseProperties) error
- func (properties *AutoPauseProperties) AssignProperties_To_AutoPauseProperties(destination *v1api20210601s.AutoPauseProperties) error
- func (properties *AutoPauseProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AutoPauseProperties) DeepCopy() *AutoPauseProperties
- func (in *AutoPauseProperties) DeepCopyInto(out *AutoPauseProperties)
- func (properties *AutoPauseProperties) Initialize_From_AutoPauseProperties_STATUS(source *AutoPauseProperties_STATUS) error
- func (properties *AutoPauseProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *AutoPauseProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoPauseProperties_ARM
- type AutoPauseProperties_STATUS
- func (properties *AutoPauseProperties_STATUS) AssignProperties_From_AutoPauseProperties_STATUS(source *v1api20210601s.AutoPauseProperties_STATUS) error
- func (properties *AutoPauseProperties_STATUS) AssignProperties_To_AutoPauseProperties_STATUS(destination *v1api20210601s.AutoPauseProperties_STATUS) error
- func (in *AutoPauseProperties_STATUS) DeepCopy() *AutoPauseProperties_STATUS
- func (in *AutoPauseProperties_STATUS) DeepCopyInto(out *AutoPauseProperties_STATUS)
- func (properties *AutoPauseProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *AutoPauseProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoPauseProperties_STATUS_ARM
- type AutoScaleProperties
- func (properties *AutoScaleProperties) AssignProperties_From_AutoScaleProperties(source *v1api20210601s.AutoScaleProperties) error
- func (properties *AutoScaleProperties) AssignProperties_To_AutoScaleProperties(destination *v1api20210601s.AutoScaleProperties) error
- func (properties *AutoScaleProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AutoScaleProperties) DeepCopy() *AutoScaleProperties
- func (in *AutoScaleProperties) DeepCopyInto(out *AutoScaleProperties)
- func (properties *AutoScaleProperties) Initialize_From_AutoScaleProperties_STATUS(source *AutoScaleProperties_STATUS) error
- func (properties *AutoScaleProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *AutoScaleProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoScaleProperties_ARM
- type AutoScaleProperties_STATUS
- func (properties *AutoScaleProperties_STATUS) AssignProperties_From_AutoScaleProperties_STATUS(source *v1api20210601s.AutoScaleProperties_STATUS) error
- func (properties *AutoScaleProperties_STATUS) AssignProperties_To_AutoScaleProperties_STATUS(destination *v1api20210601s.AutoScaleProperties_STATUS) error
- func (in *AutoScaleProperties_STATUS) DeepCopy() *AutoScaleProperties_STATUS
- func (in *AutoScaleProperties_STATUS) DeepCopyInto(out *AutoScaleProperties_STATUS)
- func (properties *AutoScaleProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *AutoScaleProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoScaleProperties_STATUS_ARM
- type BigDataPoolResourceProperties_ARM
- type BigDataPoolResourceProperties_NodeSize
- type BigDataPoolResourceProperties_NodeSizeFamily
- type BigDataPoolResourceProperties_NodeSizeFamily_STATUS
- type BigDataPoolResourceProperties_NodeSize_STATUS
- type BigDataPoolResourceProperties_STATUS_ARM
- type CspWorkspaceAdminProperties
- func (properties *CspWorkspaceAdminProperties) AssignProperties_From_CspWorkspaceAdminProperties(source *v1api20210601s.CspWorkspaceAdminProperties) error
- func (properties *CspWorkspaceAdminProperties) AssignProperties_To_CspWorkspaceAdminProperties(destination *v1api20210601s.CspWorkspaceAdminProperties) error
- func (properties *CspWorkspaceAdminProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CspWorkspaceAdminProperties) DeepCopy() *CspWorkspaceAdminProperties
- func (in *CspWorkspaceAdminProperties) DeepCopyInto(out *CspWorkspaceAdminProperties)
- func (properties *CspWorkspaceAdminProperties) Initialize_From_CspWorkspaceAdminProperties_STATUS(source *CspWorkspaceAdminProperties_STATUS) error
- func (properties *CspWorkspaceAdminProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *CspWorkspaceAdminProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CspWorkspaceAdminProperties_ARM
- type CspWorkspaceAdminProperties_STATUS
- func (properties *CspWorkspaceAdminProperties_STATUS) AssignProperties_From_CspWorkspaceAdminProperties_STATUS(source *v1api20210601s.CspWorkspaceAdminProperties_STATUS) error
- func (properties *CspWorkspaceAdminProperties_STATUS) AssignProperties_To_CspWorkspaceAdminProperties_STATUS(destination *v1api20210601s.CspWorkspaceAdminProperties_STATUS) error
- func (in *CspWorkspaceAdminProperties_STATUS) DeepCopy() *CspWorkspaceAdminProperties_STATUS
- func (in *CspWorkspaceAdminProperties_STATUS) DeepCopyInto(out *CspWorkspaceAdminProperties_STATUS)
- func (properties *CspWorkspaceAdminProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *CspWorkspaceAdminProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CspWorkspaceAdminProperties_STATUS_ARM
- type CustomerManagedKeyDetails
- func (details *CustomerManagedKeyDetails) AssignProperties_From_CustomerManagedKeyDetails(source *v1api20210601s.CustomerManagedKeyDetails) error
- func (details *CustomerManagedKeyDetails) AssignProperties_To_CustomerManagedKeyDetails(destination *v1api20210601s.CustomerManagedKeyDetails) error
- func (details *CustomerManagedKeyDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CustomerManagedKeyDetails) DeepCopy() *CustomerManagedKeyDetails
- func (in *CustomerManagedKeyDetails) DeepCopyInto(out *CustomerManagedKeyDetails)
- func (details *CustomerManagedKeyDetails) Initialize_From_CustomerManagedKeyDetails_STATUS(source *CustomerManagedKeyDetails_STATUS) error
- func (details *CustomerManagedKeyDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *CustomerManagedKeyDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CustomerManagedKeyDetails_ARM
- type CustomerManagedKeyDetails_STATUS
- func (details *CustomerManagedKeyDetails_STATUS) AssignProperties_From_CustomerManagedKeyDetails_STATUS(source *v1api20210601s.CustomerManagedKeyDetails_STATUS) error
- func (details *CustomerManagedKeyDetails_STATUS) AssignProperties_To_CustomerManagedKeyDetails_STATUS(destination *v1api20210601s.CustomerManagedKeyDetails_STATUS) error
- func (in *CustomerManagedKeyDetails_STATUS) DeepCopy() *CustomerManagedKeyDetails_STATUS
- func (in *CustomerManagedKeyDetails_STATUS) DeepCopyInto(out *CustomerManagedKeyDetails_STATUS)
- func (details *CustomerManagedKeyDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *CustomerManagedKeyDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CustomerManagedKeyDetails_STATUS_ARM
- type DataLakeStorageAccountDetails
- func (details *DataLakeStorageAccountDetails) AssignProperties_From_DataLakeStorageAccountDetails(source *v1api20210601s.DataLakeStorageAccountDetails) error
- func (details *DataLakeStorageAccountDetails) AssignProperties_To_DataLakeStorageAccountDetails(destination *v1api20210601s.DataLakeStorageAccountDetails) error
- func (details *DataLakeStorageAccountDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DataLakeStorageAccountDetails) DeepCopy() *DataLakeStorageAccountDetails
- func (in *DataLakeStorageAccountDetails) DeepCopyInto(out *DataLakeStorageAccountDetails)
- func (details *DataLakeStorageAccountDetails) Initialize_From_DataLakeStorageAccountDetails_STATUS(source *DataLakeStorageAccountDetails_STATUS) error
- func (details *DataLakeStorageAccountDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *DataLakeStorageAccountDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DataLakeStorageAccountDetails_ARM
- type DataLakeStorageAccountDetails_STATUS
- func (details *DataLakeStorageAccountDetails_STATUS) AssignProperties_From_DataLakeStorageAccountDetails_STATUS(source *v1api20210601s.DataLakeStorageAccountDetails_STATUS) error
- func (details *DataLakeStorageAccountDetails_STATUS) AssignProperties_To_DataLakeStorageAccountDetails_STATUS(destination *v1api20210601s.DataLakeStorageAccountDetails_STATUS) error
- func (in *DataLakeStorageAccountDetails_STATUS) DeepCopy() *DataLakeStorageAccountDetails_STATUS
- func (in *DataLakeStorageAccountDetails_STATUS) DeepCopyInto(out *DataLakeStorageAccountDetails_STATUS)
- func (details *DataLakeStorageAccountDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *DataLakeStorageAccountDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DataLakeStorageAccountDetails_STATUS_ARM
- type DynamicExecutorAllocation
- func (allocation *DynamicExecutorAllocation) AssignProperties_From_DynamicExecutorAllocation(source *v1api20210601s.DynamicExecutorAllocation) error
- func (allocation *DynamicExecutorAllocation) AssignProperties_To_DynamicExecutorAllocation(destination *v1api20210601s.DynamicExecutorAllocation) error
- func (allocation *DynamicExecutorAllocation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DynamicExecutorAllocation) DeepCopy() *DynamicExecutorAllocation
- func (in *DynamicExecutorAllocation) DeepCopyInto(out *DynamicExecutorAllocation)
- func (allocation *DynamicExecutorAllocation) Initialize_From_DynamicExecutorAllocation_STATUS(source *DynamicExecutorAllocation_STATUS) error
- func (allocation *DynamicExecutorAllocation) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (allocation *DynamicExecutorAllocation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DynamicExecutorAllocation_ARM
- type DynamicExecutorAllocation_STATUS
- func (allocation *DynamicExecutorAllocation_STATUS) AssignProperties_From_DynamicExecutorAllocation_STATUS(source *v1api20210601s.DynamicExecutorAllocation_STATUS) error
- func (allocation *DynamicExecutorAllocation_STATUS) AssignProperties_To_DynamicExecutorAllocation_STATUS(destination *v1api20210601s.DynamicExecutorAllocation_STATUS) error
- func (in *DynamicExecutorAllocation_STATUS) DeepCopy() *DynamicExecutorAllocation_STATUS
- func (in *DynamicExecutorAllocation_STATUS) DeepCopyInto(out *DynamicExecutorAllocation_STATUS)
- func (allocation *DynamicExecutorAllocation_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (allocation *DynamicExecutorAllocation_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DynamicExecutorAllocation_STATUS_ARM
- type EncryptionDetails
- func (details *EncryptionDetails) AssignProperties_From_EncryptionDetails(source *v1api20210601s.EncryptionDetails) error
- func (details *EncryptionDetails) AssignProperties_To_EncryptionDetails(destination *v1api20210601s.EncryptionDetails) error
- func (details *EncryptionDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EncryptionDetails) DeepCopy() *EncryptionDetails
- func (in *EncryptionDetails) DeepCopyInto(out *EncryptionDetails)
- func (details *EncryptionDetails) Initialize_From_EncryptionDetails_STATUS(source *EncryptionDetails_STATUS) error
- func (details *EncryptionDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *EncryptionDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionDetails_ARM
- type EncryptionDetails_STATUS
- func (details *EncryptionDetails_STATUS) AssignProperties_From_EncryptionDetails_STATUS(source *v1api20210601s.EncryptionDetails_STATUS) error
- func (details *EncryptionDetails_STATUS) AssignProperties_To_EncryptionDetails_STATUS(destination *v1api20210601s.EncryptionDetails_STATUS) error
- func (in *EncryptionDetails_STATUS) DeepCopy() *EncryptionDetails_STATUS
- func (in *EncryptionDetails_STATUS) DeepCopyInto(out *EncryptionDetails_STATUS)
- func (details *EncryptionDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *EncryptionDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionDetails_STATUS_ARM
- type KekIdentityProperties
- func (properties *KekIdentityProperties) AssignProperties_From_KekIdentityProperties(source *v1api20210601s.KekIdentityProperties) error
- func (properties *KekIdentityProperties) AssignProperties_To_KekIdentityProperties(destination *v1api20210601s.KekIdentityProperties) error
- func (properties *KekIdentityProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *KekIdentityProperties) DeepCopy() *KekIdentityProperties
- func (in *KekIdentityProperties) DeepCopyInto(out *KekIdentityProperties)
- func (properties *KekIdentityProperties) Initialize_From_KekIdentityProperties_STATUS(source *KekIdentityProperties_STATUS) error
- func (properties *KekIdentityProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *KekIdentityProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KekIdentityProperties_ARM
- type KekIdentityProperties_STATUS
- func (properties *KekIdentityProperties_STATUS) AssignProperties_From_KekIdentityProperties_STATUS(source *v1api20210601s.KekIdentityProperties_STATUS) error
- func (properties *KekIdentityProperties_STATUS) AssignProperties_To_KekIdentityProperties_STATUS(destination *v1api20210601s.KekIdentityProperties_STATUS) error
- func (in *KekIdentityProperties_STATUS) DeepCopy() *KekIdentityProperties_STATUS
- func (in *KekIdentityProperties_STATUS) DeepCopyInto(out *KekIdentityProperties_STATUS)
- func (properties *KekIdentityProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *KekIdentityProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KekIdentityProperties_STATUS_ARM
- type LibraryInfo
- func (info *LibraryInfo) AssignProperties_From_LibraryInfo(source *v1api20210601s.LibraryInfo) error
- func (info *LibraryInfo) AssignProperties_To_LibraryInfo(destination *v1api20210601s.LibraryInfo) error
- func (info *LibraryInfo) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *LibraryInfo) DeepCopy() *LibraryInfo
- func (in *LibraryInfo) DeepCopyInto(out *LibraryInfo)
- func (info *LibraryInfo) Initialize_From_LibraryInfo_STATUS(source *LibraryInfo_STATUS) error
- func (info *LibraryInfo) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (info *LibraryInfo) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LibraryInfo_ARM
- type LibraryInfo_STATUS
- func (info *LibraryInfo_STATUS) AssignProperties_From_LibraryInfo_STATUS(source *v1api20210601s.LibraryInfo_STATUS) error
- func (info *LibraryInfo_STATUS) AssignProperties_To_LibraryInfo_STATUS(destination *v1api20210601s.LibraryInfo_STATUS) error
- func (in *LibraryInfo_STATUS) DeepCopy() *LibraryInfo_STATUS
- func (in *LibraryInfo_STATUS) DeepCopyInto(out *LibraryInfo_STATUS)
- func (info *LibraryInfo_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (info *LibraryInfo_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LibraryInfo_STATUS_ARM
- type LibraryRequirements
- func (requirements *LibraryRequirements) AssignProperties_From_LibraryRequirements(source *v1api20210601s.LibraryRequirements) error
- func (requirements *LibraryRequirements) AssignProperties_To_LibraryRequirements(destination *v1api20210601s.LibraryRequirements) error
- func (requirements *LibraryRequirements) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *LibraryRequirements) DeepCopy() *LibraryRequirements
- func (in *LibraryRequirements) DeepCopyInto(out *LibraryRequirements)
- func (requirements *LibraryRequirements) Initialize_From_LibraryRequirements_STATUS(source *LibraryRequirements_STATUS) error
- func (requirements *LibraryRequirements) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (requirements *LibraryRequirements) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LibraryRequirements_ARM
- type LibraryRequirements_STATUS
- func (requirements *LibraryRequirements_STATUS) AssignProperties_From_LibraryRequirements_STATUS(source *v1api20210601s.LibraryRequirements_STATUS) error
- func (requirements *LibraryRequirements_STATUS) AssignProperties_To_LibraryRequirements_STATUS(destination *v1api20210601s.LibraryRequirements_STATUS) error
- func (in *LibraryRequirements_STATUS) DeepCopy() *LibraryRequirements_STATUS
- func (in *LibraryRequirements_STATUS) DeepCopyInto(out *LibraryRequirements_STATUS)
- func (requirements *LibraryRequirements_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (requirements *LibraryRequirements_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LibraryRequirements_STATUS_ARM
- type ManagedIdentity
- func (identity *ManagedIdentity) AssignProperties_From_ManagedIdentity(source *v1api20210601s.ManagedIdentity) error
- func (identity *ManagedIdentity) AssignProperties_To_ManagedIdentity(destination *v1api20210601s.ManagedIdentity) error
- func (identity *ManagedIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedIdentity) DeepCopy() *ManagedIdentity
- func (in *ManagedIdentity) DeepCopyInto(out *ManagedIdentity)
- func (identity *ManagedIdentity) Initialize_From_ManagedIdentity_STATUS(source *ManagedIdentity_STATUS) error
- func (identity *ManagedIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedIdentity_ARM
- type ManagedIdentity_STATUS
- func (identity *ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS(source *v1api20210601s.ManagedIdentity_STATUS) error
- func (identity *ManagedIdentity_STATUS) AssignProperties_To_ManagedIdentity_STATUS(destination *v1api20210601s.ManagedIdentity_STATUS) error
- func (in *ManagedIdentity_STATUS) DeepCopy() *ManagedIdentity_STATUS
- func (in *ManagedIdentity_STATUS) DeepCopyInto(out *ManagedIdentity_STATUS)
- func (identity *ManagedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedIdentity_STATUS_ARM
- type ManagedIdentity_Type
- type ManagedIdentity_Type_STATUS
- type ManagedVirtualNetworkSettings
- func (settings *ManagedVirtualNetworkSettings) AssignProperties_From_ManagedVirtualNetworkSettings(source *v1api20210601s.ManagedVirtualNetworkSettings) error
- func (settings *ManagedVirtualNetworkSettings) AssignProperties_To_ManagedVirtualNetworkSettings(destination *v1api20210601s.ManagedVirtualNetworkSettings) error
- func (settings *ManagedVirtualNetworkSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedVirtualNetworkSettings) DeepCopy() *ManagedVirtualNetworkSettings
- func (in *ManagedVirtualNetworkSettings) DeepCopyInto(out *ManagedVirtualNetworkSettings)
- func (settings *ManagedVirtualNetworkSettings) Initialize_From_ManagedVirtualNetworkSettings_STATUS(source *ManagedVirtualNetworkSettings_STATUS) error
- func (settings *ManagedVirtualNetworkSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ManagedVirtualNetworkSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedVirtualNetworkSettings_ARM
- type ManagedVirtualNetworkSettings_STATUS
- func (settings *ManagedVirtualNetworkSettings_STATUS) AssignProperties_From_ManagedVirtualNetworkSettings_STATUS(source *v1api20210601s.ManagedVirtualNetworkSettings_STATUS) error
- func (settings *ManagedVirtualNetworkSettings_STATUS) AssignProperties_To_ManagedVirtualNetworkSettings_STATUS(destination *v1api20210601s.ManagedVirtualNetworkSettings_STATUS) error
- func (in *ManagedVirtualNetworkSettings_STATUS) DeepCopy() *ManagedVirtualNetworkSettings_STATUS
- func (in *ManagedVirtualNetworkSettings_STATUS) DeepCopyInto(out *ManagedVirtualNetworkSettings_STATUS)
- func (settings *ManagedVirtualNetworkSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ManagedVirtualNetworkSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedVirtualNetworkSettings_STATUS_ARM
- type PrivateEndpointConnection_STATUS
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *v1api20210601s.PrivateEndpointConnection_STATUS) error
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *v1api20210601s.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 PrivateEndpointConnection_STATUS_ARM
- type PurviewConfiguration
- func (configuration *PurviewConfiguration) AssignProperties_From_PurviewConfiguration(source *v1api20210601s.PurviewConfiguration) error
- func (configuration *PurviewConfiguration) AssignProperties_To_PurviewConfiguration(destination *v1api20210601s.PurviewConfiguration) error
- func (configuration *PurviewConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PurviewConfiguration) DeepCopy() *PurviewConfiguration
- func (in *PurviewConfiguration) DeepCopyInto(out *PurviewConfiguration)
- func (configuration *PurviewConfiguration) Initialize_From_PurviewConfiguration_STATUS(source *PurviewConfiguration_STATUS) error
- func (configuration *PurviewConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *PurviewConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PurviewConfiguration_ARM
- type PurviewConfiguration_STATUS
- func (configuration *PurviewConfiguration_STATUS) AssignProperties_From_PurviewConfiguration_STATUS(source *v1api20210601s.PurviewConfiguration_STATUS) error
- func (configuration *PurviewConfiguration_STATUS) AssignProperties_To_PurviewConfiguration_STATUS(destination *v1api20210601s.PurviewConfiguration_STATUS) error
- func (in *PurviewConfiguration_STATUS) DeepCopy() *PurviewConfiguration_STATUS
- func (in *PurviewConfiguration_STATUS) DeepCopyInto(out *PurviewConfiguration_STATUS)
- func (configuration *PurviewConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *PurviewConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PurviewConfiguration_STATUS_ARM
- type SparkConfigProperties
- func (properties *SparkConfigProperties) AssignProperties_From_SparkConfigProperties(source *v1api20210601s.SparkConfigProperties) error
- func (properties *SparkConfigProperties) AssignProperties_To_SparkConfigProperties(destination *v1api20210601s.SparkConfigProperties) error
- func (properties *SparkConfigProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SparkConfigProperties) DeepCopy() *SparkConfigProperties
- func (in *SparkConfigProperties) DeepCopyInto(out *SparkConfigProperties)
- func (properties *SparkConfigProperties) Initialize_From_SparkConfigProperties_STATUS(source *SparkConfigProperties_STATUS) error
- func (properties *SparkConfigProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *SparkConfigProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SparkConfigProperties_ARM
- type SparkConfigProperties_ConfigurationType
- type SparkConfigProperties_ConfigurationType_STATUS
- type SparkConfigProperties_STATUS
- func (properties *SparkConfigProperties_STATUS) AssignProperties_From_SparkConfigProperties_STATUS(source *v1api20210601s.SparkConfigProperties_STATUS) error
- func (properties *SparkConfigProperties_STATUS) AssignProperties_To_SparkConfigProperties_STATUS(destination *v1api20210601s.SparkConfigProperties_STATUS) error
- func (in *SparkConfigProperties_STATUS) DeepCopy() *SparkConfigProperties_STATUS
- func (in *SparkConfigProperties_STATUS) DeepCopyInto(out *SparkConfigProperties_STATUS)
- func (properties *SparkConfigProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *SparkConfigProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SparkConfigProperties_STATUS_ARM
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *v1api20210601s.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *v1api20210601s.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type UserAssignedIdentityDetails_ARM
- type UserAssignedManagedIdentity_STATUS
- func (identity *UserAssignedManagedIdentity_STATUS) AssignProperties_From_UserAssignedManagedIdentity_STATUS(source *v1api20210601s.UserAssignedManagedIdentity_STATUS) error
- func (identity *UserAssignedManagedIdentity_STATUS) AssignProperties_To_UserAssignedManagedIdentity_STATUS(destination *v1api20210601s.UserAssignedManagedIdentity_STATUS) error
- func (in *UserAssignedManagedIdentity_STATUS) DeepCopy() *UserAssignedManagedIdentity_STATUS
- func (in *UserAssignedManagedIdentity_STATUS) DeepCopyInto(out *UserAssignedManagedIdentity_STATUS)
- func (identity *UserAssignedManagedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *UserAssignedManagedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UserAssignedManagedIdentity_STATUS_ARM
- type VirtualNetworkProfile
- func (profile *VirtualNetworkProfile) AssignProperties_From_VirtualNetworkProfile(source *v1api20210601s.VirtualNetworkProfile) error
- func (profile *VirtualNetworkProfile) AssignProperties_To_VirtualNetworkProfile(destination *v1api20210601s.VirtualNetworkProfile) error
- func (profile *VirtualNetworkProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *VirtualNetworkProfile) DeepCopy() *VirtualNetworkProfile
- func (in *VirtualNetworkProfile) DeepCopyInto(out *VirtualNetworkProfile)
- func (profile *VirtualNetworkProfile) Initialize_From_VirtualNetworkProfile_STATUS(source *VirtualNetworkProfile_STATUS) error
- func (profile *VirtualNetworkProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *VirtualNetworkProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type VirtualNetworkProfile_ARM
- type VirtualNetworkProfile_STATUS
- func (profile *VirtualNetworkProfile_STATUS) AssignProperties_From_VirtualNetworkProfile_STATUS(source *v1api20210601s.VirtualNetworkProfile_STATUS) error
- func (profile *VirtualNetworkProfile_STATUS) AssignProperties_To_VirtualNetworkProfile_STATUS(destination *v1api20210601s.VirtualNetworkProfile_STATUS) error
- func (in *VirtualNetworkProfile_STATUS) DeepCopy() *VirtualNetworkProfile_STATUS
- func (in *VirtualNetworkProfile_STATUS) DeepCopyInto(out *VirtualNetworkProfile_STATUS)
- func (profile *VirtualNetworkProfile_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *VirtualNetworkProfile_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type VirtualNetworkProfile_STATUS_ARM
- type Workspace
- func (workspace *Workspace) AssignProperties_From_Workspace(source *v1api20210601s.Workspace) error
- func (workspace *Workspace) AssignProperties_To_Workspace(destination *v1api20210601s.Workspace) error
- func (workspace *Workspace) AzureName() string
- func (workspace *Workspace) ConvertFrom(hub conversion.Hub) error
- func (workspace *Workspace) ConvertTo(hub conversion.Hub) error
- func (in *Workspace) DeepCopy() *Workspace
- func (in *Workspace) DeepCopyInto(out *Workspace)
- func (in *Workspace) DeepCopyObject() runtime.Object
- func (workspace *Workspace) Default()
- func (workspace Workspace) GetAPIVersion() string
- func (workspace *Workspace) GetConditions() conditions.Conditions
- func (workspace *Workspace) GetResourceScope() genruntime.ResourceScope
- func (workspace *Workspace) GetSpec() genruntime.ConvertibleSpec
- func (workspace *Workspace) GetStatus() genruntime.ConvertibleStatus
- func (workspace *Workspace) GetType() string
- func (workspace *Workspace) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (workspace *Workspace) NewEmptyStatus() genruntime.ConvertibleStatus
- func (workspace *Workspace) OriginalGVK() *schema.GroupVersionKind
- func (workspace *Workspace) Owner() *genruntime.ResourceReference
- func (workspace *Workspace) SetConditions(conditions conditions.Conditions)
- func (workspace *Workspace) SetStatus(status genruntime.ConvertibleStatus) error
- func (workspace *Workspace) ValidateCreate() (admission.Warnings, error)
- func (workspace *Workspace) ValidateDelete() (admission.Warnings, error)
- func (workspace *Workspace) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type WorkspaceKeyDetails
- func (details *WorkspaceKeyDetails) AssignProperties_From_WorkspaceKeyDetails(source *v1api20210601s.WorkspaceKeyDetails) error
- func (details *WorkspaceKeyDetails) AssignProperties_To_WorkspaceKeyDetails(destination *v1api20210601s.WorkspaceKeyDetails) error
- func (details *WorkspaceKeyDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *WorkspaceKeyDetails) DeepCopy() *WorkspaceKeyDetails
- func (in *WorkspaceKeyDetails) DeepCopyInto(out *WorkspaceKeyDetails)
- func (details *WorkspaceKeyDetails) Initialize_From_WorkspaceKeyDetails_STATUS(source *WorkspaceKeyDetails_STATUS) error
- func (details *WorkspaceKeyDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *WorkspaceKeyDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type WorkspaceKeyDetails_ARM
- type WorkspaceKeyDetails_STATUS
- func (details *WorkspaceKeyDetails_STATUS) AssignProperties_From_WorkspaceKeyDetails_STATUS(source *v1api20210601s.WorkspaceKeyDetails_STATUS) error
- func (details *WorkspaceKeyDetails_STATUS) AssignProperties_To_WorkspaceKeyDetails_STATUS(destination *v1api20210601s.WorkspaceKeyDetails_STATUS) error
- func (in *WorkspaceKeyDetails_STATUS) DeepCopy() *WorkspaceKeyDetails_STATUS
- func (in *WorkspaceKeyDetails_STATUS) DeepCopyInto(out *WorkspaceKeyDetails_STATUS)
- func (details *WorkspaceKeyDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *WorkspaceKeyDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type WorkspaceKeyDetails_STATUS_ARM
- type WorkspaceList
- type WorkspaceProperties_ARM
- type WorkspaceProperties_PublicNetworkAccess
- type WorkspaceProperties_PublicNetworkAccess_STATUS
- type WorkspaceProperties_STATUS_ARM
- type WorkspaceRepositoryConfiguration
- func (configuration *WorkspaceRepositoryConfiguration) AssignProperties_From_WorkspaceRepositoryConfiguration(source *v1api20210601s.WorkspaceRepositoryConfiguration) error
- func (configuration *WorkspaceRepositoryConfiguration) AssignProperties_To_WorkspaceRepositoryConfiguration(destination *v1api20210601s.WorkspaceRepositoryConfiguration) error
- func (configuration *WorkspaceRepositoryConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *WorkspaceRepositoryConfiguration) DeepCopy() *WorkspaceRepositoryConfiguration
- func (in *WorkspaceRepositoryConfiguration) DeepCopyInto(out *WorkspaceRepositoryConfiguration)
- func (configuration *WorkspaceRepositoryConfiguration) Initialize_From_WorkspaceRepositoryConfiguration_STATUS(source *WorkspaceRepositoryConfiguration_STATUS) error
- func (configuration *WorkspaceRepositoryConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *WorkspaceRepositoryConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type WorkspaceRepositoryConfiguration_ARM
- type WorkspaceRepositoryConfiguration_STATUS
- func (configuration *WorkspaceRepositoryConfiguration_STATUS) AssignProperties_From_WorkspaceRepositoryConfiguration_STATUS(source *v1api20210601s.WorkspaceRepositoryConfiguration_STATUS) error
- func (configuration *WorkspaceRepositoryConfiguration_STATUS) AssignProperties_To_WorkspaceRepositoryConfiguration_STATUS(destination *v1api20210601s.WorkspaceRepositoryConfiguration_STATUS) error
- func (in *WorkspaceRepositoryConfiguration_STATUS) DeepCopy() *WorkspaceRepositoryConfiguration_STATUS
- func (in *WorkspaceRepositoryConfiguration_STATUS) DeepCopyInto(out *WorkspaceRepositoryConfiguration_STATUS)
- func (configuration *WorkspaceRepositoryConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *WorkspaceRepositoryConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type WorkspaceRepositoryConfiguration_STATUS_ARM
- type Workspace_STATUS
- func (workspace *Workspace_STATUS) AssignProperties_From_Workspace_STATUS(source *v1api20210601s.Workspace_STATUS) error
- func (workspace *Workspace_STATUS) AssignProperties_To_Workspace_STATUS(destination *v1api20210601s.Workspace_STATUS) error
- func (workspace *Workspace_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (workspace *Workspace_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Workspace_STATUS) DeepCopy() *Workspace_STATUS
- func (in *Workspace_STATUS) DeepCopyInto(out *Workspace_STATUS)
- func (workspace *Workspace_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (workspace *Workspace_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Workspace_STATUS_ARM
- type Workspace_Spec
- func (workspace *Workspace_Spec) AssignProperties_From_Workspace_Spec(source *v1api20210601s.Workspace_Spec) error
- func (workspace *Workspace_Spec) AssignProperties_To_Workspace_Spec(destination *v1api20210601s.Workspace_Spec) error
- func (workspace *Workspace_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (workspace *Workspace_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (workspace *Workspace_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Workspace_Spec) DeepCopy() *Workspace_Spec
- func (in *Workspace_Spec) DeepCopyInto(out *Workspace_Spec)
- func (workspace *Workspace_Spec) Initialize_From_Workspace_STATUS(source *Workspace_STATUS) error
- func (workspace *Workspace_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (workspace *Workspace_Spec) OriginalVersion() string
- func (workspace *Workspace_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (workspace *Workspace_Spec) SetAzureName(azureName string)
- type Workspace_Spec_ARM
- type WorkspacesBigDataPool
- func (pool *WorkspacesBigDataPool) AssignProperties_From_WorkspacesBigDataPool(source *v1api20210601s.WorkspacesBigDataPool) error
- func (pool *WorkspacesBigDataPool) AssignProperties_To_WorkspacesBigDataPool(destination *v1api20210601s.WorkspacesBigDataPool) error
- func (pool *WorkspacesBigDataPool) AzureName() string
- func (pool *WorkspacesBigDataPool) ConvertFrom(hub conversion.Hub) error
- func (pool *WorkspacesBigDataPool) ConvertTo(hub conversion.Hub) error
- func (in *WorkspacesBigDataPool) DeepCopy() *WorkspacesBigDataPool
- func (in *WorkspacesBigDataPool) DeepCopyInto(out *WorkspacesBigDataPool)
- func (in *WorkspacesBigDataPool) DeepCopyObject() runtime.Object
- func (pool *WorkspacesBigDataPool) Default()
- func (pool WorkspacesBigDataPool) GetAPIVersion() string
- func (pool *WorkspacesBigDataPool) GetConditions() conditions.Conditions
- func (pool *WorkspacesBigDataPool) GetResourceScope() genruntime.ResourceScope
- func (pool *WorkspacesBigDataPool) GetSpec() genruntime.ConvertibleSpec
- func (pool *WorkspacesBigDataPool) GetStatus() genruntime.ConvertibleStatus
- func (pool *WorkspacesBigDataPool) GetType() string
- func (pool *WorkspacesBigDataPool) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (pool *WorkspacesBigDataPool) NewEmptyStatus() genruntime.ConvertibleStatus
- func (pool *WorkspacesBigDataPool) OriginalGVK() *schema.GroupVersionKind
- func (pool *WorkspacesBigDataPool) Owner() *genruntime.ResourceReference
- func (pool *WorkspacesBigDataPool) SetConditions(conditions conditions.Conditions)
- func (pool *WorkspacesBigDataPool) SetStatus(status genruntime.ConvertibleStatus) error
- func (pool *WorkspacesBigDataPool) ValidateCreate() (admission.Warnings, error)
- func (pool *WorkspacesBigDataPool) ValidateDelete() (admission.Warnings, error)
- func (pool *WorkspacesBigDataPool) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type WorkspacesBigDataPoolList
- type Workspaces_BigDataPool_STATUS
- func (pool *Workspaces_BigDataPool_STATUS) AssignProperties_From_Workspaces_BigDataPool_STATUS(source *v1api20210601s.Workspaces_BigDataPool_STATUS) error
- func (pool *Workspaces_BigDataPool_STATUS) AssignProperties_To_Workspaces_BigDataPool_STATUS(destination *v1api20210601s.Workspaces_BigDataPool_STATUS) error
- func (pool *Workspaces_BigDataPool_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (pool *Workspaces_BigDataPool_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Workspaces_BigDataPool_STATUS) DeepCopy() *Workspaces_BigDataPool_STATUS
- func (in *Workspaces_BigDataPool_STATUS) DeepCopyInto(out *Workspaces_BigDataPool_STATUS)
- func (pool *Workspaces_BigDataPool_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (pool *Workspaces_BigDataPool_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Workspaces_BigDataPool_STATUS_ARM
- type Workspaces_BigDataPool_Spec
- func (pool *Workspaces_BigDataPool_Spec) AssignProperties_From_Workspaces_BigDataPool_Spec(source *v1api20210601s.Workspaces_BigDataPool_Spec) error
- func (pool *Workspaces_BigDataPool_Spec) AssignProperties_To_Workspaces_BigDataPool_Spec(destination *v1api20210601s.Workspaces_BigDataPool_Spec) error
- func (pool *Workspaces_BigDataPool_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (pool *Workspaces_BigDataPool_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (pool *Workspaces_BigDataPool_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Workspaces_BigDataPool_Spec) DeepCopy() *Workspaces_BigDataPool_Spec
- func (in *Workspaces_BigDataPool_Spec) DeepCopyInto(out *Workspaces_BigDataPool_Spec)
- func (pool *Workspaces_BigDataPool_Spec) Initialize_From_Workspaces_BigDataPool_STATUS(source *Workspaces_BigDataPool_STATUS) error
- func (pool *Workspaces_BigDataPool_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (pool *Workspaces_BigDataPool_Spec) OriginalVersion() string
- func (pool *Workspaces_BigDataPool_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (pool *Workspaces_BigDataPool_Spec) SetAzureName(azureName string)
- type Workspaces_BigDataPool_Spec_ARM
- func (in *Workspaces_BigDataPool_Spec_ARM) DeepCopy() *Workspaces_BigDataPool_Spec_ARM
- func (in *Workspaces_BigDataPool_Spec_ARM) DeepCopyInto(out *Workspaces_BigDataPool_Spec_ARM)
- func (pool Workspaces_BigDataPool_Spec_ARM) GetAPIVersion() string
- func (pool *Workspaces_BigDataPool_Spec_ARM) GetName() string
- func (pool *Workspaces_BigDataPool_Spec_ARM) GetType() string
Constants ¶
const ( ManagedIdentity_Type_None = ManagedIdentity_Type("None") ManagedIdentity_Type_SystemAssigned = ManagedIdentity_Type("SystemAssigned") ManagedIdentity_Type_SystemAssignedUserAssigned = ManagedIdentity_Type("SystemAssigned,UserAssigned") )
const ( ManagedIdentity_Type_STATUS_None = ManagedIdentity_Type_STATUS("None") ManagedIdentity_Type_STATUS_SystemAssigned = ManagedIdentity_Type_STATUS("SystemAssigned") ManagedIdentity_Type_STATUS_SystemAssignedUserAssigned = ManagedIdentity_Type_STATUS("SystemAssigned,UserAssigned") )
const ( WorkspaceProperties_PublicNetworkAccess_Disabled = WorkspaceProperties_PublicNetworkAccess("Disabled") WorkspaceProperties_PublicNetworkAccess_Enabled = WorkspaceProperties_PublicNetworkAccess("Enabled") )
const ( WorkspaceProperties_PublicNetworkAccess_STATUS_Disabled = WorkspaceProperties_PublicNetworkAccess_STATUS("Disabled") WorkspaceProperties_PublicNetworkAccess_STATUS_Enabled = WorkspaceProperties_PublicNetworkAccess_STATUS("Enabled") )
const ( BigDataPoolResourceProperties_NodeSize_Large = BigDataPoolResourceProperties_NodeSize("Large") BigDataPoolResourceProperties_NodeSize_Medium = BigDataPoolResourceProperties_NodeSize("Medium") BigDataPoolResourceProperties_NodeSize_None = BigDataPoolResourceProperties_NodeSize("None") BigDataPoolResourceProperties_NodeSize_Small = BigDataPoolResourceProperties_NodeSize("Small") BigDataPoolResourceProperties_NodeSize_XLarge = BigDataPoolResourceProperties_NodeSize("XLarge") BigDataPoolResourceProperties_NodeSize_XXLarge = BigDataPoolResourceProperties_NodeSize("XXLarge") BigDataPoolResourceProperties_NodeSize_XXXLarge = BigDataPoolResourceProperties_NodeSize("XXXLarge") )
const ( BigDataPoolResourceProperties_NodeSize_STATUS_Large = BigDataPoolResourceProperties_NodeSize_STATUS("Large") BigDataPoolResourceProperties_NodeSize_STATUS_Medium = BigDataPoolResourceProperties_NodeSize_STATUS("Medium") BigDataPoolResourceProperties_NodeSize_STATUS_None = BigDataPoolResourceProperties_NodeSize_STATUS("None") BigDataPoolResourceProperties_NodeSize_STATUS_Small = BigDataPoolResourceProperties_NodeSize_STATUS("Small") BigDataPoolResourceProperties_NodeSize_STATUS_XLarge = BigDataPoolResourceProperties_NodeSize_STATUS("XLarge") BigDataPoolResourceProperties_NodeSize_STATUS_XXLarge = BigDataPoolResourceProperties_NodeSize_STATUS("XXLarge") BigDataPoolResourceProperties_NodeSize_STATUS_XXXLarge = BigDataPoolResourceProperties_NodeSize_STATUS("XXXLarge") )
const ( BigDataPoolResourceProperties_NodeSizeFamily_HardwareAcceleratedFPGA = BigDataPoolResourceProperties_NodeSizeFamily("HardwareAcceleratedFPGA") BigDataPoolResourceProperties_NodeSizeFamily_HardwareAcceleratedGPU = BigDataPoolResourceProperties_NodeSizeFamily("HardwareAcceleratedGPU") BigDataPoolResourceProperties_NodeSizeFamily_MemoryOptimized = BigDataPoolResourceProperties_NodeSizeFamily("MemoryOptimized") BigDataPoolResourceProperties_NodeSizeFamily_None = BigDataPoolResourceProperties_NodeSizeFamily("None") )
const ( BigDataPoolResourceProperties_NodeSizeFamily_STATUS_HardwareAcceleratedFPGA = BigDataPoolResourceProperties_NodeSizeFamily_STATUS("HardwareAcceleratedFPGA") BigDataPoolResourceProperties_NodeSizeFamily_STATUS_HardwareAcceleratedGPU = BigDataPoolResourceProperties_NodeSizeFamily_STATUS("HardwareAcceleratedGPU") BigDataPoolResourceProperties_NodeSizeFamily_STATUS_MemoryOptimized = BigDataPoolResourceProperties_NodeSizeFamily_STATUS("MemoryOptimized") BigDataPoolResourceProperties_NodeSizeFamily_STATUS_None = BigDataPoolResourceProperties_NodeSizeFamily_STATUS("None") )
const ( SparkConfigProperties_ConfigurationType_Artifact = SparkConfigProperties_ConfigurationType("Artifact") SparkConfigProperties_ConfigurationType_File = SparkConfigProperties_ConfigurationType("File") )
const ( SparkConfigProperties_ConfigurationType_STATUS_Artifact = SparkConfigProperties_ConfigurationType_STATUS("Artifact") SparkConfigProperties_ConfigurationType_STATUS_File = SparkConfigProperties_ConfigurationType_STATUS("File") )
const APIVersion_Value = APIVersion("2021-06-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "synapse.azure.com", Version: "v1api20210601"} // 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 AutoPauseProperties ¶
type AutoPauseProperties struct { // DelayInMinutes: Number of minutes of idle time before the Big Data pool is automatically paused. DelayInMinutes *int `json:"delayInMinutes,omitempty"` // Enabled: Whether auto-pausing is enabled for the Big Data pool. Enabled *bool `json:"enabled,omitempty"` }
Auto-pausing properties of a Big Data pool powered by Apache Spark
func (*AutoPauseProperties) AssignProperties_From_AutoPauseProperties ¶
func (properties *AutoPauseProperties) AssignProperties_From_AutoPauseProperties(source *v1api20210601s.AutoPauseProperties) error
AssignProperties_From_AutoPauseProperties populates our AutoPauseProperties from the provided source AutoPauseProperties
func (*AutoPauseProperties) AssignProperties_To_AutoPauseProperties ¶
func (properties *AutoPauseProperties) AssignProperties_To_AutoPauseProperties(destination *v1api20210601s.AutoPauseProperties) error
AssignProperties_To_AutoPauseProperties populates the provided destination AutoPauseProperties from our AutoPauseProperties
func (*AutoPauseProperties) ConvertToARM ¶
func (properties *AutoPauseProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AutoPauseProperties) DeepCopy ¶
func (in *AutoPauseProperties) DeepCopy() *AutoPauseProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoPauseProperties.
func (*AutoPauseProperties) DeepCopyInto ¶
func (in *AutoPauseProperties) DeepCopyInto(out *AutoPauseProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoPauseProperties) Initialize_From_AutoPauseProperties_STATUS ¶
func (properties *AutoPauseProperties) Initialize_From_AutoPauseProperties_STATUS(source *AutoPauseProperties_STATUS) error
Initialize_From_AutoPauseProperties_STATUS populates our AutoPauseProperties from the provided source AutoPauseProperties_STATUS
func (*AutoPauseProperties) NewEmptyARMValue ¶
func (properties *AutoPauseProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AutoPauseProperties) PopulateFromARM ¶
func (properties *AutoPauseProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AutoPauseProperties_ARM ¶
type AutoPauseProperties_ARM struct { // DelayInMinutes: Number of minutes of idle time before the Big Data pool is automatically paused. DelayInMinutes *int `json:"delayInMinutes,omitempty"` // Enabled: Whether auto-pausing is enabled for the Big Data pool. Enabled *bool `json:"enabled,omitempty"` }
Auto-pausing properties of a Big Data pool powered by Apache Spark
func (*AutoPauseProperties_ARM) DeepCopy ¶
func (in *AutoPauseProperties_ARM) DeepCopy() *AutoPauseProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoPauseProperties_ARM.
func (*AutoPauseProperties_ARM) DeepCopyInto ¶
func (in *AutoPauseProperties_ARM) DeepCopyInto(out *AutoPauseProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoPauseProperties_STATUS ¶
type AutoPauseProperties_STATUS struct { // DelayInMinutes: Number of minutes of idle time before the Big Data pool is automatically paused. DelayInMinutes *int `json:"delayInMinutes,omitempty"` // Enabled: Whether auto-pausing is enabled for the Big Data pool. Enabled *bool `json:"enabled,omitempty"` }
Auto-pausing properties of a Big Data pool powered by Apache Spark
func (*AutoPauseProperties_STATUS) AssignProperties_From_AutoPauseProperties_STATUS ¶
func (properties *AutoPauseProperties_STATUS) AssignProperties_From_AutoPauseProperties_STATUS(source *v1api20210601s.AutoPauseProperties_STATUS) error
AssignProperties_From_AutoPauseProperties_STATUS populates our AutoPauseProperties_STATUS from the provided source AutoPauseProperties_STATUS
func (*AutoPauseProperties_STATUS) AssignProperties_To_AutoPauseProperties_STATUS ¶
func (properties *AutoPauseProperties_STATUS) AssignProperties_To_AutoPauseProperties_STATUS(destination *v1api20210601s.AutoPauseProperties_STATUS) error
AssignProperties_To_AutoPauseProperties_STATUS populates the provided destination AutoPauseProperties_STATUS from our AutoPauseProperties_STATUS
func (*AutoPauseProperties_STATUS) DeepCopy ¶
func (in *AutoPauseProperties_STATUS) DeepCopy() *AutoPauseProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoPauseProperties_STATUS.
func (*AutoPauseProperties_STATUS) DeepCopyInto ¶
func (in *AutoPauseProperties_STATUS) DeepCopyInto(out *AutoPauseProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoPauseProperties_STATUS) NewEmptyARMValue ¶
func (properties *AutoPauseProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AutoPauseProperties_STATUS) PopulateFromARM ¶
func (properties *AutoPauseProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AutoPauseProperties_STATUS_ARM ¶
type AutoPauseProperties_STATUS_ARM struct { // DelayInMinutes: Number of minutes of idle time before the Big Data pool is automatically paused. DelayInMinutes *int `json:"delayInMinutes,omitempty"` // Enabled: Whether auto-pausing is enabled for the Big Data pool. Enabled *bool `json:"enabled,omitempty"` }
Auto-pausing properties of a Big Data pool powered by Apache Spark
func (*AutoPauseProperties_STATUS_ARM) DeepCopy ¶
func (in *AutoPauseProperties_STATUS_ARM) DeepCopy() *AutoPauseProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoPauseProperties_STATUS_ARM.
func (*AutoPauseProperties_STATUS_ARM) DeepCopyInto ¶
func (in *AutoPauseProperties_STATUS_ARM) DeepCopyInto(out *AutoPauseProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScaleProperties ¶
type AutoScaleProperties struct { // Enabled: Whether automatic scaling is enabled for the Big Data pool. Enabled *bool `json:"enabled,omitempty"` // MaxNodeCount: The maximum number of nodes the Big Data pool can support. MaxNodeCount *int `json:"maxNodeCount,omitempty"` // MinNodeCount: The minimum number of nodes the Big Data pool can support. MinNodeCount *int `json:"minNodeCount,omitempty"` }
Auto-scaling properties of a Big Data pool powered by Apache Spark
func (*AutoScaleProperties) AssignProperties_From_AutoScaleProperties ¶
func (properties *AutoScaleProperties) AssignProperties_From_AutoScaleProperties(source *v1api20210601s.AutoScaleProperties) error
AssignProperties_From_AutoScaleProperties populates our AutoScaleProperties from the provided source AutoScaleProperties
func (*AutoScaleProperties) AssignProperties_To_AutoScaleProperties ¶
func (properties *AutoScaleProperties) AssignProperties_To_AutoScaleProperties(destination *v1api20210601s.AutoScaleProperties) error
AssignProperties_To_AutoScaleProperties populates the provided destination AutoScaleProperties from our AutoScaleProperties
func (*AutoScaleProperties) ConvertToARM ¶
func (properties *AutoScaleProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AutoScaleProperties) DeepCopy ¶
func (in *AutoScaleProperties) DeepCopy() *AutoScaleProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScaleProperties.
func (*AutoScaleProperties) DeepCopyInto ¶
func (in *AutoScaleProperties) DeepCopyInto(out *AutoScaleProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoScaleProperties) Initialize_From_AutoScaleProperties_STATUS ¶
func (properties *AutoScaleProperties) Initialize_From_AutoScaleProperties_STATUS(source *AutoScaleProperties_STATUS) error
Initialize_From_AutoScaleProperties_STATUS populates our AutoScaleProperties from the provided source AutoScaleProperties_STATUS
func (*AutoScaleProperties) NewEmptyARMValue ¶
func (properties *AutoScaleProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AutoScaleProperties) PopulateFromARM ¶
func (properties *AutoScaleProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AutoScaleProperties_ARM ¶
type AutoScaleProperties_ARM struct { // Enabled: Whether automatic scaling is enabled for the Big Data pool. Enabled *bool `json:"enabled,omitempty"` // MaxNodeCount: The maximum number of nodes the Big Data pool can support. MaxNodeCount *int `json:"maxNodeCount,omitempty"` // MinNodeCount: The minimum number of nodes the Big Data pool can support. MinNodeCount *int `json:"minNodeCount,omitempty"` }
Auto-scaling properties of a Big Data pool powered by Apache Spark
func (*AutoScaleProperties_ARM) DeepCopy ¶
func (in *AutoScaleProperties_ARM) DeepCopy() *AutoScaleProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScaleProperties_ARM.
func (*AutoScaleProperties_ARM) DeepCopyInto ¶
func (in *AutoScaleProperties_ARM) DeepCopyInto(out *AutoScaleProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScaleProperties_STATUS ¶
type AutoScaleProperties_STATUS struct { // Enabled: Whether automatic scaling is enabled for the Big Data pool. Enabled *bool `json:"enabled,omitempty"` // MaxNodeCount: The maximum number of nodes the Big Data pool can support. MaxNodeCount *int `json:"maxNodeCount,omitempty"` // MinNodeCount: The minimum number of nodes the Big Data pool can support. MinNodeCount *int `json:"minNodeCount,omitempty"` }
Auto-scaling properties of a Big Data pool powered by Apache Spark
func (*AutoScaleProperties_STATUS) AssignProperties_From_AutoScaleProperties_STATUS ¶
func (properties *AutoScaleProperties_STATUS) AssignProperties_From_AutoScaleProperties_STATUS(source *v1api20210601s.AutoScaleProperties_STATUS) error
AssignProperties_From_AutoScaleProperties_STATUS populates our AutoScaleProperties_STATUS from the provided source AutoScaleProperties_STATUS
func (*AutoScaleProperties_STATUS) AssignProperties_To_AutoScaleProperties_STATUS ¶
func (properties *AutoScaleProperties_STATUS) AssignProperties_To_AutoScaleProperties_STATUS(destination *v1api20210601s.AutoScaleProperties_STATUS) error
AssignProperties_To_AutoScaleProperties_STATUS populates the provided destination AutoScaleProperties_STATUS from our AutoScaleProperties_STATUS
func (*AutoScaleProperties_STATUS) DeepCopy ¶
func (in *AutoScaleProperties_STATUS) DeepCopy() *AutoScaleProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScaleProperties_STATUS.
func (*AutoScaleProperties_STATUS) DeepCopyInto ¶
func (in *AutoScaleProperties_STATUS) DeepCopyInto(out *AutoScaleProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoScaleProperties_STATUS) NewEmptyARMValue ¶
func (properties *AutoScaleProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AutoScaleProperties_STATUS) PopulateFromARM ¶
func (properties *AutoScaleProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AutoScaleProperties_STATUS_ARM ¶
type AutoScaleProperties_STATUS_ARM struct { // Enabled: Whether automatic scaling is enabled for the Big Data pool. Enabled *bool `json:"enabled,omitempty"` // MaxNodeCount: The maximum number of nodes the Big Data pool can support. MaxNodeCount *int `json:"maxNodeCount,omitempty"` // MinNodeCount: The minimum number of nodes the Big Data pool can support. MinNodeCount *int `json:"minNodeCount,omitempty"` }
Auto-scaling properties of a Big Data pool powered by Apache Spark
func (*AutoScaleProperties_STATUS_ARM) DeepCopy ¶
func (in *AutoScaleProperties_STATUS_ARM) DeepCopy() *AutoScaleProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScaleProperties_STATUS_ARM.
func (*AutoScaleProperties_STATUS_ARM) DeepCopyInto ¶
func (in *AutoScaleProperties_STATUS_ARM) DeepCopyInto(out *AutoScaleProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BigDataPoolResourceProperties_ARM ¶
type BigDataPoolResourceProperties_ARM struct { // AutoPause: Auto-pausing properties AutoPause *AutoPauseProperties_ARM `json:"autoPause,omitempty"` // AutoScale: Auto-scaling properties AutoScale *AutoScaleProperties_ARM `json:"autoScale,omitempty"` // CustomLibraries: List of custom libraries/packages associated with the spark pool. CustomLibraries []LibraryInfo_ARM `json:"customLibraries,omitempty"` // DefaultSparkLogFolder: The default folder where Spark logs will be written. DefaultSparkLogFolder *string `json:"defaultSparkLogFolder,omitempty"` // DynamicExecutorAllocation: Dynamic Executor Allocation DynamicExecutorAllocation *DynamicExecutorAllocation_ARM `json:"dynamicExecutorAllocation,omitempty"` // IsAutotuneEnabled: Whether autotune is required or not. IsAutotuneEnabled *bool `json:"isAutotuneEnabled,omitempty"` // IsComputeIsolationEnabled: Whether compute isolation is required or not. IsComputeIsolationEnabled *bool `json:"isComputeIsolationEnabled,omitempty"` // LibraryRequirements: Library version requirements LibraryRequirements *LibraryRequirements_ARM `json:"libraryRequirements,omitempty"` // NodeCount: The number of nodes in the Big Data pool. NodeCount *int `json:"nodeCount,omitempty"` // NodeSize: The level of compute power that each node in the Big Data pool has. NodeSize *BigDataPoolResourceProperties_NodeSize `json:"nodeSize,omitempty"` // NodeSizeFamily: The kind of nodes that the Big Data pool provides. NodeSizeFamily *BigDataPoolResourceProperties_NodeSizeFamily `json:"nodeSizeFamily,omitempty"` // ProvisioningState: The state of the Big Data pool. ProvisioningState *string `json:"provisioningState,omitempty"` // SessionLevelPackagesEnabled: Whether session level packages enabled. SessionLevelPackagesEnabled *bool `json:"sessionLevelPackagesEnabled,omitempty"` // SparkConfigProperties: Spark configuration file to specify additional properties SparkConfigProperties *SparkConfigProperties_ARM `json:"sparkConfigProperties,omitempty"` // SparkEventsFolder: The Spark events folder SparkEventsFolder *string `json:"sparkEventsFolder,omitempty"` // SparkVersion: The Apache Spark version. SparkVersion *string `json:"sparkVersion,omitempty"` }
Properties of a Big Data pool powered by Apache Spark
func (*BigDataPoolResourceProperties_ARM) DeepCopy ¶
func (in *BigDataPoolResourceProperties_ARM) DeepCopy() *BigDataPoolResourceProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigDataPoolResourceProperties_ARM.
func (*BigDataPoolResourceProperties_ARM) DeepCopyInto ¶
func (in *BigDataPoolResourceProperties_ARM) DeepCopyInto(out *BigDataPoolResourceProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BigDataPoolResourceProperties_NodeSize ¶
type BigDataPoolResourceProperties_NodeSize string
+kubebuilder:validation:Enum={"Large","Medium","None","Small","XLarge","XXLarge","XXXLarge"}
type BigDataPoolResourceProperties_NodeSizeFamily ¶
type BigDataPoolResourceProperties_NodeSizeFamily string
+kubebuilder:validation:Enum={"HardwareAcceleratedFPGA","HardwareAcceleratedGPU","MemoryOptimized","None"}
type BigDataPoolResourceProperties_NodeSizeFamily_STATUS ¶
type BigDataPoolResourceProperties_NodeSizeFamily_STATUS string
type BigDataPoolResourceProperties_NodeSize_STATUS ¶
type BigDataPoolResourceProperties_NodeSize_STATUS string
type BigDataPoolResourceProperties_STATUS_ARM ¶
type BigDataPoolResourceProperties_STATUS_ARM struct { // AutoPause: Auto-pausing properties AutoPause *AutoPauseProperties_STATUS_ARM `json:"autoPause,omitempty"` // AutoScale: Auto-scaling properties AutoScale *AutoScaleProperties_STATUS_ARM `json:"autoScale,omitempty"` // CacheSize: The cache size CacheSize *int `json:"cacheSize,omitempty"` // CreationDate: The time when the Big Data pool was created. CreationDate *string `json:"creationDate,omitempty"` // CustomLibraries: List of custom libraries/packages associated with the spark pool. CustomLibraries []LibraryInfo_STATUS_ARM `json:"customLibraries,omitempty"` // DefaultSparkLogFolder: The default folder where Spark logs will be written. DefaultSparkLogFolder *string `json:"defaultSparkLogFolder,omitempty"` // DynamicExecutorAllocation: Dynamic Executor Allocation DynamicExecutorAllocation *DynamicExecutorAllocation_STATUS_ARM `json:"dynamicExecutorAllocation,omitempty"` // IsAutotuneEnabled: Whether autotune is required or not. IsAutotuneEnabled *bool `json:"isAutotuneEnabled,omitempty"` // IsComputeIsolationEnabled: Whether compute isolation is required or not. IsComputeIsolationEnabled *bool `json:"isComputeIsolationEnabled,omitempty"` // LastSucceededTimestamp: The time when the Big Data pool was updated successfully. LastSucceededTimestamp *string `json:"lastSucceededTimestamp,omitempty"` // LibraryRequirements: Library version requirements LibraryRequirements *LibraryRequirements_STATUS_ARM `json:"libraryRequirements,omitempty"` // NodeCount: The number of nodes in the Big Data pool. NodeCount *int `json:"nodeCount,omitempty"` // NodeSize: The level of compute power that each node in the Big Data pool has. NodeSize *BigDataPoolResourceProperties_NodeSize_STATUS `json:"nodeSize,omitempty"` // NodeSizeFamily: The kind of nodes that the Big Data pool provides. NodeSizeFamily *BigDataPoolResourceProperties_NodeSizeFamily_STATUS `json:"nodeSizeFamily,omitempty"` // ProvisioningState: The state of the Big Data pool. ProvisioningState *string `json:"provisioningState,omitempty"` // SessionLevelPackagesEnabled: Whether session level packages enabled. SessionLevelPackagesEnabled *bool `json:"sessionLevelPackagesEnabled,omitempty"` // SparkConfigProperties: Spark configuration file to specify additional properties SparkConfigProperties *SparkConfigProperties_STATUS_ARM `json:"sparkConfigProperties,omitempty"` // SparkEventsFolder: The Spark events folder SparkEventsFolder *string `json:"sparkEventsFolder,omitempty"` // SparkVersion: The Apache Spark version. SparkVersion *string `json:"sparkVersion,omitempty"` }
Properties of a Big Data pool powered by Apache Spark
func (*BigDataPoolResourceProperties_STATUS_ARM) DeepCopy ¶
func (in *BigDataPoolResourceProperties_STATUS_ARM) DeepCopy() *BigDataPoolResourceProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigDataPoolResourceProperties_STATUS_ARM.
func (*BigDataPoolResourceProperties_STATUS_ARM) DeepCopyInto ¶
func (in *BigDataPoolResourceProperties_STATUS_ARM) DeepCopyInto(out *BigDataPoolResourceProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CspWorkspaceAdminProperties ¶
type CspWorkspaceAdminProperties struct { // InitialWorkspaceAdminObjectId: AAD object ID of initial workspace admin InitialWorkspaceAdminObjectId *string `json:"initialWorkspaceAdminObjectId,omitempty"` }
Initial workspace AAD admin properties for a CSP subscription
func (*CspWorkspaceAdminProperties) AssignProperties_From_CspWorkspaceAdminProperties ¶
func (properties *CspWorkspaceAdminProperties) AssignProperties_From_CspWorkspaceAdminProperties(source *v1api20210601s.CspWorkspaceAdminProperties) error
AssignProperties_From_CspWorkspaceAdminProperties populates our CspWorkspaceAdminProperties from the provided source CspWorkspaceAdminProperties
func (*CspWorkspaceAdminProperties) AssignProperties_To_CspWorkspaceAdminProperties ¶
func (properties *CspWorkspaceAdminProperties) AssignProperties_To_CspWorkspaceAdminProperties(destination *v1api20210601s.CspWorkspaceAdminProperties) error
AssignProperties_To_CspWorkspaceAdminProperties populates the provided destination CspWorkspaceAdminProperties from our CspWorkspaceAdminProperties
func (*CspWorkspaceAdminProperties) ConvertToARM ¶
func (properties *CspWorkspaceAdminProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CspWorkspaceAdminProperties) DeepCopy ¶
func (in *CspWorkspaceAdminProperties) DeepCopy() *CspWorkspaceAdminProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CspWorkspaceAdminProperties.
func (*CspWorkspaceAdminProperties) DeepCopyInto ¶
func (in *CspWorkspaceAdminProperties) DeepCopyInto(out *CspWorkspaceAdminProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CspWorkspaceAdminProperties) Initialize_From_CspWorkspaceAdminProperties_STATUS ¶
func (properties *CspWorkspaceAdminProperties) Initialize_From_CspWorkspaceAdminProperties_STATUS(source *CspWorkspaceAdminProperties_STATUS) error
Initialize_From_CspWorkspaceAdminProperties_STATUS populates our CspWorkspaceAdminProperties from the provided source CspWorkspaceAdminProperties_STATUS
func (*CspWorkspaceAdminProperties) NewEmptyARMValue ¶
func (properties *CspWorkspaceAdminProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CspWorkspaceAdminProperties) PopulateFromARM ¶
func (properties *CspWorkspaceAdminProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CspWorkspaceAdminProperties_ARM ¶
type CspWorkspaceAdminProperties_ARM struct { // InitialWorkspaceAdminObjectId: AAD object ID of initial workspace admin InitialWorkspaceAdminObjectId *string `json:"initialWorkspaceAdminObjectId,omitempty"` }
Initial workspace AAD admin properties for a CSP subscription
func (*CspWorkspaceAdminProperties_ARM) DeepCopy ¶
func (in *CspWorkspaceAdminProperties_ARM) DeepCopy() *CspWorkspaceAdminProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CspWorkspaceAdminProperties_ARM.
func (*CspWorkspaceAdminProperties_ARM) DeepCopyInto ¶
func (in *CspWorkspaceAdminProperties_ARM) DeepCopyInto(out *CspWorkspaceAdminProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CspWorkspaceAdminProperties_STATUS ¶
type CspWorkspaceAdminProperties_STATUS struct { // InitialWorkspaceAdminObjectId: AAD object ID of initial workspace admin InitialWorkspaceAdminObjectId *string `json:"initialWorkspaceAdminObjectId,omitempty"` }
Initial workspace AAD admin properties for a CSP subscription
func (*CspWorkspaceAdminProperties_STATUS) AssignProperties_From_CspWorkspaceAdminProperties_STATUS ¶
func (properties *CspWorkspaceAdminProperties_STATUS) AssignProperties_From_CspWorkspaceAdminProperties_STATUS(source *v1api20210601s.CspWorkspaceAdminProperties_STATUS) error
AssignProperties_From_CspWorkspaceAdminProperties_STATUS populates our CspWorkspaceAdminProperties_STATUS from the provided source CspWorkspaceAdminProperties_STATUS
func (*CspWorkspaceAdminProperties_STATUS) AssignProperties_To_CspWorkspaceAdminProperties_STATUS ¶
func (properties *CspWorkspaceAdminProperties_STATUS) AssignProperties_To_CspWorkspaceAdminProperties_STATUS(destination *v1api20210601s.CspWorkspaceAdminProperties_STATUS) error
AssignProperties_To_CspWorkspaceAdminProperties_STATUS populates the provided destination CspWorkspaceAdminProperties_STATUS from our CspWorkspaceAdminProperties_STATUS
func (*CspWorkspaceAdminProperties_STATUS) DeepCopy ¶
func (in *CspWorkspaceAdminProperties_STATUS) DeepCopy() *CspWorkspaceAdminProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CspWorkspaceAdminProperties_STATUS.
func (*CspWorkspaceAdminProperties_STATUS) DeepCopyInto ¶
func (in *CspWorkspaceAdminProperties_STATUS) DeepCopyInto(out *CspWorkspaceAdminProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CspWorkspaceAdminProperties_STATUS) NewEmptyARMValue ¶
func (properties *CspWorkspaceAdminProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CspWorkspaceAdminProperties_STATUS) PopulateFromARM ¶
func (properties *CspWorkspaceAdminProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CspWorkspaceAdminProperties_STATUS_ARM ¶
type CspWorkspaceAdminProperties_STATUS_ARM struct { // InitialWorkspaceAdminObjectId: AAD object ID of initial workspace admin InitialWorkspaceAdminObjectId *string `json:"initialWorkspaceAdminObjectId,omitempty"` }
Initial workspace AAD admin properties for a CSP subscription
func (*CspWorkspaceAdminProperties_STATUS_ARM) DeepCopy ¶
func (in *CspWorkspaceAdminProperties_STATUS_ARM) DeepCopy() *CspWorkspaceAdminProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CspWorkspaceAdminProperties_STATUS_ARM.
func (*CspWorkspaceAdminProperties_STATUS_ARM) DeepCopyInto ¶
func (in *CspWorkspaceAdminProperties_STATUS_ARM) DeepCopyInto(out *CspWorkspaceAdminProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomerManagedKeyDetails ¶
type CustomerManagedKeyDetails struct { // KekIdentity: Key encryption key KekIdentity *KekIdentityProperties `json:"kekIdentity,omitempty"` // Key: The key object of the workspace Key *WorkspaceKeyDetails `json:"key,omitempty"` }
Details of the customer managed key associated with the workspace
func (*CustomerManagedKeyDetails) AssignProperties_From_CustomerManagedKeyDetails ¶
func (details *CustomerManagedKeyDetails) AssignProperties_From_CustomerManagedKeyDetails(source *v1api20210601s.CustomerManagedKeyDetails) error
AssignProperties_From_CustomerManagedKeyDetails populates our CustomerManagedKeyDetails from the provided source CustomerManagedKeyDetails
func (*CustomerManagedKeyDetails) AssignProperties_To_CustomerManagedKeyDetails ¶
func (details *CustomerManagedKeyDetails) AssignProperties_To_CustomerManagedKeyDetails(destination *v1api20210601s.CustomerManagedKeyDetails) error
AssignProperties_To_CustomerManagedKeyDetails populates the provided destination CustomerManagedKeyDetails from our CustomerManagedKeyDetails
func (*CustomerManagedKeyDetails) ConvertToARM ¶
func (details *CustomerManagedKeyDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CustomerManagedKeyDetails) DeepCopy ¶
func (in *CustomerManagedKeyDetails) DeepCopy() *CustomerManagedKeyDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerManagedKeyDetails.
func (*CustomerManagedKeyDetails) DeepCopyInto ¶
func (in *CustomerManagedKeyDetails) DeepCopyInto(out *CustomerManagedKeyDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomerManagedKeyDetails) Initialize_From_CustomerManagedKeyDetails_STATUS ¶
func (details *CustomerManagedKeyDetails) Initialize_From_CustomerManagedKeyDetails_STATUS(source *CustomerManagedKeyDetails_STATUS) error
Initialize_From_CustomerManagedKeyDetails_STATUS populates our CustomerManagedKeyDetails from the provided source CustomerManagedKeyDetails_STATUS
func (*CustomerManagedKeyDetails) NewEmptyARMValue ¶
func (details *CustomerManagedKeyDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomerManagedKeyDetails) PopulateFromARM ¶
func (details *CustomerManagedKeyDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CustomerManagedKeyDetails_ARM ¶
type CustomerManagedKeyDetails_ARM struct { // KekIdentity: Key encryption key KekIdentity *KekIdentityProperties_ARM `json:"kekIdentity,omitempty"` // Key: The key object of the workspace Key *WorkspaceKeyDetails_ARM `json:"key,omitempty"` }
Details of the customer managed key associated with the workspace
func (*CustomerManagedKeyDetails_ARM) DeepCopy ¶
func (in *CustomerManagedKeyDetails_ARM) DeepCopy() *CustomerManagedKeyDetails_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerManagedKeyDetails_ARM.
func (*CustomerManagedKeyDetails_ARM) DeepCopyInto ¶
func (in *CustomerManagedKeyDetails_ARM) DeepCopyInto(out *CustomerManagedKeyDetails_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomerManagedKeyDetails_STATUS ¶
type CustomerManagedKeyDetails_STATUS struct { // KekIdentity: Key encryption key KekIdentity *KekIdentityProperties_STATUS `json:"kekIdentity,omitempty"` // Key: The key object of the workspace Key *WorkspaceKeyDetails_STATUS `json:"key,omitempty"` // Status: The customer managed key status on the workspace Status *string `json:"status,omitempty"` }
Details of the customer managed key associated with the workspace
func (*CustomerManagedKeyDetails_STATUS) AssignProperties_From_CustomerManagedKeyDetails_STATUS ¶
func (details *CustomerManagedKeyDetails_STATUS) AssignProperties_From_CustomerManagedKeyDetails_STATUS(source *v1api20210601s.CustomerManagedKeyDetails_STATUS) error
AssignProperties_From_CustomerManagedKeyDetails_STATUS populates our CustomerManagedKeyDetails_STATUS from the provided source CustomerManagedKeyDetails_STATUS
func (*CustomerManagedKeyDetails_STATUS) AssignProperties_To_CustomerManagedKeyDetails_STATUS ¶
func (details *CustomerManagedKeyDetails_STATUS) AssignProperties_To_CustomerManagedKeyDetails_STATUS(destination *v1api20210601s.CustomerManagedKeyDetails_STATUS) error
AssignProperties_To_CustomerManagedKeyDetails_STATUS populates the provided destination CustomerManagedKeyDetails_STATUS from our CustomerManagedKeyDetails_STATUS
func (*CustomerManagedKeyDetails_STATUS) DeepCopy ¶
func (in *CustomerManagedKeyDetails_STATUS) DeepCopy() *CustomerManagedKeyDetails_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerManagedKeyDetails_STATUS.
func (*CustomerManagedKeyDetails_STATUS) DeepCopyInto ¶
func (in *CustomerManagedKeyDetails_STATUS) DeepCopyInto(out *CustomerManagedKeyDetails_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomerManagedKeyDetails_STATUS) NewEmptyARMValue ¶
func (details *CustomerManagedKeyDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomerManagedKeyDetails_STATUS) PopulateFromARM ¶
func (details *CustomerManagedKeyDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CustomerManagedKeyDetails_STATUS_ARM ¶
type CustomerManagedKeyDetails_STATUS_ARM struct { // KekIdentity: Key encryption key KekIdentity *KekIdentityProperties_STATUS_ARM `json:"kekIdentity,omitempty"` // Key: The key object of the workspace Key *WorkspaceKeyDetails_STATUS_ARM `json:"key,omitempty"` // Status: The customer managed key status on the workspace Status *string `json:"status,omitempty"` }
Details of the customer managed key associated with the workspace
func (*CustomerManagedKeyDetails_STATUS_ARM) DeepCopy ¶
func (in *CustomerManagedKeyDetails_STATUS_ARM) DeepCopy() *CustomerManagedKeyDetails_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerManagedKeyDetails_STATUS_ARM.
func (*CustomerManagedKeyDetails_STATUS_ARM) DeepCopyInto ¶
func (in *CustomerManagedKeyDetails_STATUS_ARM) DeepCopyInto(out *CustomerManagedKeyDetails_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeStorageAccountDetails ¶
type DataLakeStorageAccountDetails struct { // AccountUrl: Account URL AccountUrl *string `json:"accountUrl,omitempty" optionalConfigMapPair:"AccountUrl"` // AccountUrlFromConfig: Account URL AccountUrlFromConfig *genruntime.ConfigMapReference `json:"accountUrlFromConfig,omitempty" optionalConfigMapPair:"AccountUrl"` // CreateManagedPrivateEndpoint: Create managed private endpoint to this storage account or not CreateManagedPrivateEndpoint *bool `json:"createManagedPrivateEndpoint,omitempty"` // Filesystem: Filesystem name Filesystem *string `json:"filesystem,omitempty"` // ResourceReference: ARM resource Id of this storage account ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
Details of the data lake storage account associated with the workspace
func (*DataLakeStorageAccountDetails) AssignProperties_From_DataLakeStorageAccountDetails ¶
func (details *DataLakeStorageAccountDetails) AssignProperties_From_DataLakeStorageAccountDetails(source *v1api20210601s.DataLakeStorageAccountDetails) error
AssignProperties_From_DataLakeStorageAccountDetails populates our DataLakeStorageAccountDetails from the provided source DataLakeStorageAccountDetails
func (*DataLakeStorageAccountDetails) AssignProperties_To_DataLakeStorageAccountDetails ¶
func (details *DataLakeStorageAccountDetails) AssignProperties_To_DataLakeStorageAccountDetails(destination *v1api20210601s.DataLakeStorageAccountDetails) error
AssignProperties_To_DataLakeStorageAccountDetails populates the provided destination DataLakeStorageAccountDetails from our DataLakeStorageAccountDetails
func (*DataLakeStorageAccountDetails) ConvertToARM ¶
func (details *DataLakeStorageAccountDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DataLakeStorageAccountDetails) DeepCopy ¶
func (in *DataLakeStorageAccountDetails) DeepCopy() *DataLakeStorageAccountDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStorageAccountDetails.
func (*DataLakeStorageAccountDetails) DeepCopyInto ¶
func (in *DataLakeStorageAccountDetails) DeepCopyInto(out *DataLakeStorageAccountDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeStorageAccountDetails) Initialize_From_DataLakeStorageAccountDetails_STATUS ¶
func (details *DataLakeStorageAccountDetails) Initialize_From_DataLakeStorageAccountDetails_STATUS(source *DataLakeStorageAccountDetails_STATUS) error
Initialize_From_DataLakeStorageAccountDetails_STATUS populates our DataLakeStorageAccountDetails from the provided source DataLakeStorageAccountDetails_STATUS
func (*DataLakeStorageAccountDetails) NewEmptyARMValue ¶
func (details *DataLakeStorageAccountDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DataLakeStorageAccountDetails) PopulateFromARM ¶
func (details *DataLakeStorageAccountDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DataLakeStorageAccountDetails_ARM ¶
type DataLakeStorageAccountDetails_ARM struct { // AccountUrl: Account URL AccountUrl *string `json:"accountUrl,omitempty" optionalConfigMapPair:"AccountUrl"` // CreateManagedPrivateEndpoint: Create managed private endpoint to this storage account or not CreateManagedPrivateEndpoint *bool `json:"createManagedPrivateEndpoint,omitempty"` // Filesystem: Filesystem name Filesystem *string `json:"filesystem,omitempty"` ResourceId *string `json:"resourceId,omitempty"` }
Details of the data lake storage account associated with the workspace
func (*DataLakeStorageAccountDetails_ARM) DeepCopy ¶
func (in *DataLakeStorageAccountDetails_ARM) DeepCopy() *DataLakeStorageAccountDetails_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStorageAccountDetails_ARM.
func (*DataLakeStorageAccountDetails_ARM) DeepCopyInto ¶
func (in *DataLakeStorageAccountDetails_ARM) DeepCopyInto(out *DataLakeStorageAccountDetails_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeStorageAccountDetails_STATUS ¶
type DataLakeStorageAccountDetails_STATUS struct { // AccountUrl: Account URL AccountUrl *string `json:"accountUrl,omitempty"` // CreateManagedPrivateEndpoint: Create managed private endpoint to this storage account or not CreateManagedPrivateEndpoint *bool `json:"createManagedPrivateEndpoint,omitempty"` // Filesystem: Filesystem name Filesystem *string `json:"filesystem,omitempty"` // ResourceId: ARM resource Id of this storage account ResourceId *string `json:"resourceId,omitempty"` }
Details of the data lake storage account associated with the workspace
func (*DataLakeStorageAccountDetails_STATUS) AssignProperties_From_DataLakeStorageAccountDetails_STATUS ¶
func (details *DataLakeStorageAccountDetails_STATUS) AssignProperties_From_DataLakeStorageAccountDetails_STATUS(source *v1api20210601s.DataLakeStorageAccountDetails_STATUS) error
AssignProperties_From_DataLakeStorageAccountDetails_STATUS populates our DataLakeStorageAccountDetails_STATUS from the provided source DataLakeStorageAccountDetails_STATUS
func (*DataLakeStorageAccountDetails_STATUS) AssignProperties_To_DataLakeStorageAccountDetails_STATUS ¶
func (details *DataLakeStorageAccountDetails_STATUS) AssignProperties_To_DataLakeStorageAccountDetails_STATUS(destination *v1api20210601s.DataLakeStorageAccountDetails_STATUS) error
AssignProperties_To_DataLakeStorageAccountDetails_STATUS populates the provided destination DataLakeStorageAccountDetails_STATUS from our DataLakeStorageAccountDetails_STATUS
func (*DataLakeStorageAccountDetails_STATUS) DeepCopy ¶
func (in *DataLakeStorageAccountDetails_STATUS) DeepCopy() *DataLakeStorageAccountDetails_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStorageAccountDetails_STATUS.
func (*DataLakeStorageAccountDetails_STATUS) DeepCopyInto ¶
func (in *DataLakeStorageAccountDetails_STATUS) DeepCopyInto(out *DataLakeStorageAccountDetails_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeStorageAccountDetails_STATUS) NewEmptyARMValue ¶
func (details *DataLakeStorageAccountDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DataLakeStorageAccountDetails_STATUS) PopulateFromARM ¶
func (details *DataLakeStorageAccountDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DataLakeStorageAccountDetails_STATUS_ARM ¶
type DataLakeStorageAccountDetails_STATUS_ARM struct { // AccountUrl: Account URL AccountUrl *string `json:"accountUrl,omitempty"` // CreateManagedPrivateEndpoint: Create managed private endpoint to this storage account or not CreateManagedPrivateEndpoint *bool `json:"createManagedPrivateEndpoint,omitempty"` // Filesystem: Filesystem name Filesystem *string `json:"filesystem,omitempty"` // ResourceId: ARM resource Id of this storage account ResourceId *string `json:"resourceId,omitempty"` }
Details of the data lake storage account associated with the workspace
func (*DataLakeStorageAccountDetails_STATUS_ARM) DeepCopy ¶
func (in *DataLakeStorageAccountDetails_STATUS_ARM) DeepCopy() *DataLakeStorageAccountDetails_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeStorageAccountDetails_STATUS_ARM.
func (*DataLakeStorageAccountDetails_STATUS_ARM) DeepCopyInto ¶
func (in *DataLakeStorageAccountDetails_STATUS_ARM) DeepCopyInto(out *DataLakeStorageAccountDetails_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DynamicExecutorAllocation ¶
type DynamicExecutorAllocation struct { // Enabled: Indicates whether Dynamic Executor Allocation is enabled or not. Enabled *bool `json:"enabled,omitempty"` // MaxExecutors: The maximum number of executors alloted MaxExecutors *int `json:"maxExecutors,omitempty"` // MinExecutors: The minimum number of executors alloted MinExecutors *int `json:"minExecutors,omitempty"` }
Dynamic Executor Allocation Properties
func (*DynamicExecutorAllocation) AssignProperties_From_DynamicExecutorAllocation ¶
func (allocation *DynamicExecutorAllocation) AssignProperties_From_DynamicExecutorAllocation(source *v1api20210601s.DynamicExecutorAllocation) error
AssignProperties_From_DynamicExecutorAllocation populates our DynamicExecutorAllocation from the provided source DynamicExecutorAllocation
func (*DynamicExecutorAllocation) AssignProperties_To_DynamicExecutorAllocation ¶
func (allocation *DynamicExecutorAllocation) AssignProperties_To_DynamicExecutorAllocation(destination *v1api20210601s.DynamicExecutorAllocation) error
AssignProperties_To_DynamicExecutorAllocation populates the provided destination DynamicExecutorAllocation from our DynamicExecutorAllocation
func (*DynamicExecutorAllocation) ConvertToARM ¶
func (allocation *DynamicExecutorAllocation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DynamicExecutorAllocation) DeepCopy ¶
func (in *DynamicExecutorAllocation) DeepCopy() *DynamicExecutorAllocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicExecutorAllocation.
func (*DynamicExecutorAllocation) DeepCopyInto ¶
func (in *DynamicExecutorAllocation) DeepCopyInto(out *DynamicExecutorAllocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DynamicExecutorAllocation) Initialize_From_DynamicExecutorAllocation_STATUS ¶
func (allocation *DynamicExecutorAllocation) Initialize_From_DynamicExecutorAllocation_STATUS(source *DynamicExecutorAllocation_STATUS) error
Initialize_From_DynamicExecutorAllocation_STATUS populates our DynamicExecutorAllocation from the provided source DynamicExecutorAllocation_STATUS
func (*DynamicExecutorAllocation) NewEmptyARMValue ¶
func (allocation *DynamicExecutorAllocation) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DynamicExecutorAllocation) PopulateFromARM ¶
func (allocation *DynamicExecutorAllocation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DynamicExecutorAllocation_ARM ¶
type DynamicExecutorAllocation_ARM struct { // Enabled: Indicates whether Dynamic Executor Allocation is enabled or not. Enabled *bool `json:"enabled,omitempty"` // MaxExecutors: The maximum number of executors alloted MaxExecutors *int `json:"maxExecutors,omitempty"` // MinExecutors: The minimum number of executors alloted MinExecutors *int `json:"minExecutors,omitempty"` }
Dynamic Executor Allocation Properties
func (*DynamicExecutorAllocation_ARM) DeepCopy ¶
func (in *DynamicExecutorAllocation_ARM) DeepCopy() *DynamicExecutorAllocation_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicExecutorAllocation_ARM.
func (*DynamicExecutorAllocation_ARM) DeepCopyInto ¶
func (in *DynamicExecutorAllocation_ARM) DeepCopyInto(out *DynamicExecutorAllocation_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DynamicExecutorAllocation_STATUS ¶
type DynamicExecutorAllocation_STATUS struct { // Enabled: Indicates whether Dynamic Executor Allocation is enabled or not. Enabled *bool `json:"enabled,omitempty"` // MaxExecutors: The maximum number of executors alloted MaxExecutors *int `json:"maxExecutors,omitempty"` // MinExecutors: The minimum number of executors alloted MinExecutors *int `json:"minExecutors,omitempty"` }
Dynamic Executor Allocation Properties
func (*DynamicExecutorAllocation_STATUS) AssignProperties_From_DynamicExecutorAllocation_STATUS ¶
func (allocation *DynamicExecutorAllocation_STATUS) AssignProperties_From_DynamicExecutorAllocation_STATUS(source *v1api20210601s.DynamicExecutorAllocation_STATUS) error
AssignProperties_From_DynamicExecutorAllocation_STATUS populates our DynamicExecutorAllocation_STATUS from the provided source DynamicExecutorAllocation_STATUS
func (*DynamicExecutorAllocation_STATUS) AssignProperties_To_DynamicExecutorAllocation_STATUS ¶
func (allocation *DynamicExecutorAllocation_STATUS) AssignProperties_To_DynamicExecutorAllocation_STATUS(destination *v1api20210601s.DynamicExecutorAllocation_STATUS) error
AssignProperties_To_DynamicExecutorAllocation_STATUS populates the provided destination DynamicExecutorAllocation_STATUS from our DynamicExecutorAllocation_STATUS
func (*DynamicExecutorAllocation_STATUS) DeepCopy ¶
func (in *DynamicExecutorAllocation_STATUS) DeepCopy() *DynamicExecutorAllocation_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicExecutorAllocation_STATUS.
func (*DynamicExecutorAllocation_STATUS) DeepCopyInto ¶
func (in *DynamicExecutorAllocation_STATUS) DeepCopyInto(out *DynamicExecutorAllocation_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DynamicExecutorAllocation_STATUS) NewEmptyARMValue ¶
func (allocation *DynamicExecutorAllocation_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DynamicExecutorAllocation_STATUS) PopulateFromARM ¶
func (allocation *DynamicExecutorAllocation_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DynamicExecutorAllocation_STATUS_ARM ¶
type DynamicExecutorAllocation_STATUS_ARM struct { // Enabled: Indicates whether Dynamic Executor Allocation is enabled or not. Enabled *bool `json:"enabled,omitempty"` // MaxExecutors: The maximum number of executors alloted MaxExecutors *int `json:"maxExecutors,omitempty"` // MinExecutors: The minimum number of executors alloted MinExecutors *int `json:"minExecutors,omitempty"` }
Dynamic Executor Allocation Properties
func (*DynamicExecutorAllocation_STATUS_ARM) DeepCopy ¶
func (in *DynamicExecutorAllocation_STATUS_ARM) DeepCopy() *DynamicExecutorAllocation_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicExecutorAllocation_STATUS_ARM.
func (*DynamicExecutorAllocation_STATUS_ARM) DeepCopyInto ¶
func (in *DynamicExecutorAllocation_STATUS_ARM) DeepCopyInto(out *DynamicExecutorAllocation_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionDetails ¶
type EncryptionDetails struct { // Cmk: Customer Managed Key Details Cmk *CustomerManagedKeyDetails `json:"cmk,omitempty"` }
Details of the encryption associated with the workspace
func (*EncryptionDetails) AssignProperties_From_EncryptionDetails ¶
func (details *EncryptionDetails) AssignProperties_From_EncryptionDetails(source *v1api20210601s.EncryptionDetails) error
AssignProperties_From_EncryptionDetails populates our EncryptionDetails from the provided source EncryptionDetails
func (*EncryptionDetails) AssignProperties_To_EncryptionDetails ¶
func (details *EncryptionDetails) AssignProperties_To_EncryptionDetails(destination *v1api20210601s.EncryptionDetails) error
AssignProperties_To_EncryptionDetails populates the provided destination EncryptionDetails from our EncryptionDetails
func (*EncryptionDetails) ConvertToARM ¶
func (details *EncryptionDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EncryptionDetails) DeepCopy ¶
func (in *EncryptionDetails) DeepCopy() *EncryptionDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionDetails.
func (*EncryptionDetails) DeepCopyInto ¶
func (in *EncryptionDetails) DeepCopyInto(out *EncryptionDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionDetails) Initialize_From_EncryptionDetails_STATUS ¶
func (details *EncryptionDetails) Initialize_From_EncryptionDetails_STATUS(source *EncryptionDetails_STATUS) error
Initialize_From_EncryptionDetails_STATUS populates our EncryptionDetails from the provided source EncryptionDetails_STATUS
func (*EncryptionDetails) NewEmptyARMValue ¶
func (details *EncryptionDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionDetails) PopulateFromARM ¶
func (details *EncryptionDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionDetails_ARM ¶
type EncryptionDetails_ARM struct { // Cmk: Customer Managed Key Details Cmk *CustomerManagedKeyDetails_ARM `json:"cmk,omitempty"` }
Details of the encryption associated with the workspace
func (*EncryptionDetails_ARM) DeepCopy ¶
func (in *EncryptionDetails_ARM) DeepCopy() *EncryptionDetails_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionDetails_ARM.
func (*EncryptionDetails_ARM) DeepCopyInto ¶
func (in *EncryptionDetails_ARM) DeepCopyInto(out *EncryptionDetails_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionDetails_STATUS ¶
type EncryptionDetails_STATUS struct { // Cmk: Customer Managed Key Details Cmk *CustomerManagedKeyDetails_STATUS `json:"cmk,omitempty"` // DoubleEncryptionEnabled: Double Encryption enabled DoubleEncryptionEnabled *bool `json:"doubleEncryptionEnabled,omitempty"` }
Details of the encryption associated with the workspace
func (*EncryptionDetails_STATUS) AssignProperties_From_EncryptionDetails_STATUS ¶
func (details *EncryptionDetails_STATUS) AssignProperties_From_EncryptionDetails_STATUS(source *v1api20210601s.EncryptionDetails_STATUS) error
AssignProperties_From_EncryptionDetails_STATUS populates our EncryptionDetails_STATUS from the provided source EncryptionDetails_STATUS
func (*EncryptionDetails_STATUS) AssignProperties_To_EncryptionDetails_STATUS ¶
func (details *EncryptionDetails_STATUS) AssignProperties_To_EncryptionDetails_STATUS(destination *v1api20210601s.EncryptionDetails_STATUS) error
AssignProperties_To_EncryptionDetails_STATUS populates the provided destination EncryptionDetails_STATUS from our EncryptionDetails_STATUS
func (*EncryptionDetails_STATUS) DeepCopy ¶
func (in *EncryptionDetails_STATUS) DeepCopy() *EncryptionDetails_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionDetails_STATUS.
func (*EncryptionDetails_STATUS) DeepCopyInto ¶
func (in *EncryptionDetails_STATUS) DeepCopyInto(out *EncryptionDetails_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionDetails_STATUS) NewEmptyARMValue ¶
func (details *EncryptionDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionDetails_STATUS) PopulateFromARM ¶
func (details *EncryptionDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionDetails_STATUS_ARM ¶
type EncryptionDetails_STATUS_ARM struct { // Cmk: Customer Managed Key Details Cmk *CustomerManagedKeyDetails_STATUS_ARM `json:"cmk,omitempty"` // DoubleEncryptionEnabled: Double Encryption enabled DoubleEncryptionEnabled *bool `json:"doubleEncryptionEnabled,omitempty"` }
Details of the encryption associated with the workspace
func (*EncryptionDetails_STATUS_ARM) DeepCopy ¶
func (in *EncryptionDetails_STATUS_ARM) DeepCopy() *EncryptionDetails_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionDetails_STATUS_ARM.
func (*EncryptionDetails_STATUS_ARM) DeepCopyInto ¶
func (in *EncryptionDetails_STATUS_ARM) DeepCopyInto(out *EncryptionDetails_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KekIdentityProperties ¶
type KekIdentityProperties struct { // UseSystemAssignedIdentity: Boolean specifying whether to use system assigned identity or not UseSystemAssignedIdentity *v1.JSON `json:"useSystemAssignedIdentity,omitempty"` // UserAssignedIdentityReference: User assigned identity resource Id UserAssignedIdentityReference *genruntime.ResourceReference `armReference:"UserAssignedIdentity" json:"userAssignedIdentityReference,omitempty"` }
Key encryption key properties
func (*KekIdentityProperties) AssignProperties_From_KekIdentityProperties ¶
func (properties *KekIdentityProperties) AssignProperties_From_KekIdentityProperties(source *v1api20210601s.KekIdentityProperties) error
AssignProperties_From_KekIdentityProperties populates our KekIdentityProperties from the provided source KekIdentityProperties
func (*KekIdentityProperties) AssignProperties_To_KekIdentityProperties ¶
func (properties *KekIdentityProperties) AssignProperties_To_KekIdentityProperties(destination *v1api20210601s.KekIdentityProperties) error
AssignProperties_To_KekIdentityProperties populates the provided destination KekIdentityProperties from our KekIdentityProperties
func (*KekIdentityProperties) ConvertToARM ¶
func (properties *KekIdentityProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*KekIdentityProperties) DeepCopy ¶
func (in *KekIdentityProperties) DeepCopy() *KekIdentityProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KekIdentityProperties.
func (*KekIdentityProperties) DeepCopyInto ¶
func (in *KekIdentityProperties) DeepCopyInto(out *KekIdentityProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KekIdentityProperties) Initialize_From_KekIdentityProperties_STATUS ¶
func (properties *KekIdentityProperties) Initialize_From_KekIdentityProperties_STATUS(source *KekIdentityProperties_STATUS) error
Initialize_From_KekIdentityProperties_STATUS populates our KekIdentityProperties from the provided source KekIdentityProperties_STATUS
func (*KekIdentityProperties) NewEmptyARMValue ¶
func (properties *KekIdentityProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KekIdentityProperties) PopulateFromARM ¶
func (properties *KekIdentityProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KekIdentityProperties_ARM ¶
type KekIdentityProperties_ARM struct { // UseSystemAssignedIdentity: Boolean specifying whether to use system assigned identity or not UseSystemAssignedIdentity *v1.JSON `json:"useSystemAssignedIdentity,omitempty"` UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"` }
Key encryption key properties
func (*KekIdentityProperties_ARM) DeepCopy ¶
func (in *KekIdentityProperties_ARM) DeepCopy() *KekIdentityProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KekIdentityProperties_ARM.
func (*KekIdentityProperties_ARM) DeepCopyInto ¶
func (in *KekIdentityProperties_ARM) DeepCopyInto(out *KekIdentityProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KekIdentityProperties_STATUS ¶
type KekIdentityProperties_STATUS struct { // UseSystemAssignedIdentity: Boolean specifying whether to use system assigned identity or not UseSystemAssignedIdentity *v1.JSON `json:"useSystemAssignedIdentity,omitempty"` // UserAssignedIdentity: User assigned identity resource Id UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"` }
Key encryption key properties
func (*KekIdentityProperties_STATUS) AssignProperties_From_KekIdentityProperties_STATUS ¶
func (properties *KekIdentityProperties_STATUS) AssignProperties_From_KekIdentityProperties_STATUS(source *v1api20210601s.KekIdentityProperties_STATUS) error
AssignProperties_From_KekIdentityProperties_STATUS populates our KekIdentityProperties_STATUS from the provided source KekIdentityProperties_STATUS
func (*KekIdentityProperties_STATUS) AssignProperties_To_KekIdentityProperties_STATUS ¶
func (properties *KekIdentityProperties_STATUS) AssignProperties_To_KekIdentityProperties_STATUS(destination *v1api20210601s.KekIdentityProperties_STATUS) error
AssignProperties_To_KekIdentityProperties_STATUS populates the provided destination KekIdentityProperties_STATUS from our KekIdentityProperties_STATUS
func (*KekIdentityProperties_STATUS) DeepCopy ¶
func (in *KekIdentityProperties_STATUS) DeepCopy() *KekIdentityProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KekIdentityProperties_STATUS.
func (*KekIdentityProperties_STATUS) DeepCopyInto ¶
func (in *KekIdentityProperties_STATUS) DeepCopyInto(out *KekIdentityProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KekIdentityProperties_STATUS) NewEmptyARMValue ¶
func (properties *KekIdentityProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KekIdentityProperties_STATUS) PopulateFromARM ¶
func (properties *KekIdentityProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KekIdentityProperties_STATUS_ARM ¶
type KekIdentityProperties_STATUS_ARM struct { // UseSystemAssignedIdentity: Boolean specifying whether to use system assigned identity or not UseSystemAssignedIdentity *v1.JSON `json:"useSystemAssignedIdentity,omitempty"` // UserAssignedIdentity: User assigned identity resource Id UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"` }
Key encryption key properties
func (*KekIdentityProperties_STATUS_ARM) DeepCopy ¶
func (in *KekIdentityProperties_STATUS_ARM) DeepCopy() *KekIdentityProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KekIdentityProperties_STATUS_ARM.
func (*KekIdentityProperties_STATUS_ARM) DeepCopyInto ¶
func (in *KekIdentityProperties_STATUS_ARM) DeepCopyInto(out *KekIdentityProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LibraryInfo ¶
type LibraryInfo struct { // ContainerName: Storage blob container name. ContainerName *string `json:"containerName,omitempty"` // Name: Name of the library. Name *string `json:"name,omitempty"` // Path: Storage blob path of library. Path *string `json:"path,omitempty"` // Type: Type of the library. Type *string `json:"type,omitempty"` }
Library/package information of a Big Data pool powered by Apache Spark
func (*LibraryInfo) AssignProperties_From_LibraryInfo ¶
func (info *LibraryInfo) AssignProperties_From_LibraryInfo(source *v1api20210601s.LibraryInfo) error
AssignProperties_From_LibraryInfo populates our LibraryInfo from the provided source LibraryInfo
func (*LibraryInfo) AssignProperties_To_LibraryInfo ¶
func (info *LibraryInfo) AssignProperties_To_LibraryInfo(destination *v1api20210601s.LibraryInfo) error
AssignProperties_To_LibraryInfo populates the provided destination LibraryInfo from our LibraryInfo
func (*LibraryInfo) ConvertToARM ¶
func (info *LibraryInfo) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*LibraryInfo) DeepCopy ¶
func (in *LibraryInfo) DeepCopy() *LibraryInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LibraryInfo.
func (*LibraryInfo) DeepCopyInto ¶
func (in *LibraryInfo) DeepCopyInto(out *LibraryInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LibraryInfo) Initialize_From_LibraryInfo_STATUS ¶
func (info *LibraryInfo) Initialize_From_LibraryInfo_STATUS(source *LibraryInfo_STATUS) error
Initialize_From_LibraryInfo_STATUS populates our LibraryInfo from the provided source LibraryInfo_STATUS
func (*LibraryInfo) NewEmptyARMValue ¶
func (info *LibraryInfo) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LibraryInfo) PopulateFromARM ¶
func (info *LibraryInfo) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LibraryInfo_ARM ¶
type LibraryInfo_ARM struct { // ContainerName: Storage blob container name. ContainerName *string `json:"containerName,omitempty"` // Name: Name of the library. Name *string `json:"name,omitempty"` // Path: Storage blob path of library. Path *string `json:"path,omitempty"` // Type: Type of the library. Type *string `json:"type,omitempty"` }
Library/package information of a Big Data pool powered by Apache Spark
func (*LibraryInfo_ARM) DeepCopy ¶
func (in *LibraryInfo_ARM) DeepCopy() *LibraryInfo_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LibraryInfo_ARM.
func (*LibraryInfo_ARM) DeepCopyInto ¶
func (in *LibraryInfo_ARM) DeepCopyInto(out *LibraryInfo_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LibraryInfo_STATUS ¶
type LibraryInfo_STATUS struct { // ContainerName: Storage blob container name. ContainerName *string `json:"containerName,omitempty"` // CreatorId: Creator Id of the library/package. CreatorId *string `json:"creatorId,omitempty"` // Name: Name of the library. Name *string `json:"name,omitempty"` // Path: Storage blob path of library. Path *string `json:"path,omitempty"` // ProvisioningStatus: Provisioning status of the library/package. ProvisioningStatus *string `json:"provisioningStatus,omitempty"` // Type: Type of the library. Type *string `json:"type,omitempty"` // UploadedTimestamp: The last update time of the library. UploadedTimestamp *string `json:"uploadedTimestamp,omitempty"` }
Library/package information of a Big Data pool powered by Apache Spark
func (*LibraryInfo_STATUS) AssignProperties_From_LibraryInfo_STATUS ¶
func (info *LibraryInfo_STATUS) AssignProperties_From_LibraryInfo_STATUS(source *v1api20210601s.LibraryInfo_STATUS) error
AssignProperties_From_LibraryInfo_STATUS populates our LibraryInfo_STATUS from the provided source LibraryInfo_STATUS
func (*LibraryInfo_STATUS) AssignProperties_To_LibraryInfo_STATUS ¶
func (info *LibraryInfo_STATUS) AssignProperties_To_LibraryInfo_STATUS(destination *v1api20210601s.LibraryInfo_STATUS) error
AssignProperties_To_LibraryInfo_STATUS populates the provided destination LibraryInfo_STATUS from our LibraryInfo_STATUS
func (*LibraryInfo_STATUS) DeepCopy ¶
func (in *LibraryInfo_STATUS) DeepCopy() *LibraryInfo_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LibraryInfo_STATUS.
func (*LibraryInfo_STATUS) DeepCopyInto ¶
func (in *LibraryInfo_STATUS) DeepCopyInto(out *LibraryInfo_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LibraryInfo_STATUS) NewEmptyARMValue ¶
func (info *LibraryInfo_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LibraryInfo_STATUS) PopulateFromARM ¶
func (info *LibraryInfo_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LibraryInfo_STATUS_ARM ¶
type LibraryInfo_STATUS_ARM struct { // ContainerName: Storage blob container name. ContainerName *string `json:"containerName,omitempty"` // CreatorId: Creator Id of the library/package. CreatorId *string `json:"creatorId,omitempty"` // Name: Name of the library. Name *string `json:"name,omitempty"` // Path: Storage blob path of library. Path *string `json:"path,omitempty"` // ProvisioningStatus: Provisioning status of the library/package. ProvisioningStatus *string `json:"provisioningStatus,omitempty"` // Type: Type of the library. Type *string `json:"type,omitempty"` // UploadedTimestamp: The last update time of the library. UploadedTimestamp *string `json:"uploadedTimestamp,omitempty"` }
Library/package information of a Big Data pool powered by Apache Spark
func (*LibraryInfo_STATUS_ARM) DeepCopy ¶
func (in *LibraryInfo_STATUS_ARM) DeepCopy() *LibraryInfo_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LibraryInfo_STATUS_ARM.
func (*LibraryInfo_STATUS_ARM) DeepCopyInto ¶
func (in *LibraryInfo_STATUS_ARM) DeepCopyInto(out *LibraryInfo_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LibraryRequirements ¶
type LibraryRequirements struct { // Content: The library requirements. Content *string `json:"content,omitempty"` // Filename: The filename of the library requirements file. Filename *string `json:"filename,omitempty"` }
Library requirements for a Big Data pool powered by Apache Spark
func (*LibraryRequirements) AssignProperties_From_LibraryRequirements ¶
func (requirements *LibraryRequirements) AssignProperties_From_LibraryRequirements(source *v1api20210601s.LibraryRequirements) error
AssignProperties_From_LibraryRequirements populates our LibraryRequirements from the provided source LibraryRequirements
func (*LibraryRequirements) AssignProperties_To_LibraryRequirements ¶
func (requirements *LibraryRequirements) AssignProperties_To_LibraryRequirements(destination *v1api20210601s.LibraryRequirements) error
AssignProperties_To_LibraryRequirements populates the provided destination LibraryRequirements from our LibraryRequirements
func (*LibraryRequirements) ConvertToARM ¶
func (requirements *LibraryRequirements) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*LibraryRequirements) DeepCopy ¶
func (in *LibraryRequirements) DeepCopy() *LibraryRequirements
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LibraryRequirements.
func (*LibraryRequirements) DeepCopyInto ¶
func (in *LibraryRequirements) DeepCopyInto(out *LibraryRequirements)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LibraryRequirements) Initialize_From_LibraryRequirements_STATUS ¶
func (requirements *LibraryRequirements) Initialize_From_LibraryRequirements_STATUS(source *LibraryRequirements_STATUS) error
Initialize_From_LibraryRequirements_STATUS populates our LibraryRequirements from the provided source LibraryRequirements_STATUS
func (*LibraryRequirements) NewEmptyARMValue ¶
func (requirements *LibraryRequirements) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LibraryRequirements) PopulateFromARM ¶
func (requirements *LibraryRequirements) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LibraryRequirements_ARM ¶
type LibraryRequirements_ARM struct { // Content: The library requirements. Content *string `json:"content,omitempty"` // Filename: The filename of the library requirements file. Filename *string `json:"filename,omitempty"` }
Library requirements for a Big Data pool powered by Apache Spark
func (*LibraryRequirements_ARM) DeepCopy ¶
func (in *LibraryRequirements_ARM) DeepCopy() *LibraryRequirements_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LibraryRequirements_ARM.
func (*LibraryRequirements_ARM) DeepCopyInto ¶
func (in *LibraryRequirements_ARM) DeepCopyInto(out *LibraryRequirements_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LibraryRequirements_STATUS ¶
type LibraryRequirements_STATUS struct { // Content: The library requirements. Content *string `json:"content,omitempty"` // Filename: The filename of the library requirements file. Filename *string `json:"filename,omitempty"` // Time: The last update time of the library requirements file. Time *string `json:"time,omitempty"` }
Library requirements for a Big Data pool powered by Apache Spark
func (*LibraryRequirements_STATUS) AssignProperties_From_LibraryRequirements_STATUS ¶
func (requirements *LibraryRequirements_STATUS) AssignProperties_From_LibraryRequirements_STATUS(source *v1api20210601s.LibraryRequirements_STATUS) error
AssignProperties_From_LibraryRequirements_STATUS populates our LibraryRequirements_STATUS from the provided source LibraryRequirements_STATUS
func (*LibraryRequirements_STATUS) AssignProperties_To_LibraryRequirements_STATUS ¶
func (requirements *LibraryRequirements_STATUS) AssignProperties_To_LibraryRequirements_STATUS(destination *v1api20210601s.LibraryRequirements_STATUS) error
AssignProperties_To_LibraryRequirements_STATUS populates the provided destination LibraryRequirements_STATUS from our LibraryRequirements_STATUS
func (*LibraryRequirements_STATUS) DeepCopy ¶
func (in *LibraryRequirements_STATUS) DeepCopy() *LibraryRequirements_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LibraryRequirements_STATUS.
func (*LibraryRequirements_STATUS) DeepCopyInto ¶
func (in *LibraryRequirements_STATUS) DeepCopyInto(out *LibraryRequirements_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LibraryRequirements_STATUS) NewEmptyARMValue ¶
func (requirements *LibraryRequirements_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LibraryRequirements_STATUS) PopulateFromARM ¶
func (requirements *LibraryRequirements_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LibraryRequirements_STATUS_ARM ¶
type LibraryRequirements_STATUS_ARM struct { // Content: The library requirements. Content *string `json:"content,omitempty"` // Filename: The filename of the library requirements file. Filename *string `json:"filename,omitempty"` // Time: The last update time of the library requirements file. Time *string `json:"time,omitempty"` }
Library requirements for a Big Data pool powered by Apache Spark
func (*LibraryRequirements_STATUS_ARM) DeepCopy ¶
func (in *LibraryRequirements_STATUS_ARM) DeepCopy() *LibraryRequirements_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LibraryRequirements_STATUS_ARM.
func (*LibraryRequirements_STATUS_ARM) DeepCopyInto ¶
func (in *LibraryRequirements_STATUS_ARM) DeepCopyInto(out *LibraryRequirements_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedIdentity ¶
type ManagedIdentity struct { // Type: The type of managed identity for the workspace Type *ManagedIdentity_Type `json:"type,omitempty"` // UserAssignedIdentities: The user assigned managed identities. UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
The workspace managed identity
func (*ManagedIdentity) AssignProperties_From_ManagedIdentity ¶
func (identity *ManagedIdentity) AssignProperties_From_ManagedIdentity(source *v1api20210601s.ManagedIdentity) error
AssignProperties_From_ManagedIdentity populates our ManagedIdentity from the provided source ManagedIdentity
func (*ManagedIdentity) AssignProperties_To_ManagedIdentity ¶
func (identity *ManagedIdentity) AssignProperties_To_ManagedIdentity(destination *v1api20210601s.ManagedIdentity) error
AssignProperties_To_ManagedIdentity populates the provided destination ManagedIdentity from our ManagedIdentity
func (*ManagedIdentity) ConvertToARM ¶
func (identity *ManagedIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedIdentity) DeepCopy ¶
func (in *ManagedIdentity) DeepCopy() *ManagedIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentity.
func (*ManagedIdentity) DeepCopyInto ¶
func (in *ManagedIdentity) DeepCopyInto(out *ManagedIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedIdentity) Initialize_From_ManagedIdentity_STATUS ¶
func (identity *ManagedIdentity) Initialize_From_ManagedIdentity_STATUS(source *ManagedIdentity_STATUS) error
Initialize_From_ManagedIdentity_STATUS populates our ManagedIdentity from the provided source ManagedIdentity_STATUS
func (*ManagedIdentity) NewEmptyARMValue ¶
func (identity *ManagedIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedIdentity) PopulateFromARM ¶
func (identity *ManagedIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedIdentity_ARM ¶
type ManagedIdentity_ARM struct { // Type: The type of managed identity for the workspace Type *ManagedIdentity_Type `json:"type,omitempty"` UserAssignedIdentities map[string]UserAssignedIdentityDetails_ARM `json:"userAssignedIdentities,omitempty"` }
The workspace managed identity
func (*ManagedIdentity_ARM) DeepCopy ¶
func (in *ManagedIdentity_ARM) DeepCopy() *ManagedIdentity_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentity_ARM.
func (*ManagedIdentity_ARM) DeepCopyInto ¶
func (in *ManagedIdentity_ARM) DeepCopyInto(out *ManagedIdentity_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedIdentity_STATUS ¶
type ManagedIdentity_STATUS struct { // PrincipalId: The principal ID of the workspace managed identity PrincipalId *string `json:"principalId,omitempty"` // TenantId: The tenant ID of the workspace managed identity TenantId *string `json:"tenantId,omitempty"` // Type: The type of managed identity for the workspace Type *ManagedIdentity_Type_STATUS `json:"type,omitempty"` // UserAssignedIdentities: The user assigned managed identities. UserAssignedIdentities map[string]UserAssignedManagedIdentity_STATUS `json:"userAssignedIdentities,omitempty"` }
The workspace managed identity
func (*ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS ¶
func (identity *ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS(source *v1api20210601s.ManagedIdentity_STATUS) error
AssignProperties_From_ManagedIdentity_STATUS populates our ManagedIdentity_STATUS from the provided source ManagedIdentity_STATUS
func (*ManagedIdentity_STATUS) AssignProperties_To_ManagedIdentity_STATUS ¶
func (identity *ManagedIdentity_STATUS) AssignProperties_To_ManagedIdentity_STATUS(destination *v1api20210601s.ManagedIdentity_STATUS) error
AssignProperties_To_ManagedIdentity_STATUS populates the provided destination ManagedIdentity_STATUS from our ManagedIdentity_STATUS
func (*ManagedIdentity_STATUS) DeepCopy ¶
func (in *ManagedIdentity_STATUS) DeepCopy() *ManagedIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentity_STATUS.
func (*ManagedIdentity_STATUS) DeepCopyInto ¶
func (in *ManagedIdentity_STATUS) DeepCopyInto(out *ManagedIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedIdentity_STATUS) NewEmptyARMValue ¶
func (identity *ManagedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedIdentity_STATUS) PopulateFromARM ¶
func (identity *ManagedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedIdentity_STATUS_ARM ¶
type ManagedIdentity_STATUS_ARM struct { // PrincipalId: The principal ID of the workspace managed identity PrincipalId *string `json:"principalId,omitempty"` // TenantId: The tenant ID of the workspace managed identity TenantId *string `json:"tenantId,omitempty"` // Type: The type of managed identity for the workspace Type *ManagedIdentity_Type_STATUS `json:"type,omitempty"` // UserAssignedIdentities: The user assigned managed identities. UserAssignedIdentities map[string]UserAssignedManagedIdentity_STATUS_ARM `json:"userAssignedIdentities,omitempty"` }
The workspace managed identity
func (*ManagedIdentity_STATUS_ARM) DeepCopy ¶
func (in *ManagedIdentity_STATUS_ARM) DeepCopy() *ManagedIdentity_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentity_STATUS_ARM.
func (*ManagedIdentity_STATUS_ARM) DeepCopyInto ¶
func (in *ManagedIdentity_STATUS_ARM) DeepCopyInto(out *ManagedIdentity_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedIdentity_Type ¶
type ManagedIdentity_Type string
+kubebuilder:validation:Enum={"None","SystemAssigned","SystemAssigned,UserAssigned"}
type ManagedIdentity_Type_STATUS ¶
type ManagedIdentity_Type_STATUS string
type ManagedVirtualNetworkSettings ¶
type ManagedVirtualNetworkSettings struct { // AllowedAadTenantIdsForLinking: Allowed Aad Tenant Ids For Linking AllowedAadTenantIdsForLinking []string `json:"allowedAadTenantIdsForLinking,omitempty"` // LinkedAccessCheckOnTargetResource: Linked Access Check On Target Resource LinkedAccessCheckOnTargetResource *bool `json:"linkedAccessCheckOnTargetResource,omitempty"` // PreventDataExfiltration: Prevent Data Exfiltration PreventDataExfiltration *bool `json:"preventDataExfiltration,omitempty"` }
Managed Virtual Network Settings
func (*ManagedVirtualNetworkSettings) AssignProperties_From_ManagedVirtualNetworkSettings ¶
func (settings *ManagedVirtualNetworkSettings) AssignProperties_From_ManagedVirtualNetworkSettings(source *v1api20210601s.ManagedVirtualNetworkSettings) error
AssignProperties_From_ManagedVirtualNetworkSettings populates our ManagedVirtualNetworkSettings from the provided source ManagedVirtualNetworkSettings
func (*ManagedVirtualNetworkSettings) AssignProperties_To_ManagedVirtualNetworkSettings ¶
func (settings *ManagedVirtualNetworkSettings) AssignProperties_To_ManagedVirtualNetworkSettings(destination *v1api20210601s.ManagedVirtualNetworkSettings) error
AssignProperties_To_ManagedVirtualNetworkSettings populates the provided destination ManagedVirtualNetworkSettings from our ManagedVirtualNetworkSettings
func (*ManagedVirtualNetworkSettings) ConvertToARM ¶
func (settings *ManagedVirtualNetworkSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedVirtualNetworkSettings) DeepCopy ¶
func (in *ManagedVirtualNetworkSettings) DeepCopy() *ManagedVirtualNetworkSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedVirtualNetworkSettings.
func (*ManagedVirtualNetworkSettings) DeepCopyInto ¶
func (in *ManagedVirtualNetworkSettings) DeepCopyInto(out *ManagedVirtualNetworkSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedVirtualNetworkSettings) Initialize_From_ManagedVirtualNetworkSettings_STATUS ¶
func (settings *ManagedVirtualNetworkSettings) Initialize_From_ManagedVirtualNetworkSettings_STATUS(source *ManagedVirtualNetworkSettings_STATUS) error
Initialize_From_ManagedVirtualNetworkSettings_STATUS populates our ManagedVirtualNetworkSettings from the provided source ManagedVirtualNetworkSettings_STATUS
func (*ManagedVirtualNetworkSettings) NewEmptyARMValue ¶
func (settings *ManagedVirtualNetworkSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedVirtualNetworkSettings) PopulateFromARM ¶
func (settings *ManagedVirtualNetworkSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedVirtualNetworkSettings_ARM ¶
type ManagedVirtualNetworkSettings_ARM struct { // AllowedAadTenantIdsForLinking: Allowed Aad Tenant Ids For Linking AllowedAadTenantIdsForLinking []string `json:"allowedAadTenantIdsForLinking,omitempty"` // LinkedAccessCheckOnTargetResource: Linked Access Check On Target Resource LinkedAccessCheckOnTargetResource *bool `json:"linkedAccessCheckOnTargetResource,omitempty"` // PreventDataExfiltration: Prevent Data Exfiltration PreventDataExfiltration *bool `json:"preventDataExfiltration,omitempty"` }
Managed Virtual Network Settings
func (*ManagedVirtualNetworkSettings_ARM) DeepCopy ¶
func (in *ManagedVirtualNetworkSettings_ARM) DeepCopy() *ManagedVirtualNetworkSettings_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedVirtualNetworkSettings_ARM.
func (*ManagedVirtualNetworkSettings_ARM) DeepCopyInto ¶
func (in *ManagedVirtualNetworkSettings_ARM) DeepCopyInto(out *ManagedVirtualNetworkSettings_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedVirtualNetworkSettings_STATUS ¶
type ManagedVirtualNetworkSettings_STATUS struct { // AllowedAadTenantIdsForLinking: Allowed Aad Tenant Ids For Linking AllowedAadTenantIdsForLinking []string `json:"allowedAadTenantIdsForLinking,omitempty"` // LinkedAccessCheckOnTargetResource: Linked Access Check On Target Resource LinkedAccessCheckOnTargetResource *bool `json:"linkedAccessCheckOnTargetResource,omitempty"` // PreventDataExfiltration: Prevent Data Exfiltration PreventDataExfiltration *bool `json:"preventDataExfiltration,omitempty"` }
Managed Virtual Network Settings
func (*ManagedVirtualNetworkSettings_STATUS) AssignProperties_From_ManagedVirtualNetworkSettings_STATUS ¶
func (settings *ManagedVirtualNetworkSettings_STATUS) AssignProperties_From_ManagedVirtualNetworkSettings_STATUS(source *v1api20210601s.ManagedVirtualNetworkSettings_STATUS) error
AssignProperties_From_ManagedVirtualNetworkSettings_STATUS populates our ManagedVirtualNetworkSettings_STATUS from the provided source ManagedVirtualNetworkSettings_STATUS
func (*ManagedVirtualNetworkSettings_STATUS) AssignProperties_To_ManagedVirtualNetworkSettings_STATUS ¶
func (settings *ManagedVirtualNetworkSettings_STATUS) AssignProperties_To_ManagedVirtualNetworkSettings_STATUS(destination *v1api20210601s.ManagedVirtualNetworkSettings_STATUS) error
AssignProperties_To_ManagedVirtualNetworkSettings_STATUS populates the provided destination ManagedVirtualNetworkSettings_STATUS from our ManagedVirtualNetworkSettings_STATUS
func (*ManagedVirtualNetworkSettings_STATUS) DeepCopy ¶
func (in *ManagedVirtualNetworkSettings_STATUS) DeepCopy() *ManagedVirtualNetworkSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedVirtualNetworkSettings_STATUS.
func (*ManagedVirtualNetworkSettings_STATUS) DeepCopyInto ¶
func (in *ManagedVirtualNetworkSettings_STATUS) DeepCopyInto(out *ManagedVirtualNetworkSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedVirtualNetworkSettings_STATUS) NewEmptyARMValue ¶
func (settings *ManagedVirtualNetworkSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedVirtualNetworkSettings_STATUS) PopulateFromARM ¶
func (settings *ManagedVirtualNetworkSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedVirtualNetworkSettings_STATUS_ARM ¶
type ManagedVirtualNetworkSettings_STATUS_ARM struct { // AllowedAadTenantIdsForLinking: Allowed Aad Tenant Ids For Linking AllowedAadTenantIdsForLinking []string `json:"allowedAadTenantIdsForLinking,omitempty"` // LinkedAccessCheckOnTargetResource: Linked Access Check On Target Resource LinkedAccessCheckOnTargetResource *bool `json:"linkedAccessCheckOnTargetResource,omitempty"` // PreventDataExfiltration: Prevent Data Exfiltration PreventDataExfiltration *bool `json:"preventDataExfiltration,omitempty"` }
Managed Virtual Network Settings
func (*ManagedVirtualNetworkSettings_STATUS_ARM) DeepCopy ¶
func (in *ManagedVirtualNetworkSettings_STATUS_ARM) DeepCopy() *ManagedVirtualNetworkSettings_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedVirtualNetworkSettings_STATUS_ARM.
func (*ManagedVirtualNetworkSettings_STATUS_ARM) DeepCopyInto ¶
func (in *ManagedVirtualNetworkSettings_STATUS_ARM) DeepCopyInto(out *ManagedVirtualNetworkSettings_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointConnection_STATUS ¶
type PrivateEndpointConnection_STATUS struct { // Id: 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 *v1api20210601s.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 *v1api20210601s.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 PrivateEndpointConnection_STATUS_ARM ¶
type PrivateEndpointConnection_STATUS_ARM 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_ARM) DeepCopy ¶
func (in *PrivateEndpointConnection_STATUS_ARM) DeepCopy() *PrivateEndpointConnection_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS_ARM.
func (*PrivateEndpointConnection_STATUS_ARM) DeepCopyInto ¶
func (in *PrivateEndpointConnection_STATUS_ARM) DeepCopyInto(out *PrivateEndpointConnection_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PurviewConfiguration ¶
type PurviewConfiguration struct { // PurviewResourceReference: Purview Resource ID PurviewResourceReference *genruntime.ResourceReference `armReference:"PurviewResourceId" json:"purviewResourceReference,omitempty"` }
Purview Configuration
func (*PurviewConfiguration) AssignProperties_From_PurviewConfiguration ¶
func (configuration *PurviewConfiguration) AssignProperties_From_PurviewConfiguration(source *v1api20210601s.PurviewConfiguration) error
AssignProperties_From_PurviewConfiguration populates our PurviewConfiguration from the provided source PurviewConfiguration
func (*PurviewConfiguration) AssignProperties_To_PurviewConfiguration ¶
func (configuration *PurviewConfiguration) AssignProperties_To_PurviewConfiguration(destination *v1api20210601s.PurviewConfiguration) error
AssignProperties_To_PurviewConfiguration populates the provided destination PurviewConfiguration from our PurviewConfiguration
func (*PurviewConfiguration) ConvertToARM ¶
func (configuration *PurviewConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PurviewConfiguration) DeepCopy ¶
func (in *PurviewConfiguration) DeepCopy() *PurviewConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PurviewConfiguration.
func (*PurviewConfiguration) DeepCopyInto ¶
func (in *PurviewConfiguration) DeepCopyInto(out *PurviewConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PurviewConfiguration) Initialize_From_PurviewConfiguration_STATUS ¶
func (configuration *PurviewConfiguration) Initialize_From_PurviewConfiguration_STATUS(source *PurviewConfiguration_STATUS) error
Initialize_From_PurviewConfiguration_STATUS populates our PurviewConfiguration from the provided source PurviewConfiguration_STATUS
func (*PurviewConfiguration) NewEmptyARMValue ¶
func (configuration *PurviewConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PurviewConfiguration) PopulateFromARM ¶
func (configuration *PurviewConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PurviewConfiguration_ARM ¶
type PurviewConfiguration_ARM struct {
PurviewResourceId *string `json:"purviewResourceId,omitempty"`
}
Purview Configuration
func (*PurviewConfiguration_ARM) DeepCopy ¶
func (in *PurviewConfiguration_ARM) DeepCopy() *PurviewConfiguration_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PurviewConfiguration_ARM.
func (*PurviewConfiguration_ARM) DeepCopyInto ¶
func (in *PurviewConfiguration_ARM) DeepCopyInto(out *PurviewConfiguration_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PurviewConfiguration_STATUS ¶
type PurviewConfiguration_STATUS struct { // PurviewResourceId: Purview Resource ID PurviewResourceId *string `json:"purviewResourceId,omitempty"` }
Purview Configuration
func (*PurviewConfiguration_STATUS) AssignProperties_From_PurviewConfiguration_STATUS ¶
func (configuration *PurviewConfiguration_STATUS) AssignProperties_From_PurviewConfiguration_STATUS(source *v1api20210601s.PurviewConfiguration_STATUS) error
AssignProperties_From_PurviewConfiguration_STATUS populates our PurviewConfiguration_STATUS from the provided source PurviewConfiguration_STATUS
func (*PurviewConfiguration_STATUS) AssignProperties_To_PurviewConfiguration_STATUS ¶
func (configuration *PurviewConfiguration_STATUS) AssignProperties_To_PurviewConfiguration_STATUS(destination *v1api20210601s.PurviewConfiguration_STATUS) error
AssignProperties_To_PurviewConfiguration_STATUS populates the provided destination PurviewConfiguration_STATUS from our PurviewConfiguration_STATUS
func (*PurviewConfiguration_STATUS) DeepCopy ¶
func (in *PurviewConfiguration_STATUS) DeepCopy() *PurviewConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PurviewConfiguration_STATUS.
func (*PurviewConfiguration_STATUS) DeepCopyInto ¶
func (in *PurviewConfiguration_STATUS) DeepCopyInto(out *PurviewConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PurviewConfiguration_STATUS) NewEmptyARMValue ¶
func (configuration *PurviewConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PurviewConfiguration_STATUS) PopulateFromARM ¶
func (configuration *PurviewConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PurviewConfiguration_STATUS_ARM ¶
type PurviewConfiguration_STATUS_ARM struct { // PurviewResourceId: Purview Resource ID PurviewResourceId *string `json:"purviewResourceId,omitempty"` }
Purview Configuration
func (*PurviewConfiguration_STATUS_ARM) DeepCopy ¶
func (in *PurviewConfiguration_STATUS_ARM) DeepCopy() *PurviewConfiguration_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PurviewConfiguration_STATUS_ARM.
func (*PurviewConfiguration_STATUS_ARM) DeepCopyInto ¶
func (in *PurviewConfiguration_STATUS_ARM) DeepCopyInto(out *PurviewConfiguration_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkConfigProperties ¶
type SparkConfigProperties struct { // ConfigurationType: The type of the spark config properties file. ConfigurationType *SparkConfigProperties_ConfigurationType `json:"configurationType,omitempty"` // Content: The spark config properties. Content *string `json:"content,omitempty"` // Filename: The filename of the spark config properties file. Filename *string `json:"filename,omitempty"` }
SparkConfig Properties for a Big Data pool powered by Apache Spark
func (*SparkConfigProperties) AssignProperties_From_SparkConfigProperties ¶
func (properties *SparkConfigProperties) AssignProperties_From_SparkConfigProperties(source *v1api20210601s.SparkConfigProperties) error
AssignProperties_From_SparkConfigProperties populates our SparkConfigProperties from the provided source SparkConfigProperties
func (*SparkConfigProperties) AssignProperties_To_SparkConfigProperties ¶
func (properties *SparkConfigProperties) AssignProperties_To_SparkConfigProperties(destination *v1api20210601s.SparkConfigProperties) error
AssignProperties_To_SparkConfigProperties populates the provided destination SparkConfigProperties from our SparkConfigProperties
func (*SparkConfigProperties) ConvertToARM ¶
func (properties *SparkConfigProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SparkConfigProperties) DeepCopy ¶
func (in *SparkConfigProperties) DeepCopy() *SparkConfigProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkConfigProperties.
func (*SparkConfigProperties) DeepCopyInto ¶
func (in *SparkConfigProperties) DeepCopyInto(out *SparkConfigProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SparkConfigProperties) Initialize_From_SparkConfigProperties_STATUS ¶
func (properties *SparkConfigProperties) Initialize_From_SparkConfigProperties_STATUS(source *SparkConfigProperties_STATUS) error
Initialize_From_SparkConfigProperties_STATUS populates our SparkConfigProperties from the provided source SparkConfigProperties_STATUS
func (*SparkConfigProperties) NewEmptyARMValue ¶
func (properties *SparkConfigProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SparkConfigProperties) PopulateFromARM ¶
func (properties *SparkConfigProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SparkConfigProperties_ARM ¶
type SparkConfigProperties_ARM struct { // ConfigurationType: The type of the spark config properties file. ConfigurationType *SparkConfigProperties_ConfigurationType `json:"configurationType,omitempty"` // Content: The spark config properties. Content *string `json:"content,omitempty"` // Filename: The filename of the spark config properties file. Filename *string `json:"filename,omitempty"` }
SparkConfig Properties for a Big Data pool powered by Apache Spark
func (*SparkConfigProperties_ARM) DeepCopy ¶
func (in *SparkConfigProperties_ARM) DeepCopy() *SparkConfigProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkConfigProperties_ARM.
func (*SparkConfigProperties_ARM) DeepCopyInto ¶
func (in *SparkConfigProperties_ARM) DeepCopyInto(out *SparkConfigProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkConfigProperties_ConfigurationType ¶
type SparkConfigProperties_ConfigurationType string
+kubebuilder:validation:Enum={"Artifact","File"}
type SparkConfigProperties_ConfigurationType_STATUS ¶
type SparkConfigProperties_ConfigurationType_STATUS string
type SparkConfigProperties_STATUS ¶
type SparkConfigProperties_STATUS struct { // ConfigurationType: The type of the spark config properties file. ConfigurationType *SparkConfigProperties_ConfigurationType_STATUS `json:"configurationType,omitempty"` // Content: The spark config properties. Content *string `json:"content,omitempty"` // Filename: The filename of the spark config properties file. Filename *string `json:"filename,omitempty"` // Time: The last update time of the spark config properties file. Time *string `json:"time,omitempty"` }
SparkConfig Properties for a Big Data pool powered by Apache Spark
func (*SparkConfigProperties_STATUS) AssignProperties_From_SparkConfigProperties_STATUS ¶
func (properties *SparkConfigProperties_STATUS) AssignProperties_From_SparkConfigProperties_STATUS(source *v1api20210601s.SparkConfigProperties_STATUS) error
AssignProperties_From_SparkConfigProperties_STATUS populates our SparkConfigProperties_STATUS from the provided source SparkConfigProperties_STATUS
func (*SparkConfigProperties_STATUS) AssignProperties_To_SparkConfigProperties_STATUS ¶
func (properties *SparkConfigProperties_STATUS) AssignProperties_To_SparkConfigProperties_STATUS(destination *v1api20210601s.SparkConfigProperties_STATUS) error
AssignProperties_To_SparkConfigProperties_STATUS populates the provided destination SparkConfigProperties_STATUS from our SparkConfigProperties_STATUS
func (*SparkConfigProperties_STATUS) DeepCopy ¶
func (in *SparkConfigProperties_STATUS) DeepCopy() *SparkConfigProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkConfigProperties_STATUS.
func (*SparkConfigProperties_STATUS) DeepCopyInto ¶
func (in *SparkConfigProperties_STATUS) DeepCopyInto(out *SparkConfigProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SparkConfigProperties_STATUS) NewEmptyARMValue ¶
func (properties *SparkConfigProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SparkConfigProperties_STATUS) PopulateFromARM ¶
func (properties *SparkConfigProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SparkConfigProperties_STATUS_ARM ¶
type SparkConfigProperties_STATUS_ARM struct { // ConfigurationType: The type of the spark config properties file. ConfigurationType *SparkConfigProperties_ConfigurationType_STATUS `json:"configurationType,omitempty"` // Content: The spark config properties. Content *string `json:"content,omitempty"` // Filename: The filename of the spark config properties file. Filename *string `json:"filename,omitempty"` // Time: The last update time of the spark config properties file. Time *string `json:"time,omitempty"` }
SparkConfig Properties for a Big Data pool powered by Apache Spark
func (*SparkConfigProperties_STATUS_ARM) DeepCopy ¶
func (in *SparkConfigProperties_STATUS_ARM) DeepCopy() *SparkConfigProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkConfigProperties_STATUS_ARM.
func (*SparkConfigProperties_STATUS_ARM) DeepCopyInto ¶
func (in *SparkConfigProperties_STATUS_ARM) DeepCopyInto(out *SparkConfigProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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 *v1api20210601s.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 *v1api20210601s.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 UserAssignedIdentityDetails_ARM ¶
type UserAssignedIdentityDetails_ARM struct { }
Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails_ARM) DeepCopy ¶
func (in *UserAssignedIdentityDetails_ARM) DeepCopy() *UserAssignedIdentityDetails_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails_ARM.
func (*UserAssignedIdentityDetails_ARM) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails_ARM) DeepCopyInto(out *UserAssignedIdentityDetails_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedManagedIdentity_STATUS ¶
type UserAssignedManagedIdentity_STATUS struct { // ClientId: The client ID. ClientId *string `json:"clientId,omitempty"` // PrincipalId: The principal ID. PrincipalId *string `json:"principalId,omitempty"` }
User Assigned Managed Identity
func (*UserAssignedManagedIdentity_STATUS) AssignProperties_From_UserAssignedManagedIdentity_STATUS ¶
func (identity *UserAssignedManagedIdentity_STATUS) AssignProperties_From_UserAssignedManagedIdentity_STATUS(source *v1api20210601s.UserAssignedManagedIdentity_STATUS) error
AssignProperties_From_UserAssignedManagedIdentity_STATUS populates our UserAssignedManagedIdentity_STATUS from the provided source UserAssignedManagedIdentity_STATUS
func (*UserAssignedManagedIdentity_STATUS) AssignProperties_To_UserAssignedManagedIdentity_STATUS ¶
func (identity *UserAssignedManagedIdentity_STATUS) AssignProperties_To_UserAssignedManagedIdentity_STATUS(destination *v1api20210601s.UserAssignedManagedIdentity_STATUS) error
AssignProperties_To_UserAssignedManagedIdentity_STATUS populates the provided destination UserAssignedManagedIdentity_STATUS from our UserAssignedManagedIdentity_STATUS
func (*UserAssignedManagedIdentity_STATUS) DeepCopy ¶
func (in *UserAssignedManagedIdentity_STATUS) DeepCopy() *UserAssignedManagedIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedManagedIdentity_STATUS.
func (*UserAssignedManagedIdentity_STATUS) DeepCopyInto ¶
func (in *UserAssignedManagedIdentity_STATUS) DeepCopyInto(out *UserAssignedManagedIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserAssignedManagedIdentity_STATUS) NewEmptyARMValue ¶
func (identity *UserAssignedManagedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UserAssignedManagedIdentity_STATUS) PopulateFromARM ¶
func (identity *UserAssignedManagedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UserAssignedManagedIdentity_STATUS_ARM ¶
type UserAssignedManagedIdentity_STATUS_ARM struct { // ClientId: The client ID. ClientId *string `json:"clientId,omitempty"` // PrincipalId: The principal ID. PrincipalId *string `json:"principalId,omitempty"` }
User Assigned Managed Identity
func (*UserAssignedManagedIdentity_STATUS_ARM) DeepCopy ¶
func (in *UserAssignedManagedIdentity_STATUS_ARM) DeepCopy() *UserAssignedManagedIdentity_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedManagedIdentity_STATUS_ARM.
func (*UserAssignedManagedIdentity_STATUS_ARM) DeepCopyInto ¶
func (in *UserAssignedManagedIdentity_STATUS_ARM) DeepCopyInto(out *UserAssignedManagedIdentity_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkProfile ¶
type VirtualNetworkProfile struct { // ComputeSubnetId: Subnet ID used for computes in workspace ComputeSubnetId *string `json:"computeSubnetId,omitempty"` }
Virtual Network Profile
func (*VirtualNetworkProfile) AssignProperties_From_VirtualNetworkProfile ¶
func (profile *VirtualNetworkProfile) AssignProperties_From_VirtualNetworkProfile(source *v1api20210601s.VirtualNetworkProfile) error
AssignProperties_From_VirtualNetworkProfile populates our VirtualNetworkProfile from the provided source VirtualNetworkProfile
func (*VirtualNetworkProfile) AssignProperties_To_VirtualNetworkProfile ¶
func (profile *VirtualNetworkProfile) AssignProperties_To_VirtualNetworkProfile(destination *v1api20210601s.VirtualNetworkProfile) error
AssignProperties_To_VirtualNetworkProfile populates the provided destination VirtualNetworkProfile from our VirtualNetworkProfile
func (*VirtualNetworkProfile) ConvertToARM ¶
func (profile *VirtualNetworkProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*VirtualNetworkProfile) DeepCopy ¶
func (in *VirtualNetworkProfile) DeepCopy() *VirtualNetworkProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkProfile.
func (*VirtualNetworkProfile) DeepCopyInto ¶
func (in *VirtualNetworkProfile) DeepCopyInto(out *VirtualNetworkProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkProfile) Initialize_From_VirtualNetworkProfile_STATUS ¶
func (profile *VirtualNetworkProfile) Initialize_From_VirtualNetworkProfile_STATUS(source *VirtualNetworkProfile_STATUS) error
Initialize_From_VirtualNetworkProfile_STATUS populates our VirtualNetworkProfile from the provided source VirtualNetworkProfile_STATUS
func (*VirtualNetworkProfile) NewEmptyARMValue ¶
func (profile *VirtualNetworkProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*VirtualNetworkProfile) PopulateFromARM ¶
func (profile *VirtualNetworkProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type VirtualNetworkProfile_ARM ¶
type VirtualNetworkProfile_ARM struct { // ComputeSubnetId: Subnet ID used for computes in workspace ComputeSubnetId *string `json:"computeSubnetId,omitempty"` }
Virtual Network Profile
func (*VirtualNetworkProfile_ARM) DeepCopy ¶
func (in *VirtualNetworkProfile_ARM) DeepCopy() *VirtualNetworkProfile_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkProfile_ARM.
func (*VirtualNetworkProfile_ARM) DeepCopyInto ¶
func (in *VirtualNetworkProfile_ARM) DeepCopyInto(out *VirtualNetworkProfile_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkProfile_STATUS ¶
type VirtualNetworkProfile_STATUS struct { // ComputeSubnetId: Subnet ID used for computes in workspace ComputeSubnetId *string `json:"computeSubnetId,omitempty"` }
Virtual Network Profile
func (*VirtualNetworkProfile_STATUS) AssignProperties_From_VirtualNetworkProfile_STATUS ¶
func (profile *VirtualNetworkProfile_STATUS) AssignProperties_From_VirtualNetworkProfile_STATUS(source *v1api20210601s.VirtualNetworkProfile_STATUS) error
AssignProperties_From_VirtualNetworkProfile_STATUS populates our VirtualNetworkProfile_STATUS from the provided source VirtualNetworkProfile_STATUS
func (*VirtualNetworkProfile_STATUS) AssignProperties_To_VirtualNetworkProfile_STATUS ¶
func (profile *VirtualNetworkProfile_STATUS) AssignProperties_To_VirtualNetworkProfile_STATUS(destination *v1api20210601s.VirtualNetworkProfile_STATUS) error
AssignProperties_To_VirtualNetworkProfile_STATUS populates the provided destination VirtualNetworkProfile_STATUS from our VirtualNetworkProfile_STATUS
func (*VirtualNetworkProfile_STATUS) DeepCopy ¶
func (in *VirtualNetworkProfile_STATUS) DeepCopy() *VirtualNetworkProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkProfile_STATUS.
func (*VirtualNetworkProfile_STATUS) DeepCopyInto ¶
func (in *VirtualNetworkProfile_STATUS) DeepCopyInto(out *VirtualNetworkProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkProfile_STATUS) NewEmptyARMValue ¶
func (profile *VirtualNetworkProfile_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*VirtualNetworkProfile_STATUS) PopulateFromARM ¶
func (profile *VirtualNetworkProfile_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type VirtualNetworkProfile_STATUS_ARM ¶
type VirtualNetworkProfile_STATUS_ARM struct { // ComputeSubnetId: Subnet ID used for computes in workspace ComputeSubnetId *string `json:"computeSubnetId,omitempty"` }
Virtual Network Profile
func (*VirtualNetworkProfile_STATUS_ARM) DeepCopy ¶
func (in *VirtualNetworkProfile_STATUS_ARM) DeepCopy() *VirtualNetworkProfile_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkProfile_STATUS_ARM.
func (*VirtualNetworkProfile_STATUS_ARM) DeepCopyInto ¶
func (in *VirtualNetworkProfile_STATUS_ARM) DeepCopyInto(out *VirtualNetworkProfile_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Workspace ¶
type Workspace struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Workspace_Spec `json:"spec,omitempty"` Status Workspace_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: /synapse/resource-manager/Microsoft.Synapse/stable/2021-06-01/workspace.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}
func (*Workspace) AssignProperties_From_Workspace ¶
func (workspace *Workspace) AssignProperties_From_Workspace(source *v1api20210601s.Workspace) error
AssignProperties_From_Workspace populates our Workspace from the provided source Workspace
func (*Workspace) AssignProperties_To_Workspace ¶
func (workspace *Workspace) AssignProperties_To_Workspace(destination *v1api20210601s.Workspace) error
AssignProperties_To_Workspace populates the provided destination Workspace from our Workspace
func (*Workspace) ConvertFrom ¶
func (workspace *Workspace) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Workspace from the provided hub Workspace
func (*Workspace) ConvertTo ¶
func (workspace *Workspace) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub Workspace from our Workspace
func (*Workspace) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace.
func (*Workspace) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workspace) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Workspace) Default ¶
func (workspace *Workspace) Default()
Default applies defaults to the Workspace resource
func (Workspace) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2021-06-01"
func (*Workspace) GetConditions ¶
func (workspace *Workspace) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Workspace) GetResourceScope ¶
func (workspace *Workspace) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Workspace) GetSpec ¶
func (workspace *Workspace) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Workspace) GetStatus ¶
func (workspace *Workspace) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Workspace) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Synapse/workspaces"
func (*Workspace) InitializeSpec ¶
func (workspace *Workspace) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*Workspace) NewEmptyStatus ¶
func (workspace *Workspace) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Workspace) OriginalGVK ¶
func (workspace *Workspace) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Workspace) Owner ¶
func (workspace *Workspace) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Workspace) SetConditions ¶
func (workspace *Workspace) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Workspace) SetStatus ¶
func (workspace *Workspace) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*Workspace) ValidateCreate ¶
ValidateCreate validates the creation of the resource
func (*Workspace) ValidateDelete ¶
ValidateDelete validates the deletion of the resource
type WorkspaceKeyDetails ¶
type WorkspaceKeyDetails struct { // KeyVaultUrl: Workspace Key sub-resource key vault url KeyVaultUrl *string `json:"keyVaultUrl,omitempty"` // Name: Workspace Key sub-resource name Name *string `json:"name,omitempty"` }
Details of the customer managed key associated with the workspace
func (*WorkspaceKeyDetails) AssignProperties_From_WorkspaceKeyDetails ¶
func (details *WorkspaceKeyDetails) AssignProperties_From_WorkspaceKeyDetails(source *v1api20210601s.WorkspaceKeyDetails) error
AssignProperties_From_WorkspaceKeyDetails populates our WorkspaceKeyDetails from the provided source WorkspaceKeyDetails
func (*WorkspaceKeyDetails) AssignProperties_To_WorkspaceKeyDetails ¶
func (details *WorkspaceKeyDetails) AssignProperties_To_WorkspaceKeyDetails(destination *v1api20210601s.WorkspaceKeyDetails) error
AssignProperties_To_WorkspaceKeyDetails populates the provided destination WorkspaceKeyDetails from our WorkspaceKeyDetails
func (*WorkspaceKeyDetails) ConvertToARM ¶
func (details *WorkspaceKeyDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*WorkspaceKeyDetails) DeepCopy ¶
func (in *WorkspaceKeyDetails) DeepCopy() *WorkspaceKeyDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceKeyDetails.
func (*WorkspaceKeyDetails) DeepCopyInto ¶
func (in *WorkspaceKeyDetails) DeepCopyInto(out *WorkspaceKeyDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceKeyDetails) Initialize_From_WorkspaceKeyDetails_STATUS ¶
func (details *WorkspaceKeyDetails) Initialize_From_WorkspaceKeyDetails_STATUS(source *WorkspaceKeyDetails_STATUS) error
Initialize_From_WorkspaceKeyDetails_STATUS populates our WorkspaceKeyDetails from the provided source WorkspaceKeyDetails_STATUS
func (*WorkspaceKeyDetails) NewEmptyARMValue ¶
func (details *WorkspaceKeyDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*WorkspaceKeyDetails) PopulateFromARM ¶
func (details *WorkspaceKeyDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type WorkspaceKeyDetails_ARM ¶
type WorkspaceKeyDetails_ARM struct { // KeyVaultUrl: Workspace Key sub-resource key vault url KeyVaultUrl *string `json:"keyVaultUrl,omitempty"` // Name: Workspace Key sub-resource name Name *string `json:"name,omitempty"` }
Details of the customer managed key associated with the workspace
func (*WorkspaceKeyDetails_ARM) DeepCopy ¶
func (in *WorkspaceKeyDetails_ARM) DeepCopy() *WorkspaceKeyDetails_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceKeyDetails_ARM.
func (*WorkspaceKeyDetails_ARM) DeepCopyInto ¶
func (in *WorkspaceKeyDetails_ARM) DeepCopyInto(out *WorkspaceKeyDetails_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceKeyDetails_STATUS ¶
type WorkspaceKeyDetails_STATUS struct { // KeyVaultUrl: Workspace Key sub-resource key vault url KeyVaultUrl *string `json:"keyVaultUrl,omitempty"` // Name: Workspace Key sub-resource name Name *string `json:"name,omitempty"` }
Details of the customer managed key associated with the workspace
func (*WorkspaceKeyDetails_STATUS) AssignProperties_From_WorkspaceKeyDetails_STATUS ¶
func (details *WorkspaceKeyDetails_STATUS) AssignProperties_From_WorkspaceKeyDetails_STATUS(source *v1api20210601s.WorkspaceKeyDetails_STATUS) error
AssignProperties_From_WorkspaceKeyDetails_STATUS populates our WorkspaceKeyDetails_STATUS from the provided source WorkspaceKeyDetails_STATUS
func (*WorkspaceKeyDetails_STATUS) AssignProperties_To_WorkspaceKeyDetails_STATUS ¶
func (details *WorkspaceKeyDetails_STATUS) AssignProperties_To_WorkspaceKeyDetails_STATUS(destination *v1api20210601s.WorkspaceKeyDetails_STATUS) error
AssignProperties_To_WorkspaceKeyDetails_STATUS populates the provided destination WorkspaceKeyDetails_STATUS from our WorkspaceKeyDetails_STATUS
func (*WorkspaceKeyDetails_STATUS) DeepCopy ¶
func (in *WorkspaceKeyDetails_STATUS) DeepCopy() *WorkspaceKeyDetails_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceKeyDetails_STATUS.
func (*WorkspaceKeyDetails_STATUS) DeepCopyInto ¶
func (in *WorkspaceKeyDetails_STATUS) DeepCopyInto(out *WorkspaceKeyDetails_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceKeyDetails_STATUS) NewEmptyARMValue ¶
func (details *WorkspaceKeyDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*WorkspaceKeyDetails_STATUS) PopulateFromARM ¶
func (details *WorkspaceKeyDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type WorkspaceKeyDetails_STATUS_ARM ¶
type WorkspaceKeyDetails_STATUS_ARM struct { // KeyVaultUrl: Workspace Key sub-resource key vault url KeyVaultUrl *string `json:"keyVaultUrl,omitempty"` // Name: Workspace Key sub-resource name Name *string `json:"name,omitempty"` }
Details of the customer managed key associated with the workspace
func (*WorkspaceKeyDetails_STATUS_ARM) DeepCopy ¶
func (in *WorkspaceKeyDetails_STATUS_ARM) DeepCopy() *WorkspaceKeyDetails_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceKeyDetails_STATUS_ARM.
func (*WorkspaceKeyDetails_STATUS_ARM) DeepCopyInto ¶
func (in *WorkspaceKeyDetails_STATUS_ARM) DeepCopyInto(out *WorkspaceKeyDetails_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceList ¶
type WorkspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Workspace `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /synapse/resource-manager/Microsoft.Synapse/stable/2021-06-01/workspace.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}
func (*WorkspaceList) DeepCopy ¶
func (in *WorkspaceList) DeepCopy() *WorkspaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceList.
func (*WorkspaceList) DeepCopyInto ¶
func (in *WorkspaceList) DeepCopyInto(out *WorkspaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceList) DeepCopyObject ¶
func (in *WorkspaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkspaceProperties_ARM ¶
type WorkspaceProperties_ARM struct { // AzureADOnlyAuthentication: Enable or Disable AzureADOnlyAuthentication on All Workspace subresource AzureADOnlyAuthentication *bool `json:"azureADOnlyAuthentication,omitempty"` // CspWorkspaceAdminProperties: Initial workspace AAD admin properties for a CSP subscription CspWorkspaceAdminProperties *CspWorkspaceAdminProperties_ARM `json:"cspWorkspaceAdminProperties,omitempty"` // DefaultDataLakeStorage: Workspace default data lake storage account details DefaultDataLakeStorage *DataLakeStorageAccountDetails_ARM `json:"defaultDataLakeStorage,omitempty"` // Encryption: The encryption details of the workspace Encryption *EncryptionDetails_ARM `json:"encryption,omitempty"` // ManagedResourceGroupName: Workspace managed resource group. The resource group name uniquely identifies the resource // group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be // alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.' ManagedResourceGroupName *string `json:"managedResourceGroupName,omitempty"` // ManagedVirtualNetwork: Setting this to 'default' will ensure that all compute for this workspace is in a virtual network // managed on behalf of the user. ManagedVirtualNetwork *string `json:"managedVirtualNetwork,omitempty"` // ManagedVirtualNetworkSettings: Managed Virtual Network Settings ManagedVirtualNetworkSettings *ManagedVirtualNetworkSettings_ARM `json:"managedVirtualNetworkSettings,omitempty"` // PublicNetworkAccess: Enable or Disable public network access to workspace PublicNetworkAccess *WorkspaceProperties_PublicNetworkAccess `json:"publicNetworkAccess,omitempty"` // PurviewConfiguration: Purview Configuration PurviewConfiguration *PurviewConfiguration_ARM `json:"purviewConfiguration,omitempty"` // SqlAdministratorLogin: Login for workspace SQL active directory administrator SqlAdministratorLogin *string `json:"sqlAdministratorLogin,omitempty"` // SqlAdministratorLoginPassword: SQL administrator login password SqlAdministratorLoginPassword *string `json:"sqlAdministratorLoginPassword,omitempty"` // TrustedServiceBypassEnabled: Is trustedServiceBypassEnabled for the workspace TrustedServiceBypassEnabled *bool `json:"trustedServiceBypassEnabled,omitempty"` // VirtualNetworkProfile: Virtual Network profile VirtualNetworkProfile *VirtualNetworkProfile_ARM `json:"virtualNetworkProfile,omitempty"` // WorkspaceRepositoryConfiguration: Git integration settings WorkspaceRepositoryConfiguration *WorkspaceRepositoryConfiguration_ARM `json:"workspaceRepositoryConfiguration,omitempty"` }
Workspace properties
func (*WorkspaceProperties_ARM) DeepCopy ¶
func (in *WorkspaceProperties_ARM) DeepCopy() *WorkspaceProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceProperties_ARM.
func (*WorkspaceProperties_ARM) DeepCopyInto ¶
func (in *WorkspaceProperties_ARM) DeepCopyInto(out *WorkspaceProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceProperties_PublicNetworkAccess ¶
type WorkspaceProperties_PublicNetworkAccess string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type WorkspaceProperties_PublicNetworkAccess_STATUS ¶
type WorkspaceProperties_PublicNetworkAccess_STATUS string
type WorkspaceProperties_STATUS_ARM ¶
type WorkspaceProperties_STATUS_ARM struct { // AdlaResourceId: The ADLA resource ID. AdlaResourceId *string `json:"adlaResourceId,omitempty"` // AzureADOnlyAuthentication: Enable or Disable AzureADOnlyAuthentication on All Workspace subresource AzureADOnlyAuthentication *bool `json:"azureADOnlyAuthentication,omitempty"` // ConnectivityEndpoints: Connectivity endpoints ConnectivityEndpoints map[string]string `json:"connectivityEndpoints,omitempty"` // CspWorkspaceAdminProperties: Initial workspace AAD admin properties for a CSP subscription CspWorkspaceAdminProperties *CspWorkspaceAdminProperties_STATUS_ARM `json:"cspWorkspaceAdminProperties,omitempty"` // DefaultDataLakeStorage: Workspace default data lake storage account details DefaultDataLakeStorage *DataLakeStorageAccountDetails_STATUS_ARM `json:"defaultDataLakeStorage,omitempty"` // Encryption: The encryption details of the workspace Encryption *EncryptionDetails_STATUS_ARM `json:"encryption,omitempty"` // ExtraProperties: Workspace level configs and feature flags ExtraProperties map[string]v1.JSON `json:"extraProperties,omitempty"` // ManagedResourceGroupName: Workspace managed resource group. The resource group name uniquely identifies the resource // group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be // alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.' ManagedResourceGroupName *string `json:"managedResourceGroupName,omitempty"` // ManagedVirtualNetwork: Setting this to 'default' will ensure that all compute for this workspace is in a virtual network // managed on behalf of the user. ManagedVirtualNetwork *string `json:"managedVirtualNetwork,omitempty"` // ManagedVirtualNetworkSettings: Managed Virtual Network Settings ManagedVirtualNetworkSettings *ManagedVirtualNetworkSettings_STATUS_ARM `json:"managedVirtualNetworkSettings,omitempty"` // PrivateEndpointConnections: Private endpoint connections to the workspace PrivateEndpointConnections []PrivateEndpointConnection_STATUS_ARM `json:"privateEndpointConnections,omitempty"` // ProvisioningState: Resource provisioning state ProvisioningState *string `json:"provisioningState,omitempty"` // PublicNetworkAccess: Enable or Disable public network access to workspace PublicNetworkAccess *WorkspaceProperties_PublicNetworkAccess_STATUS `json:"publicNetworkAccess,omitempty"` // PurviewConfiguration: Purview Configuration PurviewConfiguration *PurviewConfiguration_STATUS_ARM `json:"purviewConfiguration,omitempty"` // Settings: Workspace settings Settings map[string]v1.JSON `json:"settings,omitempty"` // SqlAdministratorLogin: Login for workspace SQL active directory administrator SqlAdministratorLogin *string `json:"sqlAdministratorLogin,omitempty"` // TrustedServiceBypassEnabled: Is trustedServiceBypassEnabled for the workspace TrustedServiceBypassEnabled *bool `json:"trustedServiceBypassEnabled,omitempty"` // VirtualNetworkProfile: Virtual Network profile VirtualNetworkProfile *VirtualNetworkProfile_STATUS_ARM `json:"virtualNetworkProfile,omitempty"` // WorkspaceRepositoryConfiguration: Git integration settings WorkspaceRepositoryConfiguration *WorkspaceRepositoryConfiguration_STATUS_ARM `json:"workspaceRepositoryConfiguration,omitempty"` // WorkspaceUID: The workspace unique identifier WorkspaceUID *string `json:"workspaceUID,omitempty"` }
Workspace properties
func (*WorkspaceProperties_STATUS_ARM) DeepCopy ¶
func (in *WorkspaceProperties_STATUS_ARM) DeepCopy() *WorkspaceProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceProperties_STATUS_ARM.
func (*WorkspaceProperties_STATUS_ARM) DeepCopyInto ¶
func (in *WorkspaceProperties_STATUS_ARM) DeepCopyInto(out *WorkspaceProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceRepositoryConfiguration ¶
type WorkspaceRepositoryConfiguration struct { // AccountName: Account name AccountName *string `json:"accountName,omitempty"` // CollaborationBranch: Collaboration branch CollaborationBranch *string `json:"collaborationBranch,omitempty"` // HostName: GitHub Enterprise host name. For example: https://github.mydomain.com HostName *string `json:"hostName,omitempty"` // LastCommitId: The last commit ID LastCommitId *string `json:"lastCommitId,omitempty"` // ProjectName: VSTS project name ProjectName *string `json:"projectName,omitempty"` // RepositoryName: Repository name RepositoryName *string `json:"repositoryName,omitempty"` // RootFolder: Root folder to use in the repository RootFolder *string `json:"rootFolder,omitempty"` // +kubebuilder:validation:Pattern="^[0-9a-fA-F]{8}(-[0-9a-fA-F]{4}){3}-[0-9a-fA-F]{12}$" // TenantId: The VSTS tenant ID TenantId *string `json:"tenantId,omitempty"` // Type: Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration Type *string `json:"type,omitempty"` }
Git integration settings
func (*WorkspaceRepositoryConfiguration) AssignProperties_From_WorkspaceRepositoryConfiguration ¶
func (configuration *WorkspaceRepositoryConfiguration) AssignProperties_From_WorkspaceRepositoryConfiguration(source *v1api20210601s.WorkspaceRepositoryConfiguration) error
AssignProperties_From_WorkspaceRepositoryConfiguration populates our WorkspaceRepositoryConfiguration from the provided source WorkspaceRepositoryConfiguration
func (*WorkspaceRepositoryConfiguration) AssignProperties_To_WorkspaceRepositoryConfiguration ¶
func (configuration *WorkspaceRepositoryConfiguration) AssignProperties_To_WorkspaceRepositoryConfiguration(destination *v1api20210601s.WorkspaceRepositoryConfiguration) error
AssignProperties_To_WorkspaceRepositoryConfiguration populates the provided destination WorkspaceRepositoryConfiguration from our WorkspaceRepositoryConfiguration
func (*WorkspaceRepositoryConfiguration) ConvertToARM ¶
func (configuration *WorkspaceRepositoryConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*WorkspaceRepositoryConfiguration) DeepCopy ¶
func (in *WorkspaceRepositoryConfiguration) DeepCopy() *WorkspaceRepositoryConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceRepositoryConfiguration.
func (*WorkspaceRepositoryConfiguration) DeepCopyInto ¶
func (in *WorkspaceRepositoryConfiguration) DeepCopyInto(out *WorkspaceRepositoryConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceRepositoryConfiguration) Initialize_From_WorkspaceRepositoryConfiguration_STATUS ¶
func (configuration *WorkspaceRepositoryConfiguration) Initialize_From_WorkspaceRepositoryConfiguration_STATUS(source *WorkspaceRepositoryConfiguration_STATUS) error
Initialize_From_WorkspaceRepositoryConfiguration_STATUS populates our WorkspaceRepositoryConfiguration from the provided source WorkspaceRepositoryConfiguration_STATUS
func (*WorkspaceRepositoryConfiguration) NewEmptyARMValue ¶
func (configuration *WorkspaceRepositoryConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*WorkspaceRepositoryConfiguration) PopulateFromARM ¶
func (configuration *WorkspaceRepositoryConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type WorkspaceRepositoryConfiguration_ARM ¶
type WorkspaceRepositoryConfiguration_ARM struct { // AccountName: Account name AccountName *string `json:"accountName,omitempty"` // CollaborationBranch: Collaboration branch CollaborationBranch *string `json:"collaborationBranch,omitempty"` // HostName: GitHub Enterprise host name. For example: https://github.mydomain.com HostName *string `json:"hostName,omitempty"` // LastCommitId: The last commit ID LastCommitId *string `json:"lastCommitId,omitempty"` // ProjectName: VSTS project name ProjectName *string `json:"projectName,omitempty"` // RepositoryName: Repository name RepositoryName *string `json:"repositoryName,omitempty"` // RootFolder: Root folder to use in the repository RootFolder *string `json:"rootFolder,omitempty"` // TenantId: The VSTS tenant ID TenantId *string `json:"tenantId,omitempty"` // Type: Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration Type *string `json:"type,omitempty"` }
Git integration settings
func (*WorkspaceRepositoryConfiguration_ARM) DeepCopy ¶
func (in *WorkspaceRepositoryConfiguration_ARM) DeepCopy() *WorkspaceRepositoryConfiguration_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceRepositoryConfiguration_ARM.
func (*WorkspaceRepositoryConfiguration_ARM) DeepCopyInto ¶
func (in *WorkspaceRepositoryConfiguration_ARM) DeepCopyInto(out *WorkspaceRepositoryConfiguration_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceRepositoryConfiguration_STATUS ¶
type WorkspaceRepositoryConfiguration_STATUS struct { // AccountName: Account name AccountName *string `json:"accountName,omitempty"` // CollaborationBranch: Collaboration branch CollaborationBranch *string `json:"collaborationBranch,omitempty"` // HostName: GitHub Enterprise host name. For example: https://github.mydomain.com HostName *string `json:"hostName,omitempty"` // LastCommitId: The last commit ID LastCommitId *string `json:"lastCommitId,omitempty"` // ProjectName: VSTS project name ProjectName *string `json:"projectName,omitempty"` // RepositoryName: Repository name RepositoryName *string `json:"repositoryName,omitempty"` // RootFolder: Root folder to use in the repository RootFolder *string `json:"rootFolder,omitempty"` // TenantId: The VSTS tenant ID TenantId *string `json:"tenantId,omitempty"` // Type: Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration Type *string `json:"type,omitempty"` }
Git integration settings
func (*WorkspaceRepositoryConfiguration_STATUS) AssignProperties_From_WorkspaceRepositoryConfiguration_STATUS ¶
func (configuration *WorkspaceRepositoryConfiguration_STATUS) AssignProperties_From_WorkspaceRepositoryConfiguration_STATUS(source *v1api20210601s.WorkspaceRepositoryConfiguration_STATUS) error
AssignProperties_From_WorkspaceRepositoryConfiguration_STATUS populates our WorkspaceRepositoryConfiguration_STATUS from the provided source WorkspaceRepositoryConfiguration_STATUS
func (*WorkspaceRepositoryConfiguration_STATUS) AssignProperties_To_WorkspaceRepositoryConfiguration_STATUS ¶
func (configuration *WorkspaceRepositoryConfiguration_STATUS) AssignProperties_To_WorkspaceRepositoryConfiguration_STATUS(destination *v1api20210601s.WorkspaceRepositoryConfiguration_STATUS) error
AssignProperties_To_WorkspaceRepositoryConfiguration_STATUS populates the provided destination WorkspaceRepositoryConfiguration_STATUS from our WorkspaceRepositoryConfiguration_STATUS
func (*WorkspaceRepositoryConfiguration_STATUS) DeepCopy ¶
func (in *WorkspaceRepositoryConfiguration_STATUS) DeepCopy() *WorkspaceRepositoryConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceRepositoryConfiguration_STATUS.
func (*WorkspaceRepositoryConfiguration_STATUS) DeepCopyInto ¶
func (in *WorkspaceRepositoryConfiguration_STATUS) DeepCopyInto(out *WorkspaceRepositoryConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceRepositoryConfiguration_STATUS) NewEmptyARMValue ¶
func (configuration *WorkspaceRepositoryConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*WorkspaceRepositoryConfiguration_STATUS) PopulateFromARM ¶
func (configuration *WorkspaceRepositoryConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type WorkspaceRepositoryConfiguration_STATUS_ARM ¶
type WorkspaceRepositoryConfiguration_STATUS_ARM struct { // AccountName: Account name AccountName *string `json:"accountName,omitempty"` // CollaborationBranch: Collaboration branch CollaborationBranch *string `json:"collaborationBranch,omitempty"` // HostName: GitHub Enterprise host name. For example: https://github.mydomain.com HostName *string `json:"hostName,omitempty"` // LastCommitId: The last commit ID LastCommitId *string `json:"lastCommitId,omitempty"` // ProjectName: VSTS project name ProjectName *string `json:"projectName,omitempty"` // RepositoryName: Repository name RepositoryName *string `json:"repositoryName,omitempty"` // RootFolder: Root folder to use in the repository RootFolder *string `json:"rootFolder,omitempty"` // TenantId: The VSTS tenant ID TenantId *string `json:"tenantId,omitempty"` // Type: Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration Type *string `json:"type,omitempty"` }
Git integration settings
func (*WorkspaceRepositoryConfiguration_STATUS_ARM) DeepCopy ¶
func (in *WorkspaceRepositoryConfiguration_STATUS_ARM) DeepCopy() *WorkspaceRepositoryConfiguration_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceRepositoryConfiguration_STATUS_ARM.
func (*WorkspaceRepositoryConfiguration_STATUS_ARM) DeepCopyInto ¶
func (in *WorkspaceRepositoryConfiguration_STATUS_ARM) DeepCopyInto(out *WorkspaceRepositoryConfiguration_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Workspace_STATUS ¶
type Workspace_STATUS struct { // AdlaResourceId: The ADLA resource ID. AdlaResourceId *string `json:"adlaResourceId,omitempty"` // AzureADOnlyAuthentication: Enable or Disable AzureADOnlyAuthentication on All Workspace subresource AzureADOnlyAuthentication *bool `json:"azureADOnlyAuthentication,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // ConnectivityEndpoints: Connectivity endpoints ConnectivityEndpoints map[string]string `json:"connectivityEndpoints,omitempty"` // CspWorkspaceAdminProperties: Initial workspace AAD admin properties for a CSP subscription CspWorkspaceAdminProperties *CspWorkspaceAdminProperties_STATUS `json:"cspWorkspaceAdminProperties,omitempty"` // DefaultDataLakeStorage: Workspace default data lake storage account details DefaultDataLakeStorage *DataLakeStorageAccountDetails_STATUS `json:"defaultDataLakeStorage,omitempty"` // Encryption: The encryption details of the workspace Encryption *EncryptionDetails_STATUS `json:"encryption,omitempty"` // ExtraProperties: Workspace level configs and feature flags ExtraProperties map[string]v1.JSON `json:"extraProperties,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Identity: Identity of the workspace Identity *ManagedIdentity_STATUS `json:"identity,omitempty"` // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` // ManagedResourceGroupName: Workspace managed resource group. The resource group name uniquely identifies the resource // group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be // alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.' ManagedResourceGroupName *string `json:"managedResourceGroupName,omitempty"` // ManagedVirtualNetwork: Setting this to 'default' will ensure that all compute for this workspace is in a virtual network // managed on behalf of the user. ManagedVirtualNetwork *string `json:"managedVirtualNetwork,omitempty"` // ManagedVirtualNetworkSettings: Managed Virtual Network Settings ManagedVirtualNetworkSettings *ManagedVirtualNetworkSettings_STATUS `json:"managedVirtualNetworkSettings,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // PrivateEndpointConnections: Private endpoint connections to the workspace PrivateEndpointConnections []PrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"` // ProvisioningState: Resource provisioning state ProvisioningState *string `json:"provisioningState,omitempty"` // PublicNetworkAccess: Enable or Disable public network access to workspace PublicNetworkAccess *WorkspaceProperties_PublicNetworkAccess_STATUS `json:"publicNetworkAccess,omitempty"` // PurviewConfiguration: Purview Configuration PurviewConfiguration *PurviewConfiguration_STATUS `json:"purviewConfiguration,omitempty"` // Settings: Workspace settings Settings map[string]v1.JSON `json:"settings,omitempty"` // SqlAdministratorLogin: Login for workspace SQL active directory administrator SqlAdministratorLogin *string `json:"sqlAdministratorLogin,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // TrustedServiceBypassEnabled: Is trustedServiceBypassEnabled for the workspace TrustedServiceBypassEnabled *bool `json:"trustedServiceBypassEnabled,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` // VirtualNetworkProfile: Virtual Network profile VirtualNetworkProfile *VirtualNetworkProfile_STATUS `json:"virtualNetworkProfile,omitempty"` // WorkspaceRepositoryConfiguration: Git integration settings WorkspaceRepositoryConfiguration *WorkspaceRepositoryConfiguration_STATUS `json:"workspaceRepositoryConfiguration,omitempty"` // WorkspaceUID: The workspace unique identifier WorkspaceUID *string `json:"workspaceUID,omitempty"` }
A workspace
func (*Workspace_STATUS) AssignProperties_From_Workspace_STATUS ¶
func (workspace *Workspace_STATUS) AssignProperties_From_Workspace_STATUS(source *v1api20210601s.Workspace_STATUS) error
AssignProperties_From_Workspace_STATUS populates our Workspace_STATUS from the provided source Workspace_STATUS
func (*Workspace_STATUS) AssignProperties_To_Workspace_STATUS ¶
func (workspace *Workspace_STATUS) AssignProperties_To_Workspace_STATUS(destination *v1api20210601s.Workspace_STATUS) error
AssignProperties_To_Workspace_STATUS populates the provided destination Workspace_STATUS from our Workspace_STATUS
func (*Workspace_STATUS) ConvertStatusFrom ¶
func (workspace *Workspace_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Workspace_STATUS from the provided source
func (*Workspace_STATUS) ConvertStatusTo ¶
func (workspace *Workspace_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Workspace_STATUS
func (*Workspace_STATUS) DeepCopy ¶
func (in *Workspace_STATUS) DeepCopy() *Workspace_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace_STATUS.
func (*Workspace_STATUS) DeepCopyInto ¶
func (in *Workspace_STATUS) DeepCopyInto(out *Workspace_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workspace_STATUS) NewEmptyARMValue ¶
func (workspace *Workspace_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Workspace_STATUS) PopulateFromARM ¶
func (workspace *Workspace_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Workspace_STATUS_ARM ¶
type Workspace_STATUS_ARM struct { // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Identity: Identity of the workspace Identity *ManagedIdentity_STATUS_ARM `json:"identity,omitempty"` // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Properties: Workspace resource properties Properties *WorkspaceProperties_STATUS_ARM `json:"properties,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
A workspace
func (*Workspace_STATUS_ARM) DeepCopy ¶
func (in *Workspace_STATUS_ARM) DeepCopy() *Workspace_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace_STATUS_ARM.
func (*Workspace_STATUS_ARM) DeepCopyInto ¶
func (in *Workspace_STATUS_ARM) DeepCopyInto(out *Workspace_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Workspace_Spec ¶
type Workspace_Spec struct { // AzureADOnlyAuthentication: Enable or Disable AzureADOnlyAuthentication on All Workspace subresource AzureADOnlyAuthentication *bool `json:"azureADOnlyAuthentication,omitempty"` // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // CspWorkspaceAdminProperties: Initial workspace AAD admin properties for a CSP subscription CspWorkspaceAdminProperties *CspWorkspaceAdminProperties `json:"cspWorkspaceAdminProperties,omitempty"` // DefaultDataLakeStorage: Workspace default data lake storage account details DefaultDataLakeStorage *DataLakeStorageAccountDetails `json:"defaultDataLakeStorage,omitempty"` // Encryption: The encryption details of the workspace Encryption *EncryptionDetails `json:"encryption,omitempty"` // Identity: Identity of the workspace Identity *ManagedIdentity `json:"identity,omitempty"` // +kubebuilder:validation:Required // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` // ManagedResourceGroupName: Workspace managed resource group. The resource group name uniquely identifies the resource // group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be // alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.' ManagedResourceGroupName *string `json:"managedResourceGroupName,omitempty"` // ManagedVirtualNetwork: Setting this to 'default' will ensure that all compute for this workspace is in a virtual network // managed on behalf of the user. ManagedVirtualNetwork *string `json:"managedVirtualNetwork,omitempty"` // ManagedVirtualNetworkSettings: Managed Virtual Network Settings ManagedVirtualNetworkSettings *ManagedVirtualNetworkSettings `json:"managedVirtualNetworkSettings,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"` // PublicNetworkAccess: Enable or Disable public network access to workspace PublicNetworkAccess *WorkspaceProperties_PublicNetworkAccess `json:"publicNetworkAccess,omitempty"` // PurviewConfiguration: Purview Configuration PurviewConfiguration *PurviewConfiguration `json:"purviewConfiguration,omitempty"` // SqlAdministratorLogin: Login for workspace SQL active directory administrator SqlAdministratorLogin *string `json:"sqlAdministratorLogin,omitempty"` // SqlAdministratorLoginPassword: SQL administrator login password SqlAdministratorLoginPassword *genruntime.SecretReference `json:"sqlAdministratorLoginPassword,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // TrustedServiceBypassEnabled: Is trustedServiceBypassEnabled for the workspace TrustedServiceBypassEnabled *bool `json:"trustedServiceBypassEnabled,omitempty"` // VirtualNetworkProfile: Virtual Network profile VirtualNetworkProfile *VirtualNetworkProfile `json:"virtualNetworkProfile,omitempty"` // WorkspaceRepositoryConfiguration: Git integration settings WorkspaceRepositoryConfiguration *WorkspaceRepositoryConfiguration `json:"workspaceRepositoryConfiguration,omitempty"` }
func (*Workspace_Spec) AssignProperties_From_Workspace_Spec ¶
func (workspace *Workspace_Spec) AssignProperties_From_Workspace_Spec(source *v1api20210601s.Workspace_Spec) error
AssignProperties_From_Workspace_Spec populates our Workspace_Spec from the provided source Workspace_Spec
func (*Workspace_Spec) AssignProperties_To_Workspace_Spec ¶
func (workspace *Workspace_Spec) AssignProperties_To_Workspace_Spec(destination *v1api20210601s.Workspace_Spec) error
AssignProperties_To_Workspace_Spec populates the provided destination Workspace_Spec from our Workspace_Spec
func (*Workspace_Spec) ConvertSpecFrom ¶
func (workspace *Workspace_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Workspace_Spec from the provided source
func (*Workspace_Spec) ConvertSpecTo ¶
func (workspace *Workspace_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Workspace_Spec
func (*Workspace_Spec) ConvertToARM ¶
func (workspace *Workspace_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Workspace_Spec) DeepCopy ¶
func (in *Workspace_Spec) DeepCopy() *Workspace_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace_Spec.
func (*Workspace_Spec) DeepCopyInto ¶
func (in *Workspace_Spec) DeepCopyInto(out *Workspace_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workspace_Spec) Initialize_From_Workspace_STATUS ¶
func (workspace *Workspace_Spec) Initialize_From_Workspace_STATUS(source *Workspace_STATUS) error
Initialize_From_Workspace_STATUS populates our Workspace_Spec from the provided source Workspace_STATUS
func (*Workspace_Spec) NewEmptyARMValue ¶
func (workspace *Workspace_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Workspace_Spec) OriginalVersion ¶
func (workspace *Workspace_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Workspace_Spec) PopulateFromARM ¶
func (workspace *Workspace_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Workspace_Spec) SetAzureName ¶
func (workspace *Workspace_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type Workspace_Spec_ARM ¶
type Workspace_Spec_ARM struct { // Identity: Identity of the workspace Identity *ManagedIdentity_ARM `json:"identity,omitempty"` // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` // Properties: Workspace resource properties Properties *WorkspaceProperties_ARM `json:"properties,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` }
func (*Workspace_Spec_ARM) DeepCopy ¶
func (in *Workspace_Spec_ARM) DeepCopy() *Workspace_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace_Spec_ARM.
func (*Workspace_Spec_ARM) DeepCopyInto ¶
func (in *Workspace_Spec_ARM) DeepCopyInto(out *Workspace_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (Workspace_Spec_ARM) GetAPIVersion ¶
func (workspace Workspace_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-06-01"
func (*Workspace_Spec_ARM) GetName ¶
func (workspace *Workspace_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*Workspace_Spec_ARM) GetType ¶
func (workspace *Workspace_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Synapse/workspaces"
type WorkspacesBigDataPool ¶
type WorkspacesBigDataPool struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Workspaces_BigDataPool_Spec `json:"spec,omitempty"` Status Workspaces_BigDataPool_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: /synapse/resource-manager/Microsoft.Synapse/stable/2021-06-01/bigDataPool.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/bigDataPools/{bigDataPoolName}
func (*WorkspacesBigDataPool) AssignProperties_From_WorkspacesBigDataPool ¶
func (pool *WorkspacesBigDataPool) AssignProperties_From_WorkspacesBigDataPool(source *v1api20210601s.WorkspacesBigDataPool) error
AssignProperties_From_WorkspacesBigDataPool populates our WorkspacesBigDataPool from the provided source WorkspacesBigDataPool
func (*WorkspacesBigDataPool) AssignProperties_To_WorkspacesBigDataPool ¶
func (pool *WorkspacesBigDataPool) AssignProperties_To_WorkspacesBigDataPool(destination *v1api20210601s.WorkspacesBigDataPool) error
AssignProperties_To_WorkspacesBigDataPool populates the provided destination WorkspacesBigDataPool from our WorkspacesBigDataPool
func (*WorkspacesBigDataPool) AzureName ¶
func (pool *WorkspacesBigDataPool) AzureName() string
AzureName returns the Azure name of the resource
func (*WorkspacesBigDataPool) ConvertFrom ¶
func (pool *WorkspacesBigDataPool) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our WorkspacesBigDataPool from the provided hub WorkspacesBigDataPool
func (*WorkspacesBigDataPool) ConvertTo ¶
func (pool *WorkspacesBigDataPool) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub WorkspacesBigDataPool from our WorkspacesBigDataPool
func (*WorkspacesBigDataPool) DeepCopy ¶
func (in *WorkspacesBigDataPool) DeepCopy() *WorkspacesBigDataPool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesBigDataPool.
func (*WorkspacesBigDataPool) DeepCopyInto ¶
func (in *WorkspacesBigDataPool) DeepCopyInto(out *WorkspacesBigDataPool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspacesBigDataPool) DeepCopyObject ¶
func (in *WorkspacesBigDataPool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkspacesBigDataPool) Default ¶
func (pool *WorkspacesBigDataPool) Default()
Default applies defaults to the WorkspacesBigDataPool resource
func (WorkspacesBigDataPool) GetAPIVersion ¶
func (pool WorkspacesBigDataPool) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-06-01"
func (*WorkspacesBigDataPool) GetConditions ¶
func (pool *WorkspacesBigDataPool) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*WorkspacesBigDataPool) GetResourceScope ¶
func (pool *WorkspacesBigDataPool) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*WorkspacesBigDataPool) GetSpec ¶
func (pool *WorkspacesBigDataPool) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*WorkspacesBigDataPool) GetStatus ¶
func (pool *WorkspacesBigDataPool) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*WorkspacesBigDataPool) GetType ¶
func (pool *WorkspacesBigDataPool) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Synapse/workspaces/bigDataPools"
func (*WorkspacesBigDataPool) InitializeSpec ¶
func (pool *WorkspacesBigDataPool) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*WorkspacesBigDataPool) NewEmptyStatus ¶
func (pool *WorkspacesBigDataPool) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*WorkspacesBigDataPool) OriginalGVK ¶
func (pool *WorkspacesBigDataPool) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*WorkspacesBigDataPool) Owner ¶
func (pool *WorkspacesBigDataPool) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*WorkspacesBigDataPool) SetConditions ¶
func (pool *WorkspacesBigDataPool) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*WorkspacesBigDataPool) SetStatus ¶
func (pool *WorkspacesBigDataPool) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*WorkspacesBigDataPool) ValidateCreate ¶
func (pool *WorkspacesBigDataPool) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*WorkspacesBigDataPool) ValidateDelete ¶
func (pool *WorkspacesBigDataPool) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*WorkspacesBigDataPool) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type WorkspacesBigDataPoolList ¶
type WorkspacesBigDataPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WorkspacesBigDataPool `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /synapse/resource-manager/Microsoft.Synapse/stable/2021-06-01/bigDataPool.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/bigDataPools/{bigDataPoolName}
func (*WorkspacesBigDataPoolList) DeepCopy ¶
func (in *WorkspacesBigDataPoolList) DeepCopy() *WorkspacesBigDataPoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesBigDataPoolList.
func (*WorkspacesBigDataPoolList) DeepCopyInto ¶
func (in *WorkspacesBigDataPoolList) DeepCopyInto(out *WorkspacesBigDataPoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspacesBigDataPoolList) DeepCopyObject ¶
func (in *WorkspacesBigDataPoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type Workspaces_BigDataPool_STATUS ¶
type Workspaces_BigDataPool_STATUS struct { // AutoPause: Auto-pausing properties AutoPause *AutoPauseProperties_STATUS `json:"autoPause,omitempty"` // AutoScale: Auto-scaling properties AutoScale *AutoScaleProperties_STATUS `json:"autoScale,omitempty"` // CacheSize: The cache size CacheSize *int `json:"cacheSize,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // CreationDate: The time when the Big Data pool was created. CreationDate *string `json:"creationDate,omitempty"` // CustomLibraries: List of custom libraries/packages associated with the spark pool. CustomLibraries []LibraryInfo_STATUS `json:"customLibraries,omitempty"` // DefaultSparkLogFolder: The default folder where Spark logs will be written. DefaultSparkLogFolder *string `json:"defaultSparkLogFolder,omitempty"` // DynamicExecutorAllocation: Dynamic Executor Allocation DynamicExecutorAllocation *DynamicExecutorAllocation_STATUS `json:"dynamicExecutorAllocation,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // IsAutotuneEnabled: Whether autotune is required or not. IsAutotuneEnabled *bool `json:"isAutotuneEnabled,omitempty"` // IsComputeIsolationEnabled: Whether compute isolation is required or not. IsComputeIsolationEnabled *bool `json:"isComputeIsolationEnabled,omitempty"` // LastSucceededTimestamp: The time when the Big Data pool was updated successfully. LastSucceededTimestamp *string `json:"lastSucceededTimestamp,omitempty"` // LibraryRequirements: Library version requirements LibraryRequirements *LibraryRequirements_STATUS `json:"libraryRequirements,omitempty"` // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // NodeCount: The number of nodes in the Big Data pool. NodeCount *int `json:"nodeCount,omitempty"` // NodeSize: The level of compute power that each node in the Big Data pool has. NodeSize *BigDataPoolResourceProperties_NodeSize_STATUS `json:"nodeSize,omitempty"` // NodeSizeFamily: The kind of nodes that the Big Data pool provides. NodeSizeFamily *BigDataPoolResourceProperties_NodeSizeFamily_STATUS `json:"nodeSizeFamily,omitempty"` // ProvisioningState: The state of the Big Data pool. ProvisioningState *string `json:"provisioningState,omitempty"` // SessionLevelPackagesEnabled: Whether session level packages enabled. SessionLevelPackagesEnabled *bool `json:"sessionLevelPackagesEnabled,omitempty"` // SparkConfigProperties: Spark configuration file to specify additional properties SparkConfigProperties *SparkConfigProperties_STATUS `json:"sparkConfigProperties,omitempty"` // SparkEventsFolder: The Spark events folder SparkEventsFolder *string `json:"sparkEventsFolder,omitempty"` // SparkVersion: The Apache Spark version. SparkVersion *string `json:"sparkVersion,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*Workspaces_BigDataPool_STATUS) AssignProperties_From_Workspaces_BigDataPool_STATUS ¶
func (pool *Workspaces_BigDataPool_STATUS) AssignProperties_From_Workspaces_BigDataPool_STATUS(source *v1api20210601s.Workspaces_BigDataPool_STATUS) error
AssignProperties_From_Workspaces_BigDataPool_STATUS populates our Workspaces_BigDataPool_STATUS from the provided source Workspaces_BigDataPool_STATUS
func (*Workspaces_BigDataPool_STATUS) AssignProperties_To_Workspaces_BigDataPool_STATUS ¶
func (pool *Workspaces_BigDataPool_STATUS) AssignProperties_To_Workspaces_BigDataPool_STATUS(destination *v1api20210601s.Workspaces_BigDataPool_STATUS) error
AssignProperties_To_Workspaces_BigDataPool_STATUS populates the provided destination Workspaces_BigDataPool_STATUS from our Workspaces_BigDataPool_STATUS
func (*Workspaces_BigDataPool_STATUS) ConvertStatusFrom ¶
func (pool *Workspaces_BigDataPool_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Workspaces_BigDataPool_STATUS from the provided source
func (*Workspaces_BigDataPool_STATUS) ConvertStatusTo ¶
func (pool *Workspaces_BigDataPool_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Workspaces_BigDataPool_STATUS
func (*Workspaces_BigDataPool_STATUS) DeepCopy ¶
func (in *Workspaces_BigDataPool_STATUS) DeepCopy() *Workspaces_BigDataPool_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspaces_BigDataPool_STATUS.
func (*Workspaces_BigDataPool_STATUS) DeepCopyInto ¶
func (in *Workspaces_BigDataPool_STATUS) DeepCopyInto(out *Workspaces_BigDataPool_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workspaces_BigDataPool_STATUS) NewEmptyARMValue ¶
func (pool *Workspaces_BigDataPool_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Workspaces_BigDataPool_STATUS) PopulateFromARM ¶
func (pool *Workspaces_BigDataPool_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Workspaces_BigDataPool_STATUS_ARM ¶
type Workspaces_BigDataPool_STATUS_ARM struct { // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Properties: Big Data pool properties Properties *BigDataPoolResourceProperties_STATUS_ARM `json:"properties,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*Workspaces_BigDataPool_STATUS_ARM) DeepCopy ¶
func (in *Workspaces_BigDataPool_STATUS_ARM) DeepCopy() *Workspaces_BigDataPool_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspaces_BigDataPool_STATUS_ARM.
func (*Workspaces_BigDataPool_STATUS_ARM) DeepCopyInto ¶
func (in *Workspaces_BigDataPool_STATUS_ARM) DeepCopyInto(out *Workspaces_BigDataPool_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Workspaces_BigDataPool_Spec ¶
type Workspaces_BigDataPool_Spec struct { // AutoPause: Auto-pausing properties AutoPause *AutoPauseProperties `json:"autoPause,omitempty"` // AutoScale: Auto-scaling properties AutoScale *AutoScaleProperties `json:"autoScale,omitempty"` // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // CustomLibraries: List of custom libraries/packages associated with the spark pool. CustomLibraries []LibraryInfo `json:"customLibraries,omitempty"` // DefaultSparkLogFolder: The default folder where Spark logs will be written. DefaultSparkLogFolder *string `json:"defaultSparkLogFolder,omitempty"` // DynamicExecutorAllocation: Dynamic Executor Allocation DynamicExecutorAllocation *DynamicExecutorAllocation `json:"dynamicExecutorAllocation,omitempty"` // IsAutotuneEnabled: Whether autotune is required or not. IsAutotuneEnabled *bool `json:"isAutotuneEnabled,omitempty"` // IsComputeIsolationEnabled: Whether compute isolation is required or not. IsComputeIsolationEnabled *bool `json:"isComputeIsolationEnabled,omitempty"` // LibraryRequirements: Library version requirements LibraryRequirements *LibraryRequirements `json:"libraryRequirements,omitempty"` // +kubebuilder:validation:Required // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` // NodeCount: The number of nodes in the Big Data pool. NodeCount *int `json:"nodeCount,omitempty"` // NodeSize: The level of compute power that each node in the Big Data pool has. NodeSize *BigDataPoolResourceProperties_NodeSize `json:"nodeSize,omitempty"` // NodeSizeFamily: The kind of nodes that the Big Data pool provides. NodeSizeFamily *BigDataPoolResourceProperties_NodeSizeFamily `json:"nodeSizeFamily,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 synapse.azure.com/Workspace resource Owner *genruntime.KnownResourceReference `group:"synapse.azure.com" json:"owner,omitempty" kind:"Workspace"` // ProvisioningState: The state of the Big Data pool. ProvisioningState *string `json:"provisioningState,omitempty"` // SessionLevelPackagesEnabled: Whether session level packages enabled. SessionLevelPackagesEnabled *bool `json:"sessionLevelPackagesEnabled,omitempty"` // SparkConfigProperties: Spark configuration file to specify additional properties SparkConfigProperties *SparkConfigProperties `json:"sparkConfigProperties,omitempty"` // SparkEventsFolder: The Spark events folder SparkEventsFolder *string `json:"sparkEventsFolder,omitempty"` // SparkVersion: The Apache Spark version. SparkVersion *string `json:"sparkVersion,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` }
func (*Workspaces_BigDataPool_Spec) AssignProperties_From_Workspaces_BigDataPool_Spec ¶
func (pool *Workspaces_BigDataPool_Spec) AssignProperties_From_Workspaces_BigDataPool_Spec(source *v1api20210601s.Workspaces_BigDataPool_Spec) error
AssignProperties_From_Workspaces_BigDataPool_Spec populates our Workspaces_BigDataPool_Spec from the provided source Workspaces_BigDataPool_Spec
func (*Workspaces_BigDataPool_Spec) AssignProperties_To_Workspaces_BigDataPool_Spec ¶
func (pool *Workspaces_BigDataPool_Spec) AssignProperties_To_Workspaces_BigDataPool_Spec(destination *v1api20210601s.Workspaces_BigDataPool_Spec) error
AssignProperties_To_Workspaces_BigDataPool_Spec populates the provided destination Workspaces_BigDataPool_Spec from our Workspaces_BigDataPool_Spec
func (*Workspaces_BigDataPool_Spec) ConvertSpecFrom ¶
func (pool *Workspaces_BigDataPool_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Workspaces_BigDataPool_Spec from the provided source
func (*Workspaces_BigDataPool_Spec) ConvertSpecTo ¶
func (pool *Workspaces_BigDataPool_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Workspaces_BigDataPool_Spec
func (*Workspaces_BigDataPool_Spec) ConvertToARM ¶
func (pool *Workspaces_BigDataPool_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Workspaces_BigDataPool_Spec) DeepCopy ¶
func (in *Workspaces_BigDataPool_Spec) DeepCopy() *Workspaces_BigDataPool_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspaces_BigDataPool_Spec.
func (*Workspaces_BigDataPool_Spec) DeepCopyInto ¶
func (in *Workspaces_BigDataPool_Spec) DeepCopyInto(out *Workspaces_BigDataPool_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workspaces_BigDataPool_Spec) Initialize_From_Workspaces_BigDataPool_STATUS ¶
func (pool *Workspaces_BigDataPool_Spec) Initialize_From_Workspaces_BigDataPool_STATUS(source *Workspaces_BigDataPool_STATUS) error
Initialize_From_Workspaces_BigDataPool_STATUS populates our Workspaces_BigDataPool_Spec from the provided source Workspaces_BigDataPool_STATUS
func (*Workspaces_BigDataPool_Spec) NewEmptyARMValue ¶
func (pool *Workspaces_BigDataPool_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Workspaces_BigDataPool_Spec) OriginalVersion ¶
func (pool *Workspaces_BigDataPool_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Workspaces_BigDataPool_Spec) PopulateFromARM ¶
func (pool *Workspaces_BigDataPool_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Workspaces_BigDataPool_Spec) SetAzureName ¶
func (pool *Workspaces_BigDataPool_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type Workspaces_BigDataPool_Spec_ARM ¶
type Workspaces_BigDataPool_Spec_ARM struct { // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` // Properties: Big Data pool properties Properties *BigDataPoolResourceProperties_ARM `json:"properties,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` }
func (*Workspaces_BigDataPool_Spec_ARM) DeepCopy ¶
func (in *Workspaces_BigDataPool_Spec_ARM) DeepCopy() *Workspaces_BigDataPool_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspaces_BigDataPool_Spec_ARM.
func (*Workspaces_BigDataPool_Spec_ARM) DeepCopyInto ¶
func (in *Workspaces_BigDataPool_Spec_ARM) DeepCopyInto(out *Workspaces_BigDataPool_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (Workspaces_BigDataPool_Spec_ARM) GetAPIVersion ¶
func (pool Workspaces_BigDataPool_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-06-01"
func (*Workspaces_BigDataPool_Spec_ARM) GetName ¶
func (pool *Workspaces_BigDataPool_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*Workspaces_BigDataPool_Spec_ARM) GetType ¶
func (pool *Workspaces_BigDataPool_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Synapse/workspaces/bigDataPools"