Documentation ¶
Overview ¶
Package v1api20180601 contains API Schema definitions for the datafactory v1api20180601 API group +groupName=datafactory.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.
Package v1api20180601 contains API Schema definitions for the datafactory v1api20180601 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=datafactory.azure.com +versionName=v1api20180601
Index ¶
- Constants
- Variables
- type APIVersion
- type CMKIdentityDefinition
- func (definition *CMKIdentityDefinition) AssignProperties_From_CMKIdentityDefinition(source *storage.CMKIdentityDefinition) error
- func (definition *CMKIdentityDefinition) AssignProperties_To_CMKIdentityDefinition(destination *storage.CMKIdentityDefinition) error
- func (definition *CMKIdentityDefinition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CMKIdentityDefinition) DeepCopy() *CMKIdentityDefinition
- func (in *CMKIdentityDefinition) DeepCopyInto(out *CMKIdentityDefinition)
- func (definition *CMKIdentityDefinition) Initialize_From_CMKIdentityDefinition_STATUS(source *CMKIdentityDefinition_STATUS) error
- func (definition *CMKIdentityDefinition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (definition *CMKIdentityDefinition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CMKIdentityDefinition_ARM
- type CMKIdentityDefinition_STATUS
- func (definition *CMKIdentityDefinition_STATUS) AssignProperties_From_CMKIdentityDefinition_STATUS(source *storage.CMKIdentityDefinition_STATUS) error
- func (definition *CMKIdentityDefinition_STATUS) AssignProperties_To_CMKIdentityDefinition_STATUS(destination *storage.CMKIdentityDefinition_STATUS) error
- func (in *CMKIdentityDefinition_STATUS) DeepCopy() *CMKIdentityDefinition_STATUS
- func (in *CMKIdentityDefinition_STATUS) DeepCopyInto(out *CMKIdentityDefinition_STATUS)
- func (definition *CMKIdentityDefinition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (definition *CMKIdentityDefinition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CMKIdentityDefinition_STATUS_ARM
- type EncryptionConfiguration
- func (configuration *EncryptionConfiguration) AssignProperties_From_EncryptionConfiguration(source *storage.EncryptionConfiguration) error
- func (configuration *EncryptionConfiguration) AssignProperties_To_EncryptionConfiguration(destination *storage.EncryptionConfiguration) error
- func (configuration *EncryptionConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EncryptionConfiguration) DeepCopy() *EncryptionConfiguration
- func (in *EncryptionConfiguration) DeepCopyInto(out *EncryptionConfiguration)
- func (configuration *EncryptionConfiguration) Initialize_From_EncryptionConfiguration_STATUS(source *EncryptionConfiguration_STATUS) error
- func (configuration *EncryptionConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *EncryptionConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionConfiguration_ARM
- type EncryptionConfiguration_STATUS
- func (configuration *EncryptionConfiguration_STATUS) AssignProperties_From_EncryptionConfiguration_STATUS(source *storage.EncryptionConfiguration_STATUS) error
- func (configuration *EncryptionConfiguration_STATUS) AssignProperties_To_EncryptionConfiguration_STATUS(destination *storage.EncryptionConfiguration_STATUS) error
- func (in *EncryptionConfiguration_STATUS) DeepCopy() *EncryptionConfiguration_STATUS
- func (in *EncryptionConfiguration_STATUS) DeepCopyInto(out *EncryptionConfiguration_STATUS)
- func (configuration *EncryptionConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *EncryptionConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionConfiguration_STATUS_ARM
- type Factory
- func (factory *Factory) AssignProperties_From_Factory(source *storage.Factory) error
- func (factory *Factory) AssignProperties_To_Factory(destination *storage.Factory) error
- func (factory *Factory) AzureName() string
- func (factory *Factory) ConvertFrom(hub conversion.Hub) error
- func (factory *Factory) ConvertTo(hub conversion.Hub) error
- func (in *Factory) DeepCopy() *Factory
- func (in *Factory) DeepCopyInto(out *Factory)
- func (in *Factory) DeepCopyObject() runtime.Object
- func (factory *Factory) Default()
- func (factory Factory) GetAPIVersion() string
- func (factory *Factory) GetConditions() conditions.Conditions
- func (factory *Factory) GetResourceScope() genruntime.ResourceScope
- func (factory *Factory) GetSpec() genruntime.ConvertibleSpec
- func (factory *Factory) GetStatus() genruntime.ConvertibleStatus
- func (factory *Factory) GetSupportedOperations() []genruntime.ResourceOperation
- func (factory *Factory) GetType() string
- func (factory *Factory) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (factory *Factory) NewEmptyStatus() genruntime.ConvertibleStatus
- func (factory *Factory) OriginalGVK() *schema.GroupVersionKind
- func (factory *Factory) Owner() *genruntime.ResourceReference
- func (factory *Factory) SetConditions(conditions conditions.Conditions)
- func (factory *Factory) SetStatus(status genruntime.ConvertibleStatus) error
- func (factory *Factory) ValidateCreate() (admission.Warnings, error)
- func (factory *Factory) ValidateDelete() (admission.Warnings, error)
- func (factory *Factory) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type FactoryGitHubConfiguration
- func (configuration *FactoryGitHubConfiguration) AssignProperties_From_FactoryGitHubConfiguration(source *storage.FactoryGitHubConfiguration) error
- func (configuration *FactoryGitHubConfiguration) AssignProperties_To_FactoryGitHubConfiguration(destination *storage.FactoryGitHubConfiguration) error
- func (configuration *FactoryGitHubConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *FactoryGitHubConfiguration) DeepCopy() *FactoryGitHubConfiguration
- func (in *FactoryGitHubConfiguration) DeepCopyInto(out *FactoryGitHubConfiguration)
- func (configuration *FactoryGitHubConfiguration) Initialize_From_FactoryGitHubConfiguration_STATUS(source *FactoryGitHubConfiguration_STATUS) error
- func (configuration *FactoryGitHubConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *FactoryGitHubConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FactoryGitHubConfiguration_ARM
- type FactoryGitHubConfiguration_STATUS
- func (configuration *FactoryGitHubConfiguration_STATUS) AssignProperties_From_FactoryGitHubConfiguration_STATUS(source *storage.FactoryGitHubConfiguration_STATUS) error
- func (configuration *FactoryGitHubConfiguration_STATUS) AssignProperties_To_FactoryGitHubConfiguration_STATUS(destination *storage.FactoryGitHubConfiguration_STATUS) error
- func (in *FactoryGitHubConfiguration_STATUS) DeepCopy() *FactoryGitHubConfiguration_STATUS
- func (in *FactoryGitHubConfiguration_STATUS) DeepCopyInto(out *FactoryGitHubConfiguration_STATUS)
- func (configuration *FactoryGitHubConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *FactoryGitHubConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FactoryGitHubConfiguration_STATUS_ARM
- type FactoryGitHubConfiguration_Type
- type FactoryGitHubConfiguration_Type_ARM
- type FactoryGitHubConfiguration_Type_STATUS
- type FactoryGitHubConfiguration_Type_STATUS_ARM
- type FactoryIdentity
- func (identity *FactoryIdentity) AssignProperties_From_FactoryIdentity(source *storage.FactoryIdentity) error
- func (identity *FactoryIdentity) AssignProperties_To_FactoryIdentity(destination *storage.FactoryIdentity) error
- func (identity *FactoryIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *FactoryIdentity) DeepCopy() *FactoryIdentity
- func (in *FactoryIdentity) DeepCopyInto(out *FactoryIdentity)
- func (identity *FactoryIdentity) Initialize_From_FactoryIdentity_STATUS(source *FactoryIdentity_STATUS) error
- func (identity *FactoryIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *FactoryIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FactoryIdentity_ARM
- type FactoryIdentity_STATUS
- func (identity *FactoryIdentity_STATUS) AssignProperties_From_FactoryIdentity_STATUS(source *storage.FactoryIdentity_STATUS) error
- func (identity *FactoryIdentity_STATUS) AssignProperties_To_FactoryIdentity_STATUS(destination *storage.FactoryIdentity_STATUS) error
- func (in *FactoryIdentity_STATUS) DeepCopy() *FactoryIdentity_STATUS
- func (in *FactoryIdentity_STATUS) DeepCopyInto(out *FactoryIdentity_STATUS)
- func (identity *FactoryIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *FactoryIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FactoryIdentity_STATUS_ARM
- type FactoryIdentity_Type
- type FactoryIdentity_Type_ARM
- type FactoryIdentity_Type_STATUS
- type FactoryIdentity_Type_STATUS_ARM
- type FactoryList
- type FactoryProperties_ARM
- type FactoryProperties_PublicNetworkAccess
- type FactoryProperties_PublicNetworkAccess_ARM
- type FactoryProperties_PublicNetworkAccess_STATUS
- type FactoryProperties_PublicNetworkAccess_STATUS_ARM
- type FactoryProperties_STATUS_ARM
- type FactoryRepoConfiguration
- func (configuration *FactoryRepoConfiguration) AssignProperties_From_FactoryRepoConfiguration(source *storage.FactoryRepoConfiguration) error
- func (configuration *FactoryRepoConfiguration) AssignProperties_To_FactoryRepoConfiguration(destination *storage.FactoryRepoConfiguration) error
- func (configuration *FactoryRepoConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *FactoryRepoConfiguration) DeepCopy() *FactoryRepoConfiguration
- func (in *FactoryRepoConfiguration) DeepCopyInto(out *FactoryRepoConfiguration)
- func (configuration *FactoryRepoConfiguration) Initialize_From_FactoryRepoConfiguration_STATUS(source *FactoryRepoConfiguration_STATUS) error
- func (configuration *FactoryRepoConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *FactoryRepoConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FactoryRepoConfiguration_ARM
- func (in *FactoryRepoConfiguration_ARM) DeepCopy() *FactoryRepoConfiguration_ARM
- func (in *FactoryRepoConfiguration_ARM) DeepCopyInto(out *FactoryRepoConfiguration_ARM)
- func (configuration FactoryRepoConfiguration_ARM) MarshalJSON() ([]byte, error)
- func (configuration *FactoryRepoConfiguration_ARM) UnmarshalJSON(data []byte) error
- type FactoryRepoConfiguration_STATUS
- func (configuration *FactoryRepoConfiguration_STATUS) AssignProperties_From_FactoryRepoConfiguration_STATUS(source *storage.FactoryRepoConfiguration_STATUS) error
- func (configuration *FactoryRepoConfiguration_STATUS) AssignProperties_To_FactoryRepoConfiguration_STATUS(destination *storage.FactoryRepoConfiguration_STATUS) error
- func (in *FactoryRepoConfiguration_STATUS) DeepCopy() *FactoryRepoConfiguration_STATUS
- func (in *FactoryRepoConfiguration_STATUS) DeepCopyInto(out *FactoryRepoConfiguration_STATUS)
- func (configuration *FactoryRepoConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *FactoryRepoConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FactoryRepoConfiguration_STATUS_ARM
- func (in *FactoryRepoConfiguration_STATUS_ARM) DeepCopy() *FactoryRepoConfiguration_STATUS_ARM
- func (in *FactoryRepoConfiguration_STATUS_ARM) DeepCopyInto(out *FactoryRepoConfiguration_STATUS_ARM)
- func (configuration FactoryRepoConfiguration_STATUS_ARM) MarshalJSON() ([]byte, error)
- func (configuration *FactoryRepoConfiguration_STATUS_ARM) UnmarshalJSON(data []byte) error
- type FactoryVSTSConfiguration
- func (configuration *FactoryVSTSConfiguration) AssignProperties_From_FactoryVSTSConfiguration(source *storage.FactoryVSTSConfiguration) error
- func (configuration *FactoryVSTSConfiguration) AssignProperties_To_FactoryVSTSConfiguration(destination *storage.FactoryVSTSConfiguration) error
- func (configuration *FactoryVSTSConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *FactoryVSTSConfiguration) DeepCopy() *FactoryVSTSConfiguration
- func (in *FactoryVSTSConfiguration) DeepCopyInto(out *FactoryVSTSConfiguration)
- func (configuration *FactoryVSTSConfiguration) Initialize_From_FactoryVSTSConfiguration_STATUS(source *FactoryVSTSConfiguration_STATUS) error
- func (configuration *FactoryVSTSConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *FactoryVSTSConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FactoryVSTSConfiguration_ARM
- type FactoryVSTSConfiguration_STATUS
- func (configuration *FactoryVSTSConfiguration_STATUS) AssignProperties_From_FactoryVSTSConfiguration_STATUS(source *storage.FactoryVSTSConfiguration_STATUS) error
- func (configuration *FactoryVSTSConfiguration_STATUS) AssignProperties_To_FactoryVSTSConfiguration_STATUS(destination *storage.FactoryVSTSConfiguration_STATUS) error
- func (in *FactoryVSTSConfiguration_STATUS) DeepCopy() *FactoryVSTSConfiguration_STATUS
- func (in *FactoryVSTSConfiguration_STATUS) DeepCopyInto(out *FactoryVSTSConfiguration_STATUS)
- func (configuration *FactoryVSTSConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *FactoryVSTSConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FactoryVSTSConfiguration_STATUS_ARM
- type FactoryVSTSConfiguration_Type
- type FactoryVSTSConfiguration_Type_ARM
- type FactoryVSTSConfiguration_Type_STATUS
- type FactoryVSTSConfiguration_Type_STATUS_ARM
- type Factory_STATUS
- func (factory *Factory_STATUS) AssignProperties_From_Factory_STATUS(source *storage.Factory_STATUS) error
- func (factory *Factory_STATUS) AssignProperties_To_Factory_STATUS(destination *storage.Factory_STATUS) error
- func (factory *Factory_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (factory *Factory_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Factory_STATUS) DeepCopy() *Factory_STATUS
- func (in *Factory_STATUS) DeepCopyInto(out *Factory_STATUS)
- func (factory *Factory_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (factory *Factory_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Factory_STATUS_ARM
- type Factory_Spec
- func (factory *Factory_Spec) AssignProperties_From_Factory_Spec(source *storage.Factory_Spec) error
- func (factory *Factory_Spec) AssignProperties_To_Factory_Spec(destination *storage.Factory_Spec) error
- func (factory *Factory_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (factory *Factory_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (factory *Factory_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Factory_Spec) DeepCopy() *Factory_Spec
- func (in *Factory_Spec) DeepCopyInto(out *Factory_Spec)
- func (factory *Factory_Spec) Initialize_From_Factory_STATUS(source *Factory_STATUS) error
- func (factory *Factory_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (factory *Factory_Spec) OriginalVersion() string
- func (factory *Factory_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (factory *Factory_Spec) SetAzureName(azureName string)
- type Factory_Spec_ARM
- type GitHubClientSecret
- func (secret *GitHubClientSecret) AssignProperties_From_GitHubClientSecret(source *storage.GitHubClientSecret) error
- func (secret *GitHubClientSecret) AssignProperties_To_GitHubClientSecret(destination *storage.GitHubClientSecret) error
- func (secret *GitHubClientSecret) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *GitHubClientSecret) DeepCopy() *GitHubClientSecret
- func (in *GitHubClientSecret) DeepCopyInto(out *GitHubClientSecret)
- func (secret *GitHubClientSecret) Initialize_From_GitHubClientSecret_STATUS(source *GitHubClientSecret_STATUS) error
- func (secret *GitHubClientSecret) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (secret *GitHubClientSecret) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GitHubClientSecret_ARM
- type GitHubClientSecret_STATUS
- func (secret *GitHubClientSecret_STATUS) AssignProperties_From_GitHubClientSecret_STATUS(source *storage.GitHubClientSecret_STATUS) error
- func (secret *GitHubClientSecret_STATUS) AssignProperties_To_GitHubClientSecret_STATUS(destination *storage.GitHubClientSecret_STATUS) error
- func (in *GitHubClientSecret_STATUS) DeepCopy() *GitHubClientSecret_STATUS
- func (in *GitHubClientSecret_STATUS) DeepCopyInto(out *GitHubClientSecret_STATUS)
- func (secret *GitHubClientSecret_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (secret *GitHubClientSecret_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GitHubClientSecret_STATUS_ARM
- type GlobalParameterSpecification
- func (specification *GlobalParameterSpecification) AssignProperties_From_GlobalParameterSpecification(source *storage.GlobalParameterSpecification) error
- func (specification *GlobalParameterSpecification) AssignProperties_To_GlobalParameterSpecification(destination *storage.GlobalParameterSpecification) error
- func (specification *GlobalParameterSpecification) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *GlobalParameterSpecification) DeepCopy() *GlobalParameterSpecification
- func (in *GlobalParameterSpecification) DeepCopyInto(out *GlobalParameterSpecification)
- func (specification *GlobalParameterSpecification) Initialize_From_GlobalParameterSpecification_STATUS(source *GlobalParameterSpecification_STATUS) error
- func (specification *GlobalParameterSpecification) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (specification *GlobalParameterSpecification) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GlobalParameterSpecification_ARM
- type GlobalParameterSpecification_STATUS
- func (specification *GlobalParameterSpecification_STATUS) AssignProperties_From_GlobalParameterSpecification_STATUS(source *storage.GlobalParameterSpecification_STATUS) error
- func (specification *GlobalParameterSpecification_STATUS) AssignProperties_To_GlobalParameterSpecification_STATUS(destination *storage.GlobalParameterSpecification_STATUS) error
- func (in *GlobalParameterSpecification_STATUS) DeepCopy() *GlobalParameterSpecification_STATUS
- func (in *GlobalParameterSpecification_STATUS) DeepCopyInto(out *GlobalParameterSpecification_STATUS)
- func (specification *GlobalParameterSpecification_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (specification *GlobalParameterSpecification_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GlobalParameterSpecification_STATUS_ARM
- type GlobalParameterSpecification_Type
- type GlobalParameterSpecification_Type_ARM
- type GlobalParameterSpecification_Type_STATUS
- type GlobalParameterSpecification_Type_STATUS_ARM
- type PurviewConfiguration
- func (configuration *PurviewConfiguration) AssignProperties_From_PurviewConfiguration(source *storage.PurviewConfiguration) error
- func (configuration *PurviewConfiguration) AssignProperties_To_PurviewConfiguration(destination *storage.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 *storage.PurviewConfiguration_STATUS) error
- func (configuration *PurviewConfiguration_STATUS) AssignProperties_To_PurviewConfiguration_STATUS(destination *storage.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 UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type UserAssignedIdentityDetails_ARM
Constants ¶
const ( FactoryIdentity_Type_ARM_SystemAssigned = FactoryIdentity_Type_ARM("SystemAssigned") FactoryIdentity_Type_ARM_SystemAssignedUserAssigned = FactoryIdentity_Type_ARM("SystemAssigned,UserAssigned") FactoryIdentity_Type_ARM_UserAssigned = FactoryIdentity_Type_ARM("UserAssigned") )
const ( FactoryProperties_PublicNetworkAccess_ARM_Disabled = FactoryProperties_PublicNetworkAccess_ARM("Disabled") FactoryProperties_PublicNetworkAccess_ARM_Enabled = FactoryProperties_PublicNetworkAccess_ARM("Enabled") )
const ( GlobalParameterSpecification_Type_ARM_Array = GlobalParameterSpecification_Type_ARM("Array") GlobalParameterSpecification_Type_ARM_Bool = GlobalParameterSpecification_Type_ARM("Bool") GlobalParameterSpecification_Type_ARM_Float = GlobalParameterSpecification_Type_ARM("Float") GlobalParameterSpecification_Type_ARM_Int = GlobalParameterSpecification_Type_ARM("Int") GlobalParameterSpecification_Type_ARM_Object = GlobalParameterSpecification_Type_ARM("Object") GlobalParameterSpecification_Type_ARM_String = GlobalParameterSpecification_Type_ARM("String") )
const ( FactoryIdentity_Type_STATUS_ARM_SystemAssigned = FactoryIdentity_Type_STATUS_ARM("SystemAssigned") FactoryIdentity_Type_STATUS_ARM_SystemAssignedUserAssigned = FactoryIdentity_Type_STATUS_ARM("SystemAssigned,UserAssigned") FactoryIdentity_Type_STATUS_ARM_UserAssigned = FactoryIdentity_Type_STATUS_ARM("UserAssigned") )
const ( FactoryProperties_PublicNetworkAccess_STATUS_ARM_Disabled = FactoryProperties_PublicNetworkAccess_STATUS_ARM("Disabled") FactoryProperties_PublicNetworkAccess_STATUS_ARM_Enabled = FactoryProperties_PublicNetworkAccess_STATUS_ARM("Enabled") )
const ( GlobalParameterSpecification_Type_STATUS_ARM_Array = GlobalParameterSpecification_Type_STATUS_ARM("Array") GlobalParameterSpecification_Type_STATUS_ARM_Bool = GlobalParameterSpecification_Type_STATUS_ARM("Bool") GlobalParameterSpecification_Type_STATUS_ARM_Float = GlobalParameterSpecification_Type_STATUS_ARM("Float") GlobalParameterSpecification_Type_STATUS_ARM_Int = GlobalParameterSpecification_Type_STATUS_ARM("Int") GlobalParameterSpecification_Type_STATUS_ARM_Object = GlobalParameterSpecification_Type_STATUS_ARM("Object") GlobalParameterSpecification_Type_STATUS_ARM_String = GlobalParameterSpecification_Type_STATUS_ARM("String") )
const ( FactoryProperties_PublicNetworkAccess_Disabled = FactoryProperties_PublicNetworkAccess("Disabled") FactoryProperties_PublicNetworkAccess_Enabled = FactoryProperties_PublicNetworkAccess("Enabled") )
const ( FactoryProperties_PublicNetworkAccess_STATUS_Disabled = FactoryProperties_PublicNetworkAccess_STATUS("Disabled") FactoryProperties_PublicNetworkAccess_STATUS_Enabled = FactoryProperties_PublicNetworkAccess_STATUS("Enabled") )
const ( FactoryIdentity_Type_SystemAssigned = FactoryIdentity_Type("SystemAssigned") FactoryIdentity_Type_SystemAssignedUserAssigned = FactoryIdentity_Type("SystemAssigned,UserAssigned") FactoryIdentity_Type_UserAssigned = FactoryIdentity_Type("UserAssigned") )
const ( FactoryIdentity_Type_STATUS_SystemAssigned = FactoryIdentity_Type_STATUS("SystemAssigned") FactoryIdentity_Type_STATUS_SystemAssignedUserAssigned = FactoryIdentity_Type_STATUS("SystemAssigned,UserAssigned") FactoryIdentity_Type_STATUS_UserAssigned = FactoryIdentity_Type_STATUS("UserAssigned") )
const ( GlobalParameterSpecification_Type_Array = GlobalParameterSpecification_Type("Array") GlobalParameterSpecification_Type_Bool = GlobalParameterSpecification_Type("Bool") GlobalParameterSpecification_Type_Float = GlobalParameterSpecification_Type("Float") GlobalParameterSpecification_Type_Int = GlobalParameterSpecification_Type("Int") GlobalParameterSpecification_Type_Object = GlobalParameterSpecification_Type("Object") GlobalParameterSpecification_Type_String = GlobalParameterSpecification_Type("String") )
const ( GlobalParameterSpecification_Type_STATUS_Array = GlobalParameterSpecification_Type_STATUS("Array") GlobalParameterSpecification_Type_STATUS_Bool = GlobalParameterSpecification_Type_STATUS("Bool") GlobalParameterSpecification_Type_STATUS_Float = GlobalParameterSpecification_Type_STATUS("Float") GlobalParameterSpecification_Type_STATUS_Int = GlobalParameterSpecification_Type_STATUS("Int") GlobalParameterSpecification_Type_STATUS_Object = GlobalParameterSpecification_Type_STATUS("Object") GlobalParameterSpecification_Type_STATUS_String = GlobalParameterSpecification_Type_STATUS("String") )
const APIVersion_Value = APIVersion("2018-06-01")
const FactoryGitHubConfiguration_Type_ARM_FactoryGitHubConfiguration = FactoryGitHubConfiguration_Type_ARM("FactoryGitHubConfiguration")
const FactoryGitHubConfiguration_Type_FactoryGitHubConfiguration = FactoryGitHubConfiguration_Type("FactoryGitHubConfiguration")
const FactoryGitHubConfiguration_Type_STATUS_ARM_FactoryGitHubConfiguration = FactoryGitHubConfiguration_Type_STATUS_ARM("FactoryGitHubConfiguration")
const FactoryGitHubConfiguration_Type_STATUS_FactoryGitHubConfiguration = FactoryGitHubConfiguration_Type_STATUS("FactoryGitHubConfiguration")
const FactoryVSTSConfiguration_Type_ARM_FactoryVSTSConfiguration = FactoryVSTSConfiguration_Type_ARM("FactoryVSTSConfiguration")
const FactoryVSTSConfiguration_Type_FactoryVSTSConfiguration = FactoryVSTSConfiguration_Type("FactoryVSTSConfiguration")
const FactoryVSTSConfiguration_Type_STATUS_ARM_FactoryVSTSConfiguration = FactoryVSTSConfiguration_Type_STATUS_ARM("FactoryVSTSConfiguration")
const FactoryVSTSConfiguration_Type_STATUS_FactoryVSTSConfiguration = FactoryVSTSConfiguration_Type_STATUS("FactoryVSTSConfiguration")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "datafactory.azure.com", Version: "v1api20180601"} // 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 CMKIdentityDefinition ¶
type CMKIdentityDefinition struct { // UserAssignedIdentityReference: The resource id of the user assigned identity to authenticate to customer's key vault. UserAssignedIdentityReference *genruntime.ResourceReference `armReference:"UserAssignedIdentity" json:"userAssignedIdentityReference,omitempty"` }
Managed Identity used for CMK.
func (*CMKIdentityDefinition) AssignProperties_From_CMKIdentityDefinition ¶
func (definition *CMKIdentityDefinition) AssignProperties_From_CMKIdentityDefinition(source *storage.CMKIdentityDefinition) error
AssignProperties_From_CMKIdentityDefinition populates our CMKIdentityDefinition from the provided source CMKIdentityDefinition
func (*CMKIdentityDefinition) AssignProperties_To_CMKIdentityDefinition ¶
func (definition *CMKIdentityDefinition) AssignProperties_To_CMKIdentityDefinition(destination *storage.CMKIdentityDefinition) error
AssignProperties_To_CMKIdentityDefinition populates the provided destination CMKIdentityDefinition from our CMKIdentityDefinition
func (*CMKIdentityDefinition) ConvertToARM ¶
func (definition *CMKIdentityDefinition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CMKIdentityDefinition) DeepCopy ¶
func (in *CMKIdentityDefinition) DeepCopy() *CMKIdentityDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CMKIdentityDefinition.
func (*CMKIdentityDefinition) DeepCopyInto ¶
func (in *CMKIdentityDefinition) DeepCopyInto(out *CMKIdentityDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CMKIdentityDefinition) Initialize_From_CMKIdentityDefinition_STATUS ¶
func (definition *CMKIdentityDefinition) Initialize_From_CMKIdentityDefinition_STATUS(source *CMKIdentityDefinition_STATUS) error
Initialize_From_CMKIdentityDefinition_STATUS populates our CMKIdentityDefinition from the provided source CMKIdentityDefinition_STATUS
func (*CMKIdentityDefinition) NewEmptyARMValue ¶
func (definition *CMKIdentityDefinition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CMKIdentityDefinition) PopulateFromARM ¶
func (definition *CMKIdentityDefinition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CMKIdentityDefinition_ARM ¶
type CMKIdentityDefinition_ARM struct {
UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"`
}
Managed Identity used for CMK.
func (*CMKIdentityDefinition_ARM) DeepCopy ¶
func (in *CMKIdentityDefinition_ARM) DeepCopy() *CMKIdentityDefinition_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CMKIdentityDefinition_ARM.
func (*CMKIdentityDefinition_ARM) DeepCopyInto ¶
func (in *CMKIdentityDefinition_ARM) DeepCopyInto(out *CMKIdentityDefinition_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CMKIdentityDefinition_STATUS ¶
type CMKIdentityDefinition_STATUS struct { // UserAssignedIdentity: The resource id of the user assigned identity to authenticate to customer's key vault. UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"` }
Managed Identity used for CMK.
func (*CMKIdentityDefinition_STATUS) AssignProperties_From_CMKIdentityDefinition_STATUS ¶
func (definition *CMKIdentityDefinition_STATUS) AssignProperties_From_CMKIdentityDefinition_STATUS(source *storage.CMKIdentityDefinition_STATUS) error
AssignProperties_From_CMKIdentityDefinition_STATUS populates our CMKIdentityDefinition_STATUS from the provided source CMKIdentityDefinition_STATUS
func (*CMKIdentityDefinition_STATUS) AssignProperties_To_CMKIdentityDefinition_STATUS ¶
func (definition *CMKIdentityDefinition_STATUS) AssignProperties_To_CMKIdentityDefinition_STATUS(destination *storage.CMKIdentityDefinition_STATUS) error
AssignProperties_To_CMKIdentityDefinition_STATUS populates the provided destination CMKIdentityDefinition_STATUS from our CMKIdentityDefinition_STATUS
func (*CMKIdentityDefinition_STATUS) DeepCopy ¶
func (in *CMKIdentityDefinition_STATUS) DeepCopy() *CMKIdentityDefinition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CMKIdentityDefinition_STATUS.
func (*CMKIdentityDefinition_STATUS) DeepCopyInto ¶
func (in *CMKIdentityDefinition_STATUS) DeepCopyInto(out *CMKIdentityDefinition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CMKIdentityDefinition_STATUS) NewEmptyARMValue ¶
func (definition *CMKIdentityDefinition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CMKIdentityDefinition_STATUS) PopulateFromARM ¶
func (definition *CMKIdentityDefinition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CMKIdentityDefinition_STATUS_ARM ¶
type CMKIdentityDefinition_STATUS_ARM struct { // UserAssignedIdentity: The resource id of the user assigned identity to authenticate to customer's key vault. UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"` }
Managed Identity used for CMK.
func (*CMKIdentityDefinition_STATUS_ARM) DeepCopy ¶
func (in *CMKIdentityDefinition_STATUS_ARM) DeepCopy() *CMKIdentityDefinition_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CMKIdentityDefinition_STATUS_ARM.
func (*CMKIdentityDefinition_STATUS_ARM) DeepCopyInto ¶
func (in *CMKIdentityDefinition_STATUS_ARM) DeepCopyInto(out *CMKIdentityDefinition_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionConfiguration ¶
type EncryptionConfiguration struct { // Identity: User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service // Identity will be used. Identity *CMKIdentityDefinition `json:"identity,omitempty"` // +kubebuilder:validation:Required // KeyName: The name of the key in Azure Key Vault to use as Customer Managed Key. KeyName *string `json:"keyName,omitempty"` // KeyVersion: The version of the key used for CMK. If not provided, latest version will be used. KeyVersion *string `json:"keyVersion,omitempty"` // +kubebuilder:validation:Required // VaultBaseUrl: The url of the Azure Key Vault used for CMK. VaultBaseUrl *string `json:"vaultBaseUrl,omitempty"` }
Definition of CMK for the factory.
func (*EncryptionConfiguration) AssignProperties_From_EncryptionConfiguration ¶
func (configuration *EncryptionConfiguration) AssignProperties_From_EncryptionConfiguration(source *storage.EncryptionConfiguration) error
AssignProperties_From_EncryptionConfiguration populates our EncryptionConfiguration from the provided source EncryptionConfiguration
func (*EncryptionConfiguration) AssignProperties_To_EncryptionConfiguration ¶
func (configuration *EncryptionConfiguration) AssignProperties_To_EncryptionConfiguration(destination *storage.EncryptionConfiguration) error
AssignProperties_To_EncryptionConfiguration populates the provided destination EncryptionConfiguration from our EncryptionConfiguration
func (*EncryptionConfiguration) ConvertToARM ¶
func (configuration *EncryptionConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EncryptionConfiguration) DeepCopy ¶
func (in *EncryptionConfiguration) DeepCopy() *EncryptionConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionConfiguration.
func (*EncryptionConfiguration) DeepCopyInto ¶
func (in *EncryptionConfiguration) DeepCopyInto(out *EncryptionConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionConfiguration) Initialize_From_EncryptionConfiguration_STATUS ¶
func (configuration *EncryptionConfiguration) Initialize_From_EncryptionConfiguration_STATUS(source *EncryptionConfiguration_STATUS) error
Initialize_From_EncryptionConfiguration_STATUS populates our EncryptionConfiguration from the provided source EncryptionConfiguration_STATUS
func (*EncryptionConfiguration) NewEmptyARMValue ¶
func (configuration *EncryptionConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionConfiguration) PopulateFromARM ¶
func (configuration *EncryptionConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionConfiguration_ARM ¶
type EncryptionConfiguration_ARM struct { // Identity: User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service // Identity will be used. Identity *CMKIdentityDefinition_ARM `json:"identity,omitempty"` // KeyName: The name of the key in Azure Key Vault to use as Customer Managed Key. KeyName *string `json:"keyName,omitempty"` // KeyVersion: The version of the key used for CMK. If not provided, latest version will be used. KeyVersion *string `json:"keyVersion,omitempty"` // VaultBaseUrl: The url of the Azure Key Vault used for CMK. VaultBaseUrl *string `json:"vaultBaseUrl,omitempty"` }
Definition of CMK for the factory.
func (*EncryptionConfiguration_ARM) DeepCopy ¶
func (in *EncryptionConfiguration_ARM) DeepCopy() *EncryptionConfiguration_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionConfiguration_ARM.
func (*EncryptionConfiguration_ARM) DeepCopyInto ¶
func (in *EncryptionConfiguration_ARM) DeepCopyInto(out *EncryptionConfiguration_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionConfiguration_STATUS ¶
type EncryptionConfiguration_STATUS struct { // Identity: User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service // Identity will be used. Identity *CMKIdentityDefinition_STATUS `json:"identity,omitempty"` // KeyName: The name of the key in Azure Key Vault to use as Customer Managed Key. KeyName *string `json:"keyName,omitempty"` // KeyVersion: The version of the key used for CMK. If not provided, latest version will be used. KeyVersion *string `json:"keyVersion,omitempty"` // VaultBaseUrl: The url of the Azure Key Vault used for CMK. VaultBaseUrl *string `json:"vaultBaseUrl,omitempty"` }
Definition of CMK for the factory.
func (*EncryptionConfiguration_STATUS) AssignProperties_From_EncryptionConfiguration_STATUS ¶
func (configuration *EncryptionConfiguration_STATUS) AssignProperties_From_EncryptionConfiguration_STATUS(source *storage.EncryptionConfiguration_STATUS) error
AssignProperties_From_EncryptionConfiguration_STATUS populates our EncryptionConfiguration_STATUS from the provided source EncryptionConfiguration_STATUS
func (*EncryptionConfiguration_STATUS) AssignProperties_To_EncryptionConfiguration_STATUS ¶
func (configuration *EncryptionConfiguration_STATUS) AssignProperties_To_EncryptionConfiguration_STATUS(destination *storage.EncryptionConfiguration_STATUS) error
AssignProperties_To_EncryptionConfiguration_STATUS populates the provided destination EncryptionConfiguration_STATUS from our EncryptionConfiguration_STATUS
func (*EncryptionConfiguration_STATUS) DeepCopy ¶
func (in *EncryptionConfiguration_STATUS) DeepCopy() *EncryptionConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionConfiguration_STATUS.
func (*EncryptionConfiguration_STATUS) DeepCopyInto ¶
func (in *EncryptionConfiguration_STATUS) DeepCopyInto(out *EncryptionConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionConfiguration_STATUS) NewEmptyARMValue ¶
func (configuration *EncryptionConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionConfiguration_STATUS) PopulateFromARM ¶
func (configuration *EncryptionConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionConfiguration_STATUS_ARM ¶
type EncryptionConfiguration_STATUS_ARM struct { // Identity: User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service // Identity will be used. Identity *CMKIdentityDefinition_STATUS_ARM `json:"identity,omitempty"` // KeyName: The name of the key in Azure Key Vault to use as Customer Managed Key. KeyName *string `json:"keyName,omitempty"` // KeyVersion: The version of the key used for CMK. If not provided, latest version will be used. KeyVersion *string `json:"keyVersion,omitempty"` // VaultBaseUrl: The url of the Azure Key Vault used for CMK. VaultBaseUrl *string `json:"vaultBaseUrl,omitempty"` }
Definition of CMK for the factory.
func (*EncryptionConfiguration_STATUS_ARM) DeepCopy ¶
func (in *EncryptionConfiguration_STATUS_ARM) DeepCopy() *EncryptionConfiguration_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionConfiguration_STATUS_ARM.
func (*EncryptionConfiguration_STATUS_ARM) DeepCopyInto ¶
func (in *EncryptionConfiguration_STATUS_ARM) DeepCopyInto(out *EncryptionConfiguration_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Factory ¶
type Factory struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Factory_Spec `json:"spec,omitempty"` Status Factory_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: /datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}
func (*Factory) AssignProperties_From_Factory ¶
AssignProperties_From_Factory populates our Factory from the provided source Factory
func (*Factory) AssignProperties_To_Factory ¶
AssignProperties_To_Factory populates the provided destination Factory from our Factory
func (*Factory) ConvertFrom ¶
func (factory *Factory) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Factory from the provided hub Factory
func (*Factory) ConvertTo ¶
func (factory *Factory) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub Factory from our Factory
func (*Factory) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Factory.
func (*Factory) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Factory) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Factory) Default ¶
func (factory *Factory) Default()
Default applies defaults to the Factory resource
func (Factory) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2018-06-01"
func (*Factory) GetConditions ¶
func (factory *Factory) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Factory) GetResourceScope ¶
func (factory *Factory) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Factory) GetSpec ¶
func (factory *Factory) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Factory) GetStatus ¶
func (factory *Factory) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Factory) GetSupportedOperations ¶ added in v2.4.0
func (factory *Factory) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Factory) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.DataFactory/factories"
func (*Factory) InitializeSpec ¶
func (factory *Factory) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*Factory) NewEmptyStatus ¶
func (factory *Factory) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Factory) OriginalGVK ¶
func (factory *Factory) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Factory) Owner ¶
func (factory *Factory) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Factory) SetConditions ¶
func (factory *Factory) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Factory) SetStatus ¶
func (factory *Factory) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*Factory) ValidateCreate ¶
ValidateCreate validates the creation of the resource
func (*Factory) ValidateDelete ¶
ValidateDelete validates the deletion of the resource
type FactoryGitHubConfiguration ¶
type FactoryGitHubConfiguration struct { // +kubebuilder:validation:Required // AccountName: Account name. AccountName *string `json:"accountName,omitempty"` // ClientId: GitHub bring your own app client id. ClientId *string `json:"clientId,omitempty"` // ClientSecret: GitHub bring your own app client secret information. ClientSecret *GitHubClientSecret `json:"clientSecret,omitempty"` // +kubebuilder:validation:Required // CollaborationBranch: Collaboration branch. CollaborationBranch *string `json:"collaborationBranch,omitempty"` // DisablePublish: Disable manual publish operation in ADF studio to favor automated publish. DisablePublish *bool `json:"disablePublish,omitempty"` // HostName: GitHub Enterprise host name. For example: `https://github.mydomain.com` HostName *string `json:"hostName,omitempty"` // LastCommitId: Last commit id. LastCommitId *string `json:"lastCommitId,omitempty"` // +kubebuilder:validation:Required // RepositoryName: Repository name. RepositoryName *string `json:"repositoryName,omitempty"` // +kubebuilder:validation:Required // RootFolder: Root folder. RootFolder *string `json:"rootFolder,omitempty"` // +kubebuilder:validation:Required // Type: Type of repo configuration. Type *FactoryGitHubConfiguration_Type `json:"type,omitempty"` }
func (*FactoryGitHubConfiguration) AssignProperties_From_FactoryGitHubConfiguration ¶
func (configuration *FactoryGitHubConfiguration) AssignProperties_From_FactoryGitHubConfiguration(source *storage.FactoryGitHubConfiguration) error
AssignProperties_From_FactoryGitHubConfiguration populates our FactoryGitHubConfiguration from the provided source FactoryGitHubConfiguration
func (*FactoryGitHubConfiguration) AssignProperties_To_FactoryGitHubConfiguration ¶
func (configuration *FactoryGitHubConfiguration) AssignProperties_To_FactoryGitHubConfiguration(destination *storage.FactoryGitHubConfiguration) error
AssignProperties_To_FactoryGitHubConfiguration populates the provided destination FactoryGitHubConfiguration from our FactoryGitHubConfiguration
func (*FactoryGitHubConfiguration) ConvertToARM ¶
func (configuration *FactoryGitHubConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*FactoryGitHubConfiguration) DeepCopy ¶
func (in *FactoryGitHubConfiguration) DeepCopy() *FactoryGitHubConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryGitHubConfiguration.
func (*FactoryGitHubConfiguration) DeepCopyInto ¶
func (in *FactoryGitHubConfiguration) DeepCopyInto(out *FactoryGitHubConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FactoryGitHubConfiguration) Initialize_From_FactoryGitHubConfiguration_STATUS ¶
func (configuration *FactoryGitHubConfiguration) Initialize_From_FactoryGitHubConfiguration_STATUS(source *FactoryGitHubConfiguration_STATUS) error
Initialize_From_FactoryGitHubConfiguration_STATUS populates our FactoryGitHubConfiguration from the provided source FactoryGitHubConfiguration_STATUS
func (*FactoryGitHubConfiguration) NewEmptyARMValue ¶
func (configuration *FactoryGitHubConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FactoryGitHubConfiguration) PopulateFromARM ¶
func (configuration *FactoryGitHubConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FactoryGitHubConfiguration_ARM ¶
type FactoryGitHubConfiguration_ARM struct { // AccountName: Account name. AccountName *string `json:"accountName,omitempty"` // ClientId: GitHub bring your own app client id. ClientId *string `json:"clientId,omitempty"` // ClientSecret: GitHub bring your own app client secret information. ClientSecret *GitHubClientSecret_ARM `json:"clientSecret,omitempty"` // CollaborationBranch: Collaboration branch. CollaborationBranch *string `json:"collaborationBranch,omitempty"` // DisablePublish: Disable manual publish operation in ADF studio to favor automated publish. DisablePublish *bool `json:"disablePublish,omitempty"` // HostName: GitHub Enterprise host name. For example: `https://github.mydomain.com` HostName *string `json:"hostName,omitempty"` // LastCommitId: Last commit id. LastCommitId *string `json:"lastCommitId,omitempty"` // RepositoryName: Repository name. RepositoryName *string `json:"repositoryName,omitempty"` // RootFolder: Root folder. RootFolder *string `json:"rootFolder,omitempty"` // Type: Type of repo configuration. Type FactoryGitHubConfiguration_Type_ARM `json:"type,omitempty"` }
func (*FactoryGitHubConfiguration_ARM) DeepCopy ¶
func (in *FactoryGitHubConfiguration_ARM) DeepCopy() *FactoryGitHubConfiguration_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryGitHubConfiguration_ARM.
func (*FactoryGitHubConfiguration_ARM) DeepCopyInto ¶
func (in *FactoryGitHubConfiguration_ARM) DeepCopyInto(out *FactoryGitHubConfiguration_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FactoryGitHubConfiguration_STATUS ¶
type FactoryGitHubConfiguration_STATUS struct { // AccountName: Account name. AccountName *string `json:"accountName,omitempty"` // ClientId: GitHub bring your own app client id. ClientId *string `json:"clientId,omitempty"` // ClientSecret: GitHub bring your own app client secret information. ClientSecret *GitHubClientSecret_STATUS `json:"clientSecret,omitempty"` // CollaborationBranch: Collaboration branch. CollaborationBranch *string `json:"collaborationBranch,omitempty"` // DisablePublish: Disable manual publish operation in ADF studio to favor automated publish. DisablePublish *bool `json:"disablePublish,omitempty"` // HostName: GitHub Enterprise host name. For example: `https://github.mydomain.com` HostName *string `json:"hostName,omitempty"` // LastCommitId: Last commit id. LastCommitId *string `json:"lastCommitId,omitempty"` // RepositoryName: Repository name. RepositoryName *string `json:"repositoryName,omitempty"` // RootFolder: Root folder. RootFolder *string `json:"rootFolder,omitempty"` // Type: Type of repo configuration. Type *FactoryGitHubConfiguration_Type_STATUS `json:"type,omitempty"` }
func (*FactoryGitHubConfiguration_STATUS) AssignProperties_From_FactoryGitHubConfiguration_STATUS ¶
func (configuration *FactoryGitHubConfiguration_STATUS) AssignProperties_From_FactoryGitHubConfiguration_STATUS(source *storage.FactoryGitHubConfiguration_STATUS) error
AssignProperties_From_FactoryGitHubConfiguration_STATUS populates our FactoryGitHubConfiguration_STATUS from the provided source FactoryGitHubConfiguration_STATUS
func (*FactoryGitHubConfiguration_STATUS) AssignProperties_To_FactoryGitHubConfiguration_STATUS ¶
func (configuration *FactoryGitHubConfiguration_STATUS) AssignProperties_To_FactoryGitHubConfiguration_STATUS(destination *storage.FactoryGitHubConfiguration_STATUS) error
AssignProperties_To_FactoryGitHubConfiguration_STATUS populates the provided destination FactoryGitHubConfiguration_STATUS from our FactoryGitHubConfiguration_STATUS
func (*FactoryGitHubConfiguration_STATUS) DeepCopy ¶
func (in *FactoryGitHubConfiguration_STATUS) DeepCopy() *FactoryGitHubConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryGitHubConfiguration_STATUS.
func (*FactoryGitHubConfiguration_STATUS) DeepCopyInto ¶
func (in *FactoryGitHubConfiguration_STATUS) DeepCopyInto(out *FactoryGitHubConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FactoryGitHubConfiguration_STATUS) NewEmptyARMValue ¶
func (configuration *FactoryGitHubConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FactoryGitHubConfiguration_STATUS) PopulateFromARM ¶
func (configuration *FactoryGitHubConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FactoryGitHubConfiguration_STATUS_ARM ¶
type FactoryGitHubConfiguration_STATUS_ARM struct { // AccountName: Account name. AccountName *string `json:"accountName,omitempty"` // ClientId: GitHub bring your own app client id. ClientId *string `json:"clientId,omitempty"` // ClientSecret: GitHub bring your own app client secret information. ClientSecret *GitHubClientSecret_STATUS_ARM `json:"clientSecret,omitempty"` // CollaborationBranch: Collaboration branch. CollaborationBranch *string `json:"collaborationBranch,omitempty"` // DisablePublish: Disable manual publish operation in ADF studio to favor automated publish. DisablePublish *bool `json:"disablePublish,omitempty"` // HostName: GitHub Enterprise host name. For example: `https://github.mydomain.com` HostName *string `json:"hostName,omitempty"` // LastCommitId: Last commit id. LastCommitId *string `json:"lastCommitId,omitempty"` // RepositoryName: Repository name. RepositoryName *string `json:"repositoryName,omitempty"` // RootFolder: Root folder. RootFolder *string `json:"rootFolder,omitempty"` // Type: Type of repo configuration. Type FactoryGitHubConfiguration_Type_STATUS_ARM `json:"type,omitempty"` }
func (*FactoryGitHubConfiguration_STATUS_ARM) DeepCopy ¶
func (in *FactoryGitHubConfiguration_STATUS_ARM) DeepCopy() *FactoryGitHubConfiguration_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryGitHubConfiguration_STATUS_ARM.
func (*FactoryGitHubConfiguration_STATUS_ARM) DeepCopyInto ¶
func (in *FactoryGitHubConfiguration_STATUS_ARM) DeepCopyInto(out *FactoryGitHubConfiguration_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FactoryGitHubConfiguration_Type ¶
type FactoryGitHubConfiguration_Type string
+kubebuilder:validation:Enum={"FactoryGitHubConfiguration"}
type FactoryGitHubConfiguration_Type_ARM ¶ added in v2.10.0
type FactoryGitHubConfiguration_Type_ARM string
+kubebuilder:validation:Enum={"FactoryGitHubConfiguration"}
type FactoryGitHubConfiguration_Type_STATUS ¶
type FactoryGitHubConfiguration_Type_STATUS string
type FactoryGitHubConfiguration_Type_STATUS_ARM ¶ added in v2.10.0
type FactoryGitHubConfiguration_Type_STATUS_ARM string
type FactoryIdentity ¶
type FactoryIdentity struct { // +kubebuilder:validation:Required // Type: The identity type. Type *FactoryIdentity_Type `json:"type,omitempty"` // UserAssignedIdentities: List of user assigned identities for the factory. UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Identity properties of the factory resource.
func (*FactoryIdentity) AssignProperties_From_FactoryIdentity ¶
func (identity *FactoryIdentity) AssignProperties_From_FactoryIdentity(source *storage.FactoryIdentity) error
AssignProperties_From_FactoryIdentity populates our FactoryIdentity from the provided source FactoryIdentity
func (*FactoryIdentity) AssignProperties_To_FactoryIdentity ¶
func (identity *FactoryIdentity) AssignProperties_To_FactoryIdentity(destination *storage.FactoryIdentity) error
AssignProperties_To_FactoryIdentity populates the provided destination FactoryIdentity from our FactoryIdentity
func (*FactoryIdentity) ConvertToARM ¶
func (identity *FactoryIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*FactoryIdentity) DeepCopy ¶
func (in *FactoryIdentity) DeepCopy() *FactoryIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryIdentity.
func (*FactoryIdentity) DeepCopyInto ¶
func (in *FactoryIdentity) DeepCopyInto(out *FactoryIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FactoryIdentity) Initialize_From_FactoryIdentity_STATUS ¶
func (identity *FactoryIdentity) Initialize_From_FactoryIdentity_STATUS(source *FactoryIdentity_STATUS) error
Initialize_From_FactoryIdentity_STATUS populates our FactoryIdentity from the provided source FactoryIdentity_STATUS
func (*FactoryIdentity) NewEmptyARMValue ¶
func (identity *FactoryIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FactoryIdentity) PopulateFromARM ¶
func (identity *FactoryIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FactoryIdentity_ARM ¶
type FactoryIdentity_ARM struct { // Type: The identity type. Type *FactoryIdentity_Type_ARM `json:"type,omitempty"` UserAssignedIdentities map[string]UserAssignedIdentityDetails_ARM `json:"userAssignedIdentities,omitempty"` }
Identity properties of the factory resource.
func (*FactoryIdentity_ARM) DeepCopy ¶
func (in *FactoryIdentity_ARM) DeepCopy() *FactoryIdentity_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryIdentity_ARM.
func (*FactoryIdentity_ARM) DeepCopyInto ¶
func (in *FactoryIdentity_ARM) DeepCopyInto(out *FactoryIdentity_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FactoryIdentity_STATUS ¶
type FactoryIdentity_STATUS struct { // PrincipalId: The principal id of the identity. PrincipalId *string `json:"principalId,omitempty"` // TenantId: The client tenant id of the identity. TenantId *string `json:"tenantId,omitempty"` // Type: The identity type. Type *FactoryIdentity_Type_STATUS `json:"type,omitempty"` // UserAssignedIdentities: List of user assigned identities for the factory. UserAssignedIdentities map[string]v1.JSON `json:"userAssignedIdentities,omitempty"` }
Identity properties of the factory resource.
func (*FactoryIdentity_STATUS) AssignProperties_From_FactoryIdentity_STATUS ¶
func (identity *FactoryIdentity_STATUS) AssignProperties_From_FactoryIdentity_STATUS(source *storage.FactoryIdentity_STATUS) error
AssignProperties_From_FactoryIdentity_STATUS populates our FactoryIdentity_STATUS from the provided source FactoryIdentity_STATUS
func (*FactoryIdentity_STATUS) AssignProperties_To_FactoryIdentity_STATUS ¶
func (identity *FactoryIdentity_STATUS) AssignProperties_To_FactoryIdentity_STATUS(destination *storage.FactoryIdentity_STATUS) error
AssignProperties_To_FactoryIdentity_STATUS populates the provided destination FactoryIdentity_STATUS from our FactoryIdentity_STATUS
func (*FactoryIdentity_STATUS) DeepCopy ¶
func (in *FactoryIdentity_STATUS) DeepCopy() *FactoryIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryIdentity_STATUS.
func (*FactoryIdentity_STATUS) DeepCopyInto ¶
func (in *FactoryIdentity_STATUS) DeepCopyInto(out *FactoryIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FactoryIdentity_STATUS) NewEmptyARMValue ¶
func (identity *FactoryIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FactoryIdentity_STATUS) PopulateFromARM ¶
func (identity *FactoryIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FactoryIdentity_STATUS_ARM ¶
type FactoryIdentity_STATUS_ARM struct { // PrincipalId: The principal id of the identity. PrincipalId *string `json:"principalId,omitempty"` // TenantId: The client tenant id of the identity. TenantId *string `json:"tenantId,omitempty"` // Type: The identity type. Type *FactoryIdentity_Type_STATUS_ARM `json:"type,omitempty"` // UserAssignedIdentities: List of user assigned identities for the factory. UserAssignedIdentities map[string]v1.JSON `json:"userAssignedIdentities,omitempty"` }
Identity properties of the factory resource.
func (*FactoryIdentity_STATUS_ARM) DeepCopy ¶
func (in *FactoryIdentity_STATUS_ARM) DeepCopy() *FactoryIdentity_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryIdentity_STATUS_ARM.
func (*FactoryIdentity_STATUS_ARM) DeepCopyInto ¶
func (in *FactoryIdentity_STATUS_ARM) DeepCopyInto(out *FactoryIdentity_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FactoryIdentity_Type ¶
type FactoryIdentity_Type string
+kubebuilder:validation:Enum={"SystemAssigned","SystemAssigned,UserAssigned","UserAssigned"}
type FactoryIdentity_Type_ARM ¶ added in v2.10.0
type FactoryIdentity_Type_ARM string
+kubebuilder:validation:Enum={"SystemAssigned","SystemAssigned,UserAssigned","UserAssigned"}
type FactoryIdentity_Type_STATUS ¶
type FactoryIdentity_Type_STATUS string
type FactoryIdentity_Type_STATUS_ARM ¶ added in v2.10.0
type FactoryIdentity_Type_STATUS_ARM string
type FactoryList ¶
type FactoryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Factory `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}
func (*FactoryList) DeepCopy ¶
func (in *FactoryList) DeepCopy() *FactoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryList.
func (*FactoryList) DeepCopyInto ¶
func (in *FactoryList) DeepCopyInto(out *FactoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FactoryList) DeepCopyObject ¶
func (in *FactoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FactoryProperties_ARM ¶
type FactoryProperties_ARM struct { // Encryption: Properties to enable Customer Managed Key for the factory. Encryption *EncryptionConfiguration_ARM `json:"encryption,omitempty"` // GlobalParameters: List of parameters for factory. GlobalParameters map[string]GlobalParameterSpecification_ARM `json:"globalParameters,omitempty"` // PublicNetworkAccess: Whether or not public network access is allowed for the data factory. PublicNetworkAccess *FactoryProperties_PublicNetworkAccess_ARM `json:"publicNetworkAccess,omitempty"` // PurviewConfiguration: Purview information of the factory. PurviewConfiguration *PurviewConfiguration_ARM `json:"purviewConfiguration,omitempty"` // RepoConfiguration: Git repo information of the factory. RepoConfiguration *FactoryRepoConfiguration_ARM `json:"repoConfiguration,omitempty"` }
Factory resource properties.
func (*FactoryProperties_ARM) DeepCopy ¶
func (in *FactoryProperties_ARM) DeepCopy() *FactoryProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryProperties_ARM.
func (*FactoryProperties_ARM) DeepCopyInto ¶
func (in *FactoryProperties_ARM) DeepCopyInto(out *FactoryProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FactoryProperties_PublicNetworkAccess ¶
type FactoryProperties_PublicNetworkAccess string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type FactoryProperties_PublicNetworkAccess_ARM ¶ added in v2.10.0
type FactoryProperties_PublicNetworkAccess_ARM string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type FactoryProperties_PublicNetworkAccess_STATUS ¶
type FactoryProperties_PublicNetworkAccess_STATUS string
type FactoryProperties_PublicNetworkAccess_STATUS_ARM ¶ added in v2.10.0
type FactoryProperties_PublicNetworkAccess_STATUS_ARM string
type FactoryProperties_STATUS_ARM ¶
type FactoryProperties_STATUS_ARM struct { // CreateTime: Time the factory was created in ISO8601 format. CreateTime *string `json:"createTime,omitempty"` // Encryption: Properties to enable Customer Managed Key for the factory. Encryption *EncryptionConfiguration_STATUS_ARM `json:"encryption,omitempty"` // GlobalParameters: List of parameters for factory. GlobalParameters map[string]GlobalParameterSpecification_STATUS_ARM `json:"globalParameters,omitempty"` // ProvisioningState: Factory provisioning state, example Succeeded. ProvisioningState *string `json:"provisioningState,omitempty"` // PublicNetworkAccess: Whether or not public network access is allowed for the data factory. PublicNetworkAccess *FactoryProperties_PublicNetworkAccess_STATUS_ARM `json:"publicNetworkAccess,omitempty"` // PurviewConfiguration: Purview information of the factory. PurviewConfiguration *PurviewConfiguration_STATUS_ARM `json:"purviewConfiguration,omitempty"` // RepoConfiguration: Git repo information of the factory. RepoConfiguration *FactoryRepoConfiguration_STATUS_ARM `json:"repoConfiguration,omitempty"` // Version: Version of the factory. Version *string `json:"version,omitempty"` }
Factory resource properties.
func (*FactoryProperties_STATUS_ARM) DeepCopy ¶
func (in *FactoryProperties_STATUS_ARM) DeepCopy() *FactoryProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryProperties_STATUS_ARM.
func (*FactoryProperties_STATUS_ARM) DeepCopyInto ¶
func (in *FactoryProperties_STATUS_ARM) DeepCopyInto(out *FactoryProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FactoryRepoConfiguration ¶
type FactoryRepoConfiguration struct { // FactoryGitHub: Mutually exclusive with all other properties FactoryGitHub *FactoryGitHubConfiguration `json:"factoryGitHubConfiguration,omitempty"` // FactoryVSTS: Mutually exclusive with all other properties FactoryVSTS *FactoryVSTSConfiguration `json:"factoryVSTSConfiguration,omitempty"` }
func (*FactoryRepoConfiguration) AssignProperties_From_FactoryRepoConfiguration ¶
func (configuration *FactoryRepoConfiguration) AssignProperties_From_FactoryRepoConfiguration(source *storage.FactoryRepoConfiguration) error
AssignProperties_From_FactoryRepoConfiguration populates our FactoryRepoConfiguration from the provided source FactoryRepoConfiguration
func (*FactoryRepoConfiguration) AssignProperties_To_FactoryRepoConfiguration ¶
func (configuration *FactoryRepoConfiguration) AssignProperties_To_FactoryRepoConfiguration(destination *storage.FactoryRepoConfiguration) error
AssignProperties_To_FactoryRepoConfiguration populates the provided destination FactoryRepoConfiguration from our FactoryRepoConfiguration
func (*FactoryRepoConfiguration) ConvertToARM ¶
func (configuration *FactoryRepoConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*FactoryRepoConfiguration) DeepCopy ¶
func (in *FactoryRepoConfiguration) DeepCopy() *FactoryRepoConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryRepoConfiguration.
func (*FactoryRepoConfiguration) DeepCopyInto ¶
func (in *FactoryRepoConfiguration) DeepCopyInto(out *FactoryRepoConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FactoryRepoConfiguration) Initialize_From_FactoryRepoConfiguration_STATUS ¶
func (configuration *FactoryRepoConfiguration) Initialize_From_FactoryRepoConfiguration_STATUS(source *FactoryRepoConfiguration_STATUS) error
Initialize_From_FactoryRepoConfiguration_STATUS populates our FactoryRepoConfiguration from the provided source FactoryRepoConfiguration_STATUS
func (*FactoryRepoConfiguration) NewEmptyARMValue ¶
func (configuration *FactoryRepoConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FactoryRepoConfiguration) PopulateFromARM ¶
func (configuration *FactoryRepoConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FactoryRepoConfiguration_ARM ¶
type FactoryRepoConfiguration_ARM struct { // FactoryGitHub: Mutually exclusive with all other properties FactoryGitHub *FactoryGitHubConfiguration_ARM `json:"factoryGitHubConfiguration,omitempty"` // FactoryVSTS: Mutually exclusive with all other properties FactoryVSTS *FactoryVSTSConfiguration_ARM `json:"factoryVSTSConfiguration,omitempty"` }
func (*FactoryRepoConfiguration_ARM) DeepCopy ¶
func (in *FactoryRepoConfiguration_ARM) DeepCopy() *FactoryRepoConfiguration_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryRepoConfiguration_ARM.
func (*FactoryRepoConfiguration_ARM) DeepCopyInto ¶
func (in *FactoryRepoConfiguration_ARM) DeepCopyInto(out *FactoryRepoConfiguration_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (FactoryRepoConfiguration_ARM) MarshalJSON ¶
func (configuration FactoryRepoConfiguration_ARM) MarshalJSON() ([]byte, error)
MarshalJSON defers JSON marshaling to the first non-nil property, because FactoryRepoConfiguration_ARM represents a discriminated union (JSON OneOf)
func (*FactoryRepoConfiguration_ARM) UnmarshalJSON ¶
func (configuration *FactoryRepoConfiguration_ARM) UnmarshalJSON(data []byte) error
UnmarshalJSON unmarshals the FactoryRepoConfiguration_ARM
type FactoryRepoConfiguration_STATUS ¶
type FactoryRepoConfiguration_STATUS struct { // FactoryGitHub: Mutually exclusive with all other properties FactoryGitHub *FactoryGitHubConfiguration_STATUS `json:"factoryGitHubConfiguration,omitempty"` // FactoryVSTS: Mutually exclusive with all other properties FactoryVSTS *FactoryVSTSConfiguration_STATUS `json:"factoryVSTSConfiguration,omitempty"` }
func (*FactoryRepoConfiguration_STATUS) AssignProperties_From_FactoryRepoConfiguration_STATUS ¶
func (configuration *FactoryRepoConfiguration_STATUS) AssignProperties_From_FactoryRepoConfiguration_STATUS(source *storage.FactoryRepoConfiguration_STATUS) error
AssignProperties_From_FactoryRepoConfiguration_STATUS populates our FactoryRepoConfiguration_STATUS from the provided source FactoryRepoConfiguration_STATUS
func (*FactoryRepoConfiguration_STATUS) AssignProperties_To_FactoryRepoConfiguration_STATUS ¶
func (configuration *FactoryRepoConfiguration_STATUS) AssignProperties_To_FactoryRepoConfiguration_STATUS(destination *storage.FactoryRepoConfiguration_STATUS) error
AssignProperties_To_FactoryRepoConfiguration_STATUS populates the provided destination FactoryRepoConfiguration_STATUS from our FactoryRepoConfiguration_STATUS
func (*FactoryRepoConfiguration_STATUS) DeepCopy ¶
func (in *FactoryRepoConfiguration_STATUS) DeepCopy() *FactoryRepoConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryRepoConfiguration_STATUS.
func (*FactoryRepoConfiguration_STATUS) DeepCopyInto ¶
func (in *FactoryRepoConfiguration_STATUS) DeepCopyInto(out *FactoryRepoConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FactoryRepoConfiguration_STATUS) NewEmptyARMValue ¶
func (configuration *FactoryRepoConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FactoryRepoConfiguration_STATUS) PopulateFromARM ¶
func (configuration *FactoryRepoConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FactoryRepoConfiguration_STATUS_ARM ¶
type FactoryRepoConfiguration_STATUS_ARM struct { // FactoryGitHub: Mutually exclusive with all other properties FactoryGitHub *FactoryGitHubConfiguration_STATUS_ARM `json:"factoryGitHubConfiguration,omitempty"` // FactoryVSTS: Mutually exclusive with all other properties FactoryVSTS *FactoryVSTSConfiguration_STATUS_ARM `json:"factoryVSTSConfiguration,omitempty"` }
func (*FactoryRepoConfiguration_STATUS_ARM) DeepCopy ¶
func (in *FactoryRepoConfiguration_STATUS_ARM) DeepCopy() *FactoryRepoConfiguration_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryRepoConfiguration_STATUS_ARM.
func (*FactoryRepoConfiguration_STATUS_ARM) DeepCopyInto ¶
func (in *FactoryRepoConfiguration_STATUS_ARM) DeepCopyInto(out *FactoryRepoConfiguration_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (FactoryRepoConfiguration_STATUS_ARM) MarshalJSON ¶
func (configuration FactoryRepoConfiguration_STATUS_ARM) MarshalJSON() ([]byte, error)
MarshalJSON defers JSON marshaling to the first non-nil property, because FactoryRepoConfiguration_STATUS_ARM represents a discriminated union (JSON OneOf)
func (*FactoryRepoConfiguration_STATUS_ARM) UnmarshalJSON ¶
func (configuration *FactoryRepoConfiguration_STATUS_ARM) UnmarshalJSON(data []byte) error
UnmarshalJSON unmarshals the FactoryRepoConfiguration_STATUS_ARM
type FactoryVSTSConfiguration ¶
type FactoryVSTSConfiguration struct { // +kubebuilder:validation:Required // AccountName: Account name. AccountName *string `json:"accountName,omitempty"` // +kubebuilder:validation:Required // CollaborationBranch: Collaboration branch. CollaborationBranch *string `json:"collaborationBranch,omitempty"` // DisablePublish: Disable manual publish operation in ADF studio to favor automated publish. DisablePublish *bool `json:"disablePublish,omitempty"` // LastCommitId: Last commit id. LastCommitId *string `json:"lastCommitId,omitempty"` // +kubebuilder:validation:Required // ProjectName: VSTS project name. ProjectName *string `json:"projectName,omitempty"` // +kubebuilder:validation:Required // RepositoryName: Repository name. RepositoryName *string `json:"repositoryName,omitempty"` // +kubebuilder:validation:Required // RootFolder: Root folder. RootFolder *string `json:"rootFolder,omitempty"` // TenantId: VSTS tenant id. TenantId *string `json:"tenantId,omitempty"` // +kubebuilder:validation:Required // Type: Type of repo configuration. Type *FactoryVSTSConfiguration_Type `json:"type,omitempty"` }
func (*FactoryVSTSConfiguration) AssignProperties_From_FactoryVSTSConfiguration ¶
func (configuration *FactoryVSTSConfiguration) AssignProperties_From_FactoryVSTSConfiguration(source *storage.FactoryVSTSConfiguration) error
AssignProperties_From_FactoryVSTSConfiguration populates our FactoryVSTSConfiguration from the provided source FactoryVSTSConfiguration
func (*FactoryVSTSConfiguration) AssignProperties_To_FactoryVSTSConfiguration ¶
func (configuration *FactoryVSTSConfiguration) AssignProperties_To_FactoryVSTSConfiguration(destination *storage.FactoryVSTSConfiguration) error
AssignProperties_To_FactoryVSTSConfiguration populates the provided destination FactoryVSTSConfiguration from our FactoryVSTSConfiguration
func (*FactoryVSTSConfiguration) ConvertToARM ¶
func (configuration *FactoryVSTSConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*FactoryVSTSConfiguration) DeepCopy ¶
func (in *FactoryVSTSConfiguration) DeepCopy() *FactoryVSTSConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryVSTSConfiguration.
func (*FactoryVSTSConfiguration) DeepCopyInto ¶
func (in *FactoryVSTSConfiguration) DeepCopyInto(out *FactoryVSTSConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FactoryVSTSConfiguration) Initialize_From_FactoryVSTSConfiguration_STATUS ¶
func (configuration *FactoryVSTSConfiguration) Initialize_From_FactoryVSTSConfiguration_STATUS(source *FactoryVSTSConfiguration_STATUS) error
Initialize_From_FactoryVSTSConfiguration_STATUS populates our FactoryVSTSConfiguration from the provided source FactoryVSTSConfiguration_STATUS
func (*FactoryVSTSConfiguration) NewEmptyARMValue ¶
func (configuration *FactoryVSTSConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FactoryVSTSConfiguration) PopulateFromARM ¶
func (configuration *FactoryVSTSConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FactoryVSTSConfiguration_ARM ¶
type FactoryVSTSConfiguration_ARM struct { // AccountName: Account name. AccountName *string `json:"accountName,omitempty"` // CollaborationBranch: Collaboration branch. CollaborationBranch *string `json:"collaborationBranch,omitempty"` // DisablePublish: Disable manual publish operation in ADF studio to favor automated publish. DisablePublish *bool `json:"disablePublish,omitempty"` // LastCommitId: 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. RootFolder *string `json:"rootFolder,omitempty"` // TenantId: VSTS tenant id. TenantId *string `json:"tenantId,omitempty"` // Type: Type of repo configuration. Type FactoryVSTSConfiguration_Type_ARM `json:"type,omitempty"` }
func (*FactoryVSTSConfiguration_ARM) DeepCopy ¶
func (in *FactoryVSTSConfiguration_ARM) DeepCopy() *FactoryVSTSConfiguration_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryVSTSConfiguration_ARM.
func (*FactoryVSTSConfiguration_ARM) DeepCopyInto ¶
func (in *FactoryVSTSConfiguration_ARM) DeepCopyInto(out *FactoryVSTSConfiguration_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FactoryVSTSConfiguration_STATUS ¶
type FactoryVSTSConfiguration_STATUS struct { // AccountName: Account name. AccountName *string `json:"accountName,omitempty"` // CollaborationBranch: Collaboration branch. CollaborationBranch *string `json:"collaborationBranch,omitempty"` // DisablePublish: Disable manual publish operation in ADF studio to favor automated publish. DisablePublish *bool `json:"disablePublish,omitempty"` // LastCommitId: 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. RootFolder *string `json:"rootFolder,omitempty"` // TenantId: VSTS tenant id. TenantId *string `json:"tenantId,omitempty"` // Type: Type of repo configuration. Type *FactoryVSTSConfiguration_Type_STATUS `json:"type,omitempty"` }
func (*FactoryVSTSConfiguration_STATUS) AssignProperties_From_FactoryVSTSConfiguration_STATUS ¶
func (configuration *FactoryVSTSConfiguration_STATUS) AssignProperties_From_FactoryVSTSConfiguration_STATUS(source *storage.FactoryVSTSConfiguration_STATUS) error
AssignProperties_From_FactoryVSTSConfiguration_STATUS populates our FactoryVSTSConfiguration_STATUS from the provided source FactoryVSTSConfiguration_STATUS
func (*FactoryVSTSConfiguration_STATUS) AssignProperties_To_FactoryVSTSConfiguration_STATUS ¶
func (configuration *FactoryVSTSConfiguration_STATUS) AssignProperties_To_FactoryVSTSConfiguration_STATUS(destination *storage.FactoryVSTSConfiguration_STATUS) error
AssignProperties_To_FactoryVSTSConfiguration_STATUS populates the provided destination FactoryVSTSConfiguration_STATUS from our FactoryVSTSConfiguration_STATUS
func (*FactoryVSTSConfiguration_STATUS) DeepCopy ¶
func (in *FactoryVSTSConfiguration_STATUS) DeepCopy() *FactoryVSTSConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryVSTSConfiguration_STATUS.
func (*FactoryVSTSConfiguration_STATUS) DeepCopyInto ¶
func (in *FactoryVSTSConfiguration_STATUS) DeepCopyInto(out *FactoryVSTSConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FactoryVSTSConfiguration_STATUS) NewEmptyARMValue ¶
func (configuration *FactoryVSTSConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FactoryVSTSConfiguration_STATUS) PopulateFromARM ¶
func (configuration *FactoryVSTSConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FactoryVSTSConfiguration_STATUS_ARM ¶
type FactoryVSTSConfiguration_STATUS_ARM struct { // AccountName: Account name. AccountName *string `json:"accountName,omitempty"` // CollaborationBranch: Collaboration branch. CollaborationBranch *string `json:"collaborationBranch,omitempty"` // DisablePublish: Disable manual publish operation in ADF studio to favor automated publish. DisablePublish *bool `json:"disablePublish,omitempty"` // LastCommitId: 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. RootFolder *string `json:"rootFolder,omitempty"` // TenantId: VSTS tenant id. TenantId *string `json:"tenantId,omitempty"` // Type: Type of repo configuration. Type FactoryVSTSConfiguration_Type_STATUS_ARM `json:"type,omitempty"` }
func (*FactoryVSTSConfiguration_STATUS_ARM) DeepCopy ¶
func (in *FactoryVSTSConfiguration_STATUS_ARM) DeepCopy() *FactoryVSTSConfiguration_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryVSTSConfiguration_STATUS_ARM.
func (*FactoryVSTSConfiguration_STATUS_ARM) DeepCopyInto ¶
func (in *FactoryVSTSConfiguration_STATUS_ARM) DeepCopyInto(out *FactoryVSTSConfiguration_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FactoryVSTSConfiguration_Type ¶
type FactoryVSTSConfiguration_Type string
+kubebuilder:validation:Enum={"FactoryVSTSConfiguration"}
type FactoryVSTSConfiguration_Type_ARM ¶ added in v2.10.0
type FactoryVSTSConfiguration_Type_ARM string
+kubebuilder:validation:Enum={"FactoryVSTSConfiguration"}
type FactoryVSTSConfiguration_Type_STATUS ¶
type FactoryVSTSConfiguration_Type_STATUS string
type FactoryVSTSConfiguration_Type_STATUS_ARM ¶ added in v2.10.0
type FactoryVSTSConfiguration_Type_STATUS_ARM string
type Factory_STATUS ¶
type Factory_STATUS struct { AdditionalProperties map[string]v1.JSON `json:"additionalProperties,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // CreateTime: Time the factory was created in ISO8601 format. CreateTime *string `json:"createTime,omitempty"` // ETag: Etag identifies change in the resource. ETag *string `json:"eTag,omitempty"` // Encryption: Properties to enable Customer Managed Key for the factory. Encryption *EncryptionConfiguration_STATUS `json:"encryption,omitempty"` // GlobalParameters: List of parameters for factory. GlobalParameters map[string]GlobalParameterSpecification_STATUS `json:"globalParameters,omitempty"` // Id: The resource identifier. Id *string `json:"id,omitempty"` // Identity: Managed service identity of the factory. Identity *FactoryIdentity_STATUS `json:"identity,omitempty"` // Location: The resource location. Location *string `json:"location,omitempty"` // Name: The resource name. Name *string `json:"name,omitempty"` // ProvisioningState: Factory provisioning state, example Succeeded. ProvisioningState *string `json:"provisioningState,omitempty"` // PublicNetworkAccess: Whether or not public network access is allowed for the data factory. PublicNetworkAccess *FactoryProperties_PublicNetworkAccess_STATUS `json:"publicNetworkAccess,omitempty"` // PurviewConfiguration: Purview information of the factory. PurviewConfiguration *PurviewConfiguration_STATUS `json:"purviewConfiguration,omitempty"` // RepoConfiguration: Git repo information of the factory. RepoConfiguration *FactoryRepoConfiguration_STATUS `json:"repoConfiguration,omitempty"` // Tags: The resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: The resource type. Type *string `json:"type,omitempty"` // Version: Version of the factory. Version *string `json:"version,omitempty"` }
Factory resource type.
func (*Factory_STATUS) AssignProperties_From_Factory_STATUS ¶
func (factory *Factory_STATUS) AssignProperties_From_Factory_STATUS(source *storage.Factory_STATUS) error
AssignProperties_From_Factory_STATUS populates our Factory_STATUS from the provided source Factory_STATUS
func (*Factory_STATUS) AssignProperties_To_Factory_STATUS ¶
func (factory *Factory_STATUS) AssignProperties_To_Factory_STATUS(destination *storage.Factory_STATUS) error
AssignProperties_To_Factory_STATUS populates the provided destination Factory_STATUS from our Factory_STATUS
func (*Factory_STATUS) ConvertStatusFrom ¶
func (factory *Factory_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Factory_STATUS from the provided source
func (*Factory_STATUS) ConvertStatusTo ¶
func (factory *Factory_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Factory_STATUS
func (*Factory_STATUS) DeepCopy ¶
func (in *Factory_STATUS) DeepCopy() *Factory_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Factory_STATUS.
func (*Factory_STATUS) DeepCopyInto ¶
func (in *Factory_STATUS) DeepCopyInto(out *Factory_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Factory_STATUS) NewEmptyARMValue ¶
func (factory *Factory_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Factory_STATUS) PopulateFromARM ¶
func (factory *Factory_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Factory_STATUS_ARM ¶
type Factory_STATUS_ARM struct { AdditionalProperties map[string]v1.JSON `json:"additionalProperties,omitempty"` // ETag: Etag identifies change in the resource. ETag *string `json:"eTag,omitempty"` // Id: The resource identifier. Id *string `json:"id,omitempty"` // Identity: Managed service identity of the factory. Identity *FactoryIdentity_STATUS_ARM `json:"identity,omitempty"` // Location: The resource location. Location *string `json:"location,omitempty"` // Name: The resource name. Name *string `json:"name,omitempty"` // Properties: Properties of the factory. Properties *FactoryProperties_STATUS_ARM `json:"properties,omitempty"` // Tags: The resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: The resource type. Type *string `json:"type,omitempty"` }
Factory resource type.
func (*Factory_STATUS_ARM) DeepCopy ¶
func (in *Factory_STATUS_ARM) DeepCopy() *Factory_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Factory_STATUS_ARM.
func (*Factory_STATUS_ARM) DeepCopyInto ¶
func (in *Factory_STATUS_ARM) DeepCopyInto(out *Factory_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Factory_Spec ¶
type Factory_Spec struct { AdditionalProperties map[string]v1.JSON `json:"additionalProperties,omitempty"` // +kubebuilder:validation:MaxLength=63 // +kubebuilder:validation:MinLength=3 // +kubebuilder:validation:Pattern="^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" // 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"` // Encryption: Properties to enable Customer Managed Key for the factory. Encryption *EncryptionConfiguration `json:"encryption,omitempty"` // GlobalParameters: List of parameters for factory. GlobalParameters map[string]GlobalParameterSpecification `json:"globalParameters,omitempty"` // Identity: Managed service identity of the factory. Identity *FactoryIdentity `json:"identity,omitempty"` // Location: The resource location. Location *string `json:"location,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: Whether or not public network access is allowed for the data factory. PublicNetworkAccess *FactoryProperties_PublicNetworkAccess `json:"publicNetworkAccess,omitempty"` // PurviewConfiguration: Purview information of the factory. PurviewConfiguration *PurviewConfiguration `json:"purviewConfiguration,omitempty"` // RepoConfiguration: Git repo information of the factory. RepoConfiguration *FactoryRepoConfiguration `json:"repoConfiguration,omitempty"` // Tags: The resource tags. Tags map[string]string `json:"tags,omitempty"` }
func (*Factory_Spec) AssignProperties_From_Factory_Spec ¶
func (factory *Factory_Spec) AssignProperties_From_Factory_Spec(source *storage.Factory_Spec) error
AssignProperties_From_Factory_Spec populates our Factory_Spec from the provided source Factory_Spec
func (*Factory_Spec) AssignProperties_To_Factory_Spec ¶
func (factory *Factory_Spec) AssignProperties_To_Factory_Spec(destination *storage.Factory_Spec) error
AssignProperties_To_Factory_Spec populates the provided destination Factory_Spec from our Factory_Spec
func (*Factory_Spec) ConvertSpecFrom ¶
func (factory *Factory_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Factory_Spec from the provided source
func (*Factory_Spec) ConvertSpecTo ¶
func (factory *Factory_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Factory_Spec
func (*Factory_Spec) ConvertToARM ¶
func (factory *Factory_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Factory_Spec) DeepCopy ¶
func (in *Factory_Spec) DeepCopy() *Factory_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Factory_Spec.
func (*Factory_Spec) DeepCopyInto ¶
func (in *Factory_Spec) DeepCopyInto(out *Factory_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Factory_Spec) Initialize_From_Factory_STATUS ¶
func (factory *Factory_Spec) Initialize_From_Factory_STATUS(source *Factory_STATUS) error
Initialize_From_Factory_STATUS populates our Factory_Spec from the provided source Factory_STATUS
func (*Factory_Spec) NewEmptyARMValue ¶
func (factory *Factory_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Factory_Spec) OriginalVersion ¶
func (factory *Factory_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Factory_Spec) PopulateFromARM ¶
func (factory *Factory_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Factory_Spec) SetAzureName ¶
func (factory *Factory_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type Factory_Spec_ARM ¶
type Factory_Spec_ARM struct { AdditionalProperties map[string]v1.JSON `json:"additionalProperties,omitempty"` // Identity: Managed service identity of the factory. Identity *FactoryIdentity_ARM `json:"identity,omitempty"` // Location: The resource location. Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` // Properties: Properties of the factory. Properties *FactoryProperties_ARM `json:"properties,omitempty"` // Tags: The resource tags. Tags map[string]string `json:"tags,omitempty"` }
func (*Factory_Spec_ARM) DeepCopy ¶
func (in *Factory_Spec_ARM) DeepCopy() *Factory_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Factory_Spec_ARM.
func (*Factory_Spec_ARM) DeepCopyInto ¶
func (in *Factory_Spec_ARM) DeepCopyInto(out *Factory_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (Factory_Spec_ARM) GetAPIVersion ¶
func (factory Factory_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-06-01"
func (*Factory_Spec_ARM) GetName ¶
func (factory *Factory_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*Factory_Spec_ARM) GetType ¶
func (factory *Factory_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DataFactory/factories"
type GitHubClientSecret ¶
type GitHubClientSecret struct { // ByoaSecretAkvUrl: Bring your own app client secret AKV URL. ByoaSecretAkvUrl *string `json:"byoaSecretAkvUrl,omitempty"` // ByoaSecretName: Bring your own app client secret name in AKV. ByoaSecretName *string `json:"byoaSecretName,omitempty"` }
Client secret information for factory's bring your own app repository configuration.
func (*GitHubClientSecret) AssignProperties_From_GitHubClientSecret ¶
func (secret *GitHubClientSecret) AssignProperties_From_GitHubClientSecret(source *storage.GitHubClientSecret) error
AssignProperties_From_GitHubClientSecret populates our GitHubClientSecret from the provided source GitHubClientSecret
func (*GitHubClientSecret) AssignProperties_To_GitHubClientSecret ¶
func (secret *GitHubClientSecret) AssignProperties_To_GitHubClientSecret(destination *storage.GitHubClientSecret) error
AssignProperties_To_GitHubClientSecret populates the provided destination GitHubClientSecret from our GitHubClientSecret
func (*GitHubClientSecret) ConvertToARM ¶
func (secret *GitHubClientSecret) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*GitHubClientSecret) DeepCopy ¶
func (in *GitHubClientSecret) DeepCopy() *GitHubClientSecret
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitHubClientSecret.
func (*GitHubClientSecret) DeepCopyInto ¶
func (in *GitHubClientSecret) DeepCopyInto(out *GitHubClientSecret)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GitHubClientSecret) Initialize_From_GitHubClientSecret_STATUS ¶
func (secret *GitHubClientSecret) Initialize_From_GitHubClientSecret_STATUS(source *GitHubClientSecret_STATUS) error
Initialize_From_GitHubClientSecret_STATUS populates our GitHubClientSecret from the provided source GitHubClientSecret_STATUS
func (*GitHubClientSecret) NewEmptyARMValue ¶
func (secret *GitHubClientSecret) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GitHubClientSecret) PopulateFromARM ¶
func (secret *GitHubClientSecret) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GitHubClientSecret_ARM ¶
type GitHubClientSecret_ARM struct { // ByoaSecretAkvUrl: Bring your own app client secret AKV URL. ByoaSecretAkvUrl *string `json:"byoaSecretAkvUrl,omitempty"` // ByoaSecretName: Bring your own app client secret name in AKV. ByoaSecretName *string `json:"byoaSecretName,omitempty"` }
Client secret information for factory's bring your own app repository configuration.
func (*GitHubClientSecret_ARM) DeepCopy ¶
func (in *GitHubClientSecret_ARM) DeepCopy() *GitHubClientSecret_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitHubClientSecret_ARM.
func (*GitHubClientSecret_ARM) DeepCopyInto ¶
func (in *GitHubClientSecret_ARM) DeepCopyInto(out *GitHubClientSecret_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GitHubClientSecret_STATUS ¶
type GitHubClientSecret_STATUS struct { // ByoaSecretAkvUrl: Bring your own app client secret AKV URL. ByoaSecretAkvUrl *string `json:"byoaSecretAkvUrl,omitempty"` // ByoaSecretName: Bring your own app client secret name in AKV. ByoaSecretName *string `json:"byoaSecretName,omitempty"` }
Client secret information for factory's bring your own app repository configuration.
func (*GitHubClientSecret_STATUS) AssignProperties_From_GitHubClientSecret_STATUS ¶
func (secret *GitHubClientSecret_STATUS) AssignProperties_From_GitHubClientSecret_STATUS(source *storage.GitHubClientSecret_STATUS) error
AssignProperties_From_GitHubClientSecret_STATUS populates our GitHubClientSecret_STATUS from the provided source GitHubClientSecret_STATUS
func (*GitHubClientSecret_STATUS) AssignProperties_To_GitHubClientSecret_STATUS ¶
func (secret *GitHubClientSecret_STATUS) AssignProperties_To_GitHubClientSecret_STATUS(destination *storage.GitHubClientSecret_STATUS) error
AssignProperties_To_GitHubClientSecret_STATUS populates the provided destination GitHubClientSecret_STATUS from our GitHubClientSecret_STATUS
func (*GitHubClientSecret_STATUS) DeepCopy ¶
func (in *GitHubClientSecret_STATUS) DeepCopy() *GitHubClientSecret_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitHubClientSecret_STATUS.
func (*GitHubClientSecret_STATUS) DeepCopyInto ¶
func (in *GitHubClientSecret_STATUS) DeepCopyInto(out *GitHubClientSecret_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GitHubClientSecret_STATUS) NewEmptyARMValue ¶
func (secret *GitHubClientSecret_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GitHubClientSecret_STATUS) PopulateFromARM ¶
func (secret *GitHubClientSecret_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GitHubClientSecret_STATUS_ARM ¶
type GitHubClientSecret_STATUS_ARM struct { // ByoaSecretAkvUrl: Bring your own app client secret AKV URL. ByoaSecretAkvUrl *string `json:"byoaSecretAkvUrl,omitempty"` // ByoaSecretName: Bring your own app client secret name in AKV. ByoaSecretName *string `json:"byoaSecretName,omitempty"` }
Client secret information for factory's bring your own app repository configuration.
func (*GitHubClientSecret_STATUS_ARM) DeepCopy ¶
func (in *GitHubClientSecret_STATUS_ARM) DeepCopy() *GitHubClientSecret_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitHubClientSecret_STATUS_ARM.
func (*GitHubClientSecret_STATUS_ARM) DeepCopyInto ¶
func (in *GitHubClientSecret_STATUS_ARM) DeepCopyInto(out *GitHubClientSecret_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalParameterSpecification ¶
type GlobalParameterSpecification struct { // +kubebuilder:validation:Required // Type: Global Parameter type. Type *GlobalParameterSpecification_Type `json:"type,omitempty"` // +kubebuilder:validation:Required // Value: Value of parameter. Value map[string]v1.JSON `json:"value,omitempty"` }
Definition of a single parameter for an entity.
func (*GlobalParameterSpecification) AssignProperties_From_GlobalParameterSpecification ¶
func (specification *GlobalParameterSpecification) AssignProperties_From_GlobalParameterSpecification(source *storage.GlobalParameterSpecification) error
AssignProperties_From_GlobalParameterSpecification populates our GlobalParameterSpecification from the provided source GlobalParameterSpecification
func (*GlobalParameterSpecification) AssignProperties_To_GlobalParameterSpecification ¶
func (specification *GlobalParameterSpecification) AssignProperties_To_GlobalParameterSpecification(destination *storage.GlobalParameterSpecification) error
AssignProperties_To_GlobalParameterSpecification populates the provided destination GlobalParameterSpecification from our GlobalParameterSpecification
func (*GlobalParameterSpecification) ConvertToARM ¶
func (specification *GlobalParameterSpecification) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*GlobalParameterSpecification) DeepCopy ¶
func (in *GlobalParameterSpecification) DeepCopy() *GlobalParameterSpecification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalParameterSpecification.
func (*GlobalParameterSpecification) DeepCopyInto ¶
func (in *GlobalParameterSpecification) DeepCopyInto(out *GlobalParameterSpecification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GlobalParameterSpecification) Initialize_From_GlobalParameterSpecification_STATUS ¶
func (specification *GlobalParameterSpecification) Initialize_From_GlobalParameterSpecification_STATUS(source *GlobalParameterSpecification_STATUS) error
Initialize_From_GlobalParameterSpecification_STATUS populates our GlobalParameterSpecification from the provided source GlobalParameterSpecification_STATUS
func (*GlobalParameterSpecification) NewEmptyARMValue ¶
func (specification *GlobalParameterSpecification) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GlobalParameterSpecification) PopulateFromARM ¶
func (specification *GlobalParameterSpecification) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GlobalParameterSpecification_ARM ¶
type GlobalParameterSpecification_ARM struct { // Type: Global Parameter type. Type *GlobalParameterSpecification_Type_ARM `json:"type,omitempty"` // Value: Value of parameter. Value map[string]v1.JSON `json:"value,omitempty"` }
Definition of a single parameter for an entity.
func (*GlobalParameterSpecification_ARM) DeepCopy ¶
func (in *GlobalParameterSpecification_ARM) DeepCopy() *GlobalParameterSpecification_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalParameterSpecification_ARM.
func (*GlobalParameterSpecification_ARM) DeepCopyInto ¶
func (in *GlobalParameterSpecification_ARM) DeepCopyInto(out *GlobalParameterSpecification_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalParameterSpecification_STATUS ¶
type GlobalParameterSpecification_STATUS struct { // Type: Global Parameter type. Type *GlobalParameterSpecification_Type_STATUS `json:"type,omitempty"` // Value: Value of parameter. Value map[string]v1.JSON `json:"value,omitempty"` }
Definition of a single parameter for an entity.
func (*GlobalParameterSpecification_STATUS) AssignProperties_From_GlobalParameterSpecification_STATUS ¶
func (specification *GlobalParameterSpecification_STATUS) AssignProperties_From_GlobalParameterSpecification_STATUS(source *storage.GlobalParameterSpecification_STATUS) error
AssignProperties_From_GlobalParameterSpecification_STATUS populates our GlobalParameterSpecification_STATUS from the provided source GlobalParameterSpecification_STATUS
func (*GlobalParameterSpecification_STATUS) AssignProperties_To_GlobalParameterSpecification_STATUS ¶
func (specification *GlobalParameterSpecification_STATUS) AssignProperties_To_GlobalParameterSpecification_STATUS(destination *storage.GlobalParameterSpecification_STATUS) error
AssignProperties_To_GlobalParameterSpecification_STATUS populates the provided destination GlobalParameterSpecification_STATUS from our GlobalParameterSpecification_STATUS
func (*GlobalParameterSpecification_STATUS) DeepCopy ¶
func (in *GlobalParameterSpecification_STATUS) DeepCopy() *GlobalParameterSpecification_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalParameterSpecification_STATUS.
func (*GlobalParameterSpecification_STATUS) DeepCopyInto ¶
func (in *GlobalParameterSpecification_STATUS) DeepCopyInto(out *GlobalParameterSpecification_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GlobalParameterSpecification_STATUS) NewEmptyARMValue ¶
func (specification *GlobalParameterSpecification_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GlobalParameterSpecification_STATUS) PopulateFromARM ¶
func (specification *GlobalParameterSpecification_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GlobalParameterSpecification_STATUS_ARM ¶
type GlobalParameterSpecification_STATUS_ARM struct { // Type: Global Parameter type. Type *GlobalParameterSpecification_Type_STATUS_ARM `json:"type,omitempty"` // Value: Value of parameter. Value map[string]v1.JSON `json:"value,omitempty"` }
Definition of a single parameter for an entity.
func (*GlobalParameterSpecification_STATUS_ARM) DeepCopy ¶
func (in *GlobalParameterSpecification_STATUS_ARM) DeepCopy() *GlobalParameterSpecification_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalParameterSpecification_STATUS_ARM.
func (*GlobalParameterSpecification_STATUS_ARM) DeepCopyInto ¶
func (in *GlobalParameterSpecification_STATUS_ARM) DeepCopyInto(out *GlobalParameterSpecification_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalParameterSpecification_Type ¶
type GlobalParameterSpecification_Type string
+kubebuilder:validation:Enum={"Array","Bool","Float","Int","Object","String"}
type GlobalParameterSpecification_Type_ARM ¶ added in v2.10.0
type GlobalParameterSpecification_Type_ARM string
+kubebuilder:validation:Enum={"Array","Bool","Float","Int","Object","String"}
type GlobalParameterSpecification_Type_STATUS ¶
type GlobalParameterSpecification_Type_STATUS string
type GlobalParameterSpecification_Type_STATUS_ARM ¶ added in v2.10.0
type GlobalParameterSpecification_Type_STATUS_ARM string
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 *storage.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 *storage.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 *storage.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 *storage.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 UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct {
Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}
Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type 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.