Documentation ¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package v1alpha1api20210501 contains API Schema definitions for the containerservice v1alpha1api20210501 API group +groupName=containerservice.azure.com
Package v1alpha1api20210501 contains API Schema definitions for the containerservice v1alpha1api20210501 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type AgentPoolMode_Status
- type AgentPoolType_Status
- type AgentPoolUpgradeSettings
- func (settings *AgentPoolUpgradeSettings) AssignPropertiesFromAgentPoolUpgradeSettings(source *alpha20210501s.AgentPoolUpgradeSettings) error
- func (settings *AgentPoolUpgradeSettings) AssignPropertiesToAgentPoolUpgradeSettings(destination *alpha20210501s.AgentPoolUpgradeSettings) error
- func (settings *AgentPoolUpgradeSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AgentPoolUpgradeSettings) DeepCopy() *AgentPoolUpgradeSettings
- func (in *AgentPoolUpgradeSettings) DeepCopyInto(out *AgentPoolUpgradeSettings)
- func (settings *AgentPoolUpgradeSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *AgentPoolUpgradeSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AgentPoolUpgradeSettingsARM
- type AgentPoolUpgradeSettings_Status
- func (settings *AgentPoolUpgradeSettings_Status) AssignPropertiesFromAgentPoolUpgradeSettingsStatus(source *alpha20210501s.AgentPoolUpgradeSettings_Status) error
- func (settings *AgentPoolUpgradeSettings_Status) AssignPropertiesToAgentPoolUpgradeSettingsStatus(destination *alpha20210501s.AgentPoolUpgradeSettings_Status) error
- func (in *AgentPoolUpgradeSettings_Status) DeepCopy() *AgentPoolUpgradeSettings_Status
- func (in *AgentPoolUpgradeSettings_Status) DeepCopyInto(out *AgentPoolUpgradeSettings_Status)
- func (settings *AgentPoolUpgradeSettings_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *AgentPoolUpgradeSettings_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AgentPoolUpgradeSettings_StatusARM
- type AgentPool_Status
- func (pool *AgentPool_Status) AssignPropertiesFromAgentPoolStatus(source *alpha20210501s.AgentPool_Status) error
- func (pool *AgentPool_Status) AssignPropertiesToAgentPoolStatus(destination *alpha20210501s.AgentPool_Status) error
- func (pool *AgentPool_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (pool *AgentPool_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *AgentPool_Status) DeepCopy() *AgentPool_Status
- func (in *AgentPool_Status) DeepCopyInto(out *AgentPool_Status)
- func (pool *AgentPool_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (pool *AgentPool_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AgentPool_StatusARM
- type Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties
- func (etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) AssignPropertiesFromComponentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties(...) error
- func (etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) AssignPropertiesToComponentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties(...) error
- func (etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) DeepCopy() ...
- func (in *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) DeepCopyInto(...)
- func (etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Componentsqit0EtschemasmanagedclusterpropertiespropertiesidentityprofileadditionalpropertiesARM
- type ContainerServiceLinuxProfile
- func (profile *ContainerServiceLinuxProfile) AssignPropertiesFromContainerServiceLinuxProfile(source *alpha20210501s.ContainerServiceLinuxProfile) error
- func (profile *ContainerServiceLinuxProfile) AssignPropertiesToContainerServiceLinuxProfile(destination *alpha20210501s.ContainerServiceLinuxProfile) error
- func (profile *ContainerServiceLinuxProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ContainerServiceLinuxProfile) DeepCopy() *ContainerServiceLinuxProfile
- func (in *ContainerServiceLinuxProfile) DeepCopyInto(out *ContainerServiceLinuxProfile)
- func (profile *ContainerServiceLinuxProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ContainerServiceLinuxProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerServiceLinuxProfileARM
- type ContainerServiceLinuxProfile_Status
- func (profile *ContainerServiceLinuxProfile_Status) AssignPropertiesFromContainerServiceLinuxProfileStatus(source *alpha20210501s.ContainerServiceLinuxProfile_Status) error
- func (profile *ContainerServiceLinuxProfile_Status) AssignPropertiesToContainerServiceLinuxProfileStatus(destination *alpha20210501s.ContainerServiceLinuxProfile_Status) error
- func (in *ContainerServiceLinuxProfile_Status) DeepCopy() *ContainerServiceLinuxProfile_Status
- func (in *ContainerServiceLinuxProfile_Status) DeepCopyInto(out *ContainerServiceLinuxProfile_Status)
- func (profile *ContainerServiceLinuxProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ContainerServiceLinuxProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerServiceLinuxProfile_StatusARM
- type ContainerServiceNetworkProfile
- func (profile *ContainerServiceNetworkProfile) AssignPropertiesFromContainerServiceNetworkProfile(source *alpha20210501s.ContainerServiceNetworkProfile) error
- func (profile *ContainerServiceNetworkProfile) AssignPropertiesToContainerServiceNetworkProfile(destination *alpha20210501s.ContainerServiceNetworkProfile) error
- func (profile *ContainerServiceNetworkProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ContainerServiceNetworkProfile) DeepCopy() *ContainerServiceNetworkProfile
- func (in *ContainerServiceNetworkProfile) DeepCopyInto(out *ContainerServiceNetworkProfile)
- func (profile *ContainerServiceNetworkProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ContainerServiceNetworkProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerServiceNetworkProfileARM
- type ContainerServiceNetworkProfileLoadBalancerSku
- type ContainerServiceNetworkProfileNetworkMode
- type ContainerServiceNetworkProfileNetworkPlugin
- type ContainerServiceNetworkProfileNetworkPolicy
- type ContainerServiceNetworkProfileOutboundType
- type ContainerServiceNetworkProfileStatusLoadBalancerSku
- type ContainerServiceNetworkProfileStatusNetworkMode
- type ContainerServiceNetworkProfileStatusNetworkPlugin
- type ContainerServiceNetworkProfileStatusNetworkPolicy
- type ContainerServiceNetworkProfileStatusOutboundType
- type ContainerServiceNetworkProfile_Status
- func (profile *ContainerServiceNetworkProfile_Status) AssignPropertiesFromContainerServiceNetworkProfileStatus(source *alpha20210501s.ContainerServiceNetworkProfile_Status) error
- func (profile *ContainerServiceNetworkProfile_Status) AssignPropertiesToContainerServiceNetworkProfileStatus(destination *alpha20210501s.ContainerServiceNetworkProfile_Status) error
- func (in *ContainerServiceNetworkProfile_Status) DeepCopy() *ContainerServiceNetworkProfile_Status
- func (in *ContainerServiceNetworkProfile_Status) DeepCopyInto(out *ContainerServiceNetworkProfile_Status)
- func (profile *ContainerServiceNetworkProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ContainerServiceNetworkProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerServiceNetworkProfile_StatusARM
- type ContainerServiceSshConfiguration
- func (configuration *ContainerServiceSshConfiguration) AssignPropertiesFromContainerServiceSshConfiguration(source *alpha20210501s.ContainerServiceSshConfiguration) error
- func (configuration *ContainerServiceSshConfiguration) AssignPropertiesToContainerServiceSshConfiguration(destination *alpha20210501s.ContainerServiceSshConfiguration) error
- func (configuration *ContainerServiceSshConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ContainerServiceSshConfiguration) DeepCopy() *ContainerServiceSshConfiguration
- func (in *ContainerServiceSshConfiguration) DeepCopyInto(out *ContainerServiceSshConfiguration)
- func (configuration *ContainerServiceSshConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *ContainerServiceSshConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerServiceSshConfigurationARM
- type ContainerServiceSshConfiguration_Status
- func (configuration *ContainerServiceSshConfiguration_Status) AssignPropertiesFromContainerServiceSshConfigurationStatus(source *alpha20210501s.ContainerServiceSshConfiguration_Status) error
- func (configuration *ContainerServiceSshConfiguration_Status) AssignPropertiesToContainerServiceSshConfigurationStatus(destination *alpha20210501s.ContainerServiceSshConfiguration_Status) error
- func (in *ContainerServiceSshConfiguration_Status) DeepCopy() *ContainerServiceSshConfiguration_Status
- func (in *ContainerServiceSshConfiguration_Status) DeepCopyInto(out *ContainerServiceSshConfiguration_Status)
- func (configuration *ContainerServiceSshConfiguration_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *ContainerServiceSshConfiguration_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerServiceSshConfiguration_StatusARM
- type ContainerServiceSshPublicKey
- func (publicKey *ContainerServiceSshPublicKey) AssignPropertiesFromContainerServiceSshPublicKey(source *alpha20210501s.ContainerServiceSshPublicKey) error
- func (publicKey *ContainerServiceSshPublicKey) AssignPropertiesToContainerServiceSshPublicKey(destination *alpha20210501s.ContainerServiceSshPublicKey) error
- func (publicKey *ContainerServiceSshPublicKey) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ContainerServiceSshPublicKey) DeepCopy() *ContainerServiceSshPublicKey
- func (in *ContainerServiceSshPublicKey) DeepCopyInto(out *ContainerServiceSshPublicKey)
- func (publicKey *ContainerServiceSshPublicKey) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (publicKey *ContainerServiceSshPublicKey) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerServiceSshPublicKeyARM
- type ContainerServiceSshPublicKey_Status
- func (publicKey *ContainerServiceSshPublicKey_Status) AssignPropertiesFromContainerServiceSshPublicKeyStatus(source *alpha20210501s.ContainerServiceSshPublicKey_Status) error
- func (publicKey *ContainerServiceSshPublicKey_Status) AssignPropertiesToContainerServiceSshPublicKeyStatus(destination *alpha20210501s.ContainerServiceSshPublicKey_Status) error
- func (in *ContainerServiceSshPublicKey_Status) DeepCopy() *ContainerServiceSshPublicKey_Status
- func (in *ContainerServiceSshPublicKey_Status) DeepCopyInto(out *ContainerServiceSshPublicKey_Status)
- func (publicKey *ContainerServiceSshPublicKey_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (publicKey *ContainerServiceSshPublicKey_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerServiceSshPublicKey_StatusARM
- type ExtendedLocation
- func (location *ExtendedLocation) AssignPropertiesFromExtendedLocation(source *alpha20210501s.ExtendedLocation) error
- func (location *ExtendedLocation) AssignPropertiesToExtendedLocation(destination *alpha20210501s.ExtendedLocation) error
- func (location *ExtendedLocation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
- func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
- func (location *ExtendedLocation) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (location *ExtendedLocation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ExtendedLocationARM
- type ExtendedLocationType
- type ExtendedLocationType_Status
- type ExtendedLocation_Status
- func (location *ExtendedLocation_Status) AssignPropertiesFromExtendedLocationStatus(source *alpha20210501s.ExtendedLocation_Status) error
- func (location *ExtendedLocation_Status) AssignPropertiesToExtendedLocationStatus(destination *alpha20210501s.ExtendedLocation_Status) error
- func (in *ExtendedLocation_Status) DeepCopy() *ExtendedLocation_Status
- func (in *ExtendedLocation_Status) DeepCopyInto(out *ExtendedLocation_Status)
- func (location *ExtendedLocation_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (location *ExtendedLocation_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ExtendedLocation_StatusARM
- type GPUInstanceProfile_Status
- type KubeletConfig
- func (config *KubeletConfig) AssignPropertiesFromKubeletConfig(source *alpha20210501s.KubeletConfig) error
- func (config *KubeletConfig) AssignPropertiesToKubeletConfig(destination *alpha20210501s.KubeletConfig) error
- func (config *KubeletConfig) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *KubeletConfig) DeepCopy() *KubeletConfig
- func (in *KubeletConfig) DeepCopyInto(out *KubeletConfig)
- func (config *KubeletConfig) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (config *KubeletConfig) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KubeletConfigARM
- type KubeletConfig_Status
- func (config *KubeletConfig_Status) AssignPropertiesFromKubeletConfigStatus(source *alpha20210501s.KubeletConfig_Status) error
- func (config *KubeletConfig_Status) AssignPropertiesToKubeletConfigStatus(destination *alpha20210501s.KubeletConfig_Status) error
- func (in *KubeletConfig_Status) DeepCopy() *KubeletConfig_Status
- func (in *KubeletConfig_Status) DeepCopyInto(out *KubeletConfig_Status)
- func (config *KubeletConfig_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (config *KubeletConfig_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KubeletConfig_StatusARM
- type KubeletDiskType_Status
- type LinuxOSConfig
- func (config *LinuxOSConfig) AssignPropertiesFromLinuxOSConfig(source *alpha20210501s.LinuxOSConfig) error
- func (config *LinuxOSConfig) AssignPropertiesToLinuxOSConfig(destination *alpha20210501s.LinuxOSConfig) error
- func (config *LinuxOSConfig) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *LinuxOSConfig) DeepCopy() *LinuxOSConfig
- func (in *LinuxOSConfig) DeepCopyInto(out *LinuxOSConfig)
- func (config *LinuxOSConfig) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (config *LinuxOSConfig) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LinuxOSConfigARM
- type LinuxOSConfig_Status
- func (config *LinuxOSConfig_Status) AssignPropertiesFromLinuxOSConfigStatus(source *alpha20210501s.LinuxOSConfig_Status) error
- func (config *LinuxOSConfig_Status) AssignPropertiesToLinuxOSConfigStatus(destination *alpha20210501s.LinuxOSConfig_Status) error
- func (in *LinuxOSConfig_Status) DeepCopy() *LinuxOSConfig_Status
- func (in *LinuxOSConfig_Status) DeepCopyInto(out *LinuxOSConfig_Status)
- func (config *LinuxOSConfig_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (config *LinuxOSConfig_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LinuxOSConfig_StatusARM
- type ManagedCluster
- func (cluster *ManagedCluster) AssignPropertiesFromManagedCluster(source *alpha20210501s.ManagedCluster) error
- func (cluster *ManagedCluster) AssignPropertiesToManagedCluster(destination *alpha20210501s.ManagedCluster) error
- func (cluster *ManagedCluster) AzureName() string
- func (cluster *ManagedCluster) ConvertFrom(hub conversion.Hub) error
- func (cluster *ManagedCluster) ConvertTo(hub conversion.Hub) error
- func (in *ManagedCluster) DeepCopy() *ManagedCluster
- func (in *ManagedCluster) DeepCopyInto(out *ManagedCluster)
- func (in *ManagedCluster) DeepCopyObject() runtime.Object
- func (cluster *ManagedCluster) Default()
- func (cluster ManagedCluster) GetAPIVersion() string
- func (cluster *ManagedCluster) GetConditions() conditions.Conditions
- func (cluster *ManagedCluster) GetResourceScope() genruntime.ResourceScope
- func (cluster *ManagedCluster) GetSpec() genruntime.ConvertibleSpec
- func (cluster *ManagedCluster) GetStatus() genruntime.ConvertibleStatus
- func (cluster *ManagedCluster) GetType() string
- func (cluster *ManagedCluster) NewEmptyStatus() genruntime.ConvertibleStatus
- func (cluster *ManagedCluster) OriginalGVK() *schema.GroupVersionKind
- func (cluster *ManagedCluster) Owner() *genruntime.ResourceReference
- func (cluster *ManagedCluster) SetConditions(conditions conditions.Conditions)
- func (cluster *ManagedCluster) SetStatus(status genruntime.ConvertibleStatus) error
- func (cluster *ManagedCluster) ValidateCreate() error
- func (cluster *ManagedCluster) ValidateDelete() error
- func (cluster *ManagedCluster) ValidateUpdate(old runtime.Object) error
- type ManagedClusterAADProfile
- func (profile *ManagedClusterAADProfile) AssignPropertiesFromManagedClusterAADProfile(source *alpha20210501s.ManagedClusterAADProfile) error
- func (profile *ManagedClusterAADProfile) AssignPropertiesToManagedClusterAADProfile(destination *alpha20210501s.ManagedClusterAADProfile) error
- func (profile *ManagedClusterAADProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterAADProfile) DeepCopy() *ManagedClusterAADProfile
- func (in *ManagedClusterAADProfile) DeepCopyInto(out *ManagedClusterAADProfile)
- func (profile *ManagedClusterAADProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterAADProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterAADProfileARM
- type ManagedClusterAADProfile_Status
- func (profile *ManagedClusterAADProfile_Status) AssignPropertiesFromManagedClusterAADProfileStatus(source *alpha20210501s.ManagedClusterAADProfile_Status) error
- func (profile *ManagedClusterAADProfile_Status) AssignPropertiesToManagedClusterAADProfileStatus(destination *alpha20210501s.ManagedClusterAADProfile_Status) error
- func (in *ManagedClusterAADProfile_Status) DeepCopy() *ManagedClusterAADProfile_Status
- func (in *ManagedClusterAADProfile_Status) DeepCopyInto(out *ManagedClusterAADProfile_Status)
- func (profile *ManagedClusterAADProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterAADProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterAADProfile_StatusARM
- type ManagedClusterAPIServerAccessProfile
- func (profile *ManagedClusterAPIServerAccessProfile) AssignPropertiesFromManagedClusterAPIServerAccessProfile(source *alpha20210501s.ManagedClusterAPIServerAccessProfile) error
- func (profile *ManagedClusterAPIServerAccessProfile) AssignPropertiesToManagedClusterAPIServerAccessProfile(destination *alpha20210501s.ManagedClusterAPIServerAccessProfile) error
- func (profile *ManagedClusterAPIServerAccessProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterAPIServerAccessProfile) DeepCopy() *ManagedClusterAPIServerAccessProfile
- func (in *ManagedClusterAPIServerAccessProfile) DeepCopyInto(out *ManagedClusterAPIServerAccessProfile)
- func (profile *ManagedClusterAPIServerAccessProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterAPIServerAccessProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterAPIServerAccessProfileARM
- type ManagedClusterAPIServerAccessProfile_Status
- func (profile *ManagedClusterAPIServerAccessProfile_Status) AssignPropertiesFromManagedClusterAPIServerAccessProfileStatus(source *alpha20210501s.ManagedClusterAPIServerAccessProfile_Status) error
- func (profile *ManagedClusterAPIServerAccessProfile_Status) AssignPropertiesToManagedClusterAPIServerAccessProfileStatus(destination *alpha20210501s.ManagedClusterAPIServerAccessProfile_Status) error
- func (in *ManagedClusterAPIServerAccessProfile_Status) DeepCopy() *ManagedClusterAPIServerAccessProfile_Status
- func (in *ManagedClusterAPIServerAccessProfile_Status) DeepCopyInto(out *ManagedClusterAPIServerAccessProfile_Status)
- func (profile *ManagedClusterAPIServerAccessProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterAPIServerAccessProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterAPIServerAccessProfile_StatusARM
- type ManagedClusterAddonProfile
- func (profile *ManagedClusterAddonProfile) AssignPropertiesFromManagedClusterAddonProfile(source *alpha20210501s.ManagedClusterAddonProfile) error
- func (profile *ManagedClusterAddonProfile) AssignPropertiesToManagedClusterAddonProfile(destination *alpha20210501s.ManagedClusterAddonProfile) error
- func (profile *ManagedClusterAddonProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterAddonProfile) DeepCopy() *ManagedClusterAddonProfile
- func (in *ManagedClusterAddonProfile) DeepCopyInto(out *ManagedClusterAddonProfile)
- func (profile *ManagedClusterAddonProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterAddonProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterAddonProfileARM
- type ManagedClusterAgentPoolProfile
- func (profile *ManagedClusterAgentPoolProfile) AssignPropertiesFromManagedClusterAgentPoolProfile(source *alpha20210501s.ManagedClusterAgentPoolProfile) error
- func (profile *ManagedClusterAgentPoolProfile) AssignPropertiesToManagedClusterAgentPoolProfile(destination *alpha20210501s.ManagedClusterAgentPoolProfile) error
- func (profile *ManagedClusterAgentPoolProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterAgentPoolProfile) DeepCopy() *ManagedClusterAgentPoolProfile
- func (in *ManagedClusterAgentPoolProfile) DeepCopyInto(out *ManagedClusterAgentPoolProfile)
- func (profile *ManagedClusterAgentPoolProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterAgentPoolProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterAgentPoolProfileARM
- type ManagedClusterAgentPoolProfileGpuInstanceProfile
- type ManagedClusterAgentPoolProfileKubeletDiskType
- type ManagedClusterAgentPoolProfileMode
- type ManagedClusterAgentPoolProfileOsDiskType
- type ManagedClusterAgentPoolProfileOsSKU
- type ManagedClusterAgentPoolProfileOsType
- type ManagedClusterAgentPoolProfilePropertiesARM
- type ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile
- type ManagedClusterAgentPoolProfilePropertiesKubeletDiskType
- type ManagedClusterAgentPoolProfilePropertiesMode
- type ManagedClusterAgentPoolProfilePropertiesOsDiskType
- type ManagedClusterAgentPoolProfilePropertiesOsSKU
- type ManagedClusterAgentPoolProfilePropertiesOsType
- type ManagedClusterAgentPoolProfilePropertiesScaleSetEvictionPolicy
- type ManagedClusterAgentPoolProfilePropertiesScaleSetPriority
- type ManagedClusterAgentPoolProfilePropertiesType
- type ManagedClusterAgentPoolProfileProperties_StatusARM
- type ManagedClusterAgentPoolProfileScaleSetEvictionPolicy
- type ManagedClusterAgentPoolProfileScaleSetPriority
- type ManagedClusterAgentPoolProfileType
- type ManagedClusterAgentPoolProfile_Status
- func (profile *ManagedClusterAgentPoolProfile_Status) AssignPropertiesFromManagedClusterAgentPoolProfileStatus(source *alpha20210501s.ManagedClusterAgentPoolProfile_Status) error
- func (profile *ManagedClusterAgentPoolProfile_Status) AssignPropertiesToManagedClusterAgentPoolProfileStatus(destination *alpha20210501s.ManagedClusterAgentPoolProfile_Status) error
- func (in *ManagedClusterAgentPoolProfile_Status) DeepCopy() *ManagedClusterAgentPoolProfile_Status
- func (in *ManagedClusterAgentPoolProfile_Status) DeepCopyInto(out *ManagedClusterAgentPoolProfile_Status)
- func (profile *ManagedClusterAgentPoolProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterAgentPoolProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterAgentPoolProfile_StatusARM
- type ManagedClusterAutoUpgradeProfile
- func (profile *ManagedClusterAutoUpgradeProfile) AssignPropertiesFromManagedClusterAutoUpgradeProfile(source *alpha20210501s.ManagedClusterAutoUpgradeProfile) error
- func (profile *ManagedClusterAutoUpgradeProfile) AssignPropertiesToManagedClusterAutoUpgradeProfile(destination *alpha20210501s.ManagedClusterAutoUpgradeProfile) error
- func (profile *ManagedClusterAutoUpgradeProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterAutoUpgradeProfile) DeepCopy() *ManagedClusterAutoUpgradeProfile
- func (in *ManagedClusterAutoUpgradeProfile) DeepCopyInto(out *ManagedClusterAutoUpgradeProfile)
- func (profile *ManagedClusterAutoUpgradeProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterAutoUpgradeProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterAutoUpgradeProfileARM
- type ManagedClusterAutoUpgradeProfileStatusUpgradeChannel
- type ManagedClusterAutoUpgradeProfileUpgradeChannel
- type ManagedClusterAutoUpgradeProfile_Status
- func (profile *ManagedClusterAutoUpgradeProfile_Status) AssignPropertiesFromManagedClusterAutoUpgradeProfileStatus(source *alpha20210501s.ManagedClusterAutoUpgradeProfile_Status) error
- func (profile *ManagedClusterAutoUpgradeProfile_Status) AssignPropertiesToManagedClusterAutoUpgradeProfileStatus(destination *alpha20210501s.ManagedClusterAutoUpgradeProfile_Status) error
- func (in *ManagedClusterAutoUpgradeProfile_Status) DeepCopy() *ManagedClusterAutoUpgradeProfile_Status
- func (in *ManagedClusterAutoUpgradeProfile_Status) DeepCopyInto(out *ManagedClusterAutoUpgradeProfile_Status)
- func (profile *ManagedClusterAutoUpgradeProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterAutoUpgradeProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterAutoUpgradeProfile_StatusARM
- type ManagedClusterHTTPProxyConfig
- func (config *ManagedClusterHTTPProxyConfig) AssignPropertiesFromManagedClusterHTTPProxyConfig(source *alpha20210501s.ManagedClusterHTTPProxyConfig) error
- func (config *ManagedClusterHTTPProxyConfig) AssignPropertiesToManagedClusterHTTPProxyConfig(destination *alpha20210501s.ManagedClusterHTTPProxyConfig) error
- func (config *ManagedClusterHTTPProxyConfig) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterHTTPProxyConfig) DeepCopy() *ManagedClusterHTTPProxyConfig
- func (in *ManagedClusterHTTPProxyConfig) DeepCopyInto(out *ManagedClusterHTTPProxyConfig)
- func (config *ManagedClusterHTTPProxyConfig) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (config *ManagedClusterHTTPProxyConfig) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterHTTPProxyConfigARM
- type ManagedClusterHTTPProxyConfig_Status
- func (config *ManagedClusterHTTPProxyConfig_Status) AssignPropertiesFromManagedClusterHTTPProxyConfigStatus(source *alpha20210501s.ManagedClusterHTTPProxyConfig_Status) error
- func (config *ManagedClusterHTTPProxyConfig_Status) AssignPropertiesToManagedClusterHTTPProxyConfigStatus(destination *alpha20210501s.ManagedClusterHTTPProxyConfig_Status) error
- func (in *ManagedClusterHTTPProxyConfig_Status) DeepCopy() *ManagedClusterHTTPProxyConfig_Status
- func (in *ManagedClusterHTTPProxyConfig_Status) DeepCopyInto(out *ManagedClusterHTTPProxyConfig_Status)
- func (config *ManagedClusterHTTPProxyConfig_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (config *ManagedClusterHTTPProxyConfig_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterHTTPProxyConfig_StatusARM
- type ManagedClusterIdentity
- func (identity *ManagedClusterIdentity) AssignPropertiesFromManagedClusterIdentity(source *alpha20210501s.ManagedClusterIdentity) error
- func (identity *ManagedClusterIdentity) AssignPropertiesToManagedClusterIdentity(destination *alpha20210501s.ManagedClusterIdentity) error
- func (identity *ManagedClusterIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterIdentity) DeepCopy() *ManagedClusterIdentity
- func (in *ManagedClusterIdentity) DeepCopyInto(out *ManagedClusterIdentity)
- func (identity *ManagedClusterIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedClusterIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterIdentityARM
- type ManagedClusterIdentityStatusType
- type ManagedClusterIdentityType
- type ManagedClusterIdentity_Status
- func (identity *ManagedClusterIdentity_Status) AssignPropertiesFromManagedClusterIdentityStatus(source *alpha20210501s.ManagedClusterIdentity_Status) error
- func (identity *ManagedClusterIdentity_Status) AssignPropertiesToManagedClusterIdentityStatus(destination *alpha20210501s.ManagedClusterIdentity_Status) error
- func (in *ManagedClusterIdentity_Status) DeepCopy() *ManagedClusterIdentity_Status
- func (in *ManagedClusterIdentity_Status) DeepCopyInto(out *ManagedClusterIdentity_Status)
- func (identity *ManagedClusterIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedClusterIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterIdentity_StatusARM
- type ManagedClusterIdentity_Status_UserAssignedIdentities
- func (identities *ManagedClusterIdentity_Status_UserAssignedIdentities) AssignPropertiesFromManagedClusterIdentityStatusUserAssignedIdentities(source *alpha20210501s.ManagedClusterIdentity_Status_UserAssignedIdentities) error
- func (identities *ManagedClusterIdentity_Status_UserAssignedIdentities) AssignPropertiesToManagedClusterIdentityStatusUserAssignedIdentities(...) error
- func (in *ManagedClusterIdentity_Status_UserAssignedIdentities) DeepCopy() *ManagedClusterIdentity_Status_UserAssignedIdentities
- func (in *ManagedClusterIdentity_Status_UserAssignedIdentities) DeepCopyInto(out *ManagedClusterIdentity_Status_UserAssignedIdentities)
- func (identities *ManagedClusterIdentity_Status_UserAssignedIdentities) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identities *ManagedClusterIdentity_Status_UserAssignedIdentities) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterIdentity_Status_UserAssignedIdentitiesARM
- type ManagedClusterList
- type ManagedClusterLoadBalancerProfile
- func (profile *ManagedClusterLoadBalancerProfile) AssignPropertiesFromManagedClusterLoadBalancerProfile(source *alpha20210501s.ManagedClusterLoadBalancerProfile) error
- func (profile *ManagedClusterLoadBalancerProfile) AssignPropertiesToManagedClusterLoadBalancerProfile(destination *alpha20210501s.ManagedClusterLoadBalancerProfile) error
- func (profile *ManagedClusterLoadBalancerProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterLoadBalancerProfile) DeepCopy() *ManagedClusterLoadBalancerProfile
- func (in *ManagedClusterLoadBalancerProfile) DeepCopyInto(out *ManagedClusterLoadBalancerProfile)
- func (profile *ManagedClusterLoadBalancerProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterLoadBalancerProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterLoadBalancerProfileARM
- type ManagedClusterLoadBalancerProfileManagedOutboundIPs
- func (iPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileManagedOutboundIPs(source *alpha20210501s.ManagedClusterLoadBalancerProfileManagedOutboundIPs) error
- func (iPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileManagedOutboundIPs(...) error
- func (iPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterLoadBalancerProfileManagedOutboundIPs) DeepCopy() *ManagedClusterLoadBalancerProfileManagedOutboundIPs
- func (in *ManagedClusterLoadBalancerProfileManagedOutboundIPs) DeepCopyInto(out *ManagedClusterLoadBalancerProfileManagedOutboundIPs)
- func (iPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (iPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterLoadBalancerProfileManagedOutboundIPsARM
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixes
- func (prefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) AssignPropertiesFromManagedClusterLoadBalancerProfileOutboundIPPrefixes(source *alpha20210501s.ManagedClusterLoadBalancerProfileOutboundIPPrefixes) error
- func (prefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) AssignPropertiesToManagedClusterLoadBalancerProfileOutboundIPPrefixes(...) error
- func (prefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) DeepCopy() *ManagedClusterLoadBalancerProfileOutboundIPPrefixes
- func (in *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) DeepCopyInto(out *ManagedClusterLoadBalancerProfileOutboundIPPrefixes)
- func (prefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (prefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixesARM
- type ManagedClusterLoadBalancerProfileOutboundIPs
- func (iPs *ManagedClusterLoadBalancerProfileOutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileOutboundIPs(source *alpha20210501s.ManagedClusterLoadBalancerProfileOutboundIPs) error
- func (iPs *ManagedClusterLoadBalancerProfileOutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileOutboundIPs(destination *alpha20210501s.ManagedClusterLoadBalancerProfileOutboundIPs) error
- func (iPs *ManagedClusterLoadBalancerProfileOutboundIPs) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterLoadBalancerProfileOutboundIPs) DeepCopy() *ManagedClusterLoadBalancerProfileOutboundIPs
- func (in *ManagedClusterLoadBalancerProfileOutboundIPs) DeepCopyInto(out *ManagedClusterLoadBalancerProfileOutboundIPs)
- func (iPs *ManagedClusterLoadBalancerProfileOutboundIPs) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (iPs *ManagedClusterLoadBalancerProfileOutboundIPs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterLoadBalancerProfileOutboundIPsARM
- type ManagedClusterLoadBalancerProfile_Status
- func (profile *ManagedClusterLoadBalancerProfile_Status) AssignPropertiesFromManagedClusterLoadBalancerProfileStatus(source *alpha20210501s.ManagedClusterLoadBalancerProfile_Status) error
- func (profile *ManagedClusterLoadBalancerProfile_Status) AssignPropertiesToManagedClusterLoadBalancerProfileStatus(destination *alpha20210501s.ManagedClusterLoadBalancerProfile_Status) error
- func (in *ManagedClusterLoadBalancerProfile_Status) DeepCopy() *ManagedClusterLoadBalancerProfile_Status
- func (in *ManagedClusterLoadBalancerProfile_Status) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status)
- func (profile *ManagedClusterLoadBalancerProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterLoadBalancerProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterLoadBalancerProfile_StatusARM
- type ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs
- func (iPs *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileStatusManagedOutboundIPs(...) error
- func (iPs *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileStatusManagedOutboundIPs(...) error
- func (in *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) DeepCopy() *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs
- func (in *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs)
- func (iPs *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (iPs *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM
- func (in *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM) DeepCopy() *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM
- func (in *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM)
- type ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes
- func (prefixes *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) AssignPropertiesFromManagedClusterLoadBalancerProfileStatusOutboundIPPrefixes(...) error
- func (prefixes *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) AssignPropertiesToManagedClusterLoadBalancerProfileStatusOutboundIPPrefixes(...) error
- func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) DeepCopy() *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes
- func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes)
- func (prefixes *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (prefixes *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM
- func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM) DeepCopy() *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM
- func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM)
- type ManagedClusterLoadBalancerProfile_Status_OutboundIPs
- func (iPs *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileStatusOutboundIPs(source *alpha20210501s.ManagedClusterLoadBalancerProfile_Status_OutboundIPs) error
- func (iPs *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileStatusOutboundIPs(...) error
- func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) DeepCopy() *ManagedClusterLoadBalancerProfile_Status_OutboundIPs
- func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status_OutboundIPs)
- func (iPs *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (iPs *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterLoadBalancerProfile_Status_OutboundIPsARM
- type ManagedClusterOperatorSecrets
- func (secrets *ManagedClusterOperatorSecrets) AssignPropertiesFromManagedClusterOperatorSecrets(source *alpha20210501s.ManagedClusterOperatorSecrets) error
- func (secrets *ManagedClusterOperatorSecrets) AssignPropertiesToManagedClusterOperatorSecrets(destination *alpha20210501s.ManagedClusterOperatorSecrets) error
- func (in *ManagedClusterOperatorSecrets) DeepCopy() *ManagedClusterOperatorSecrets
- func (in *ManagedClusterOperatorSecrets) DeepCopyInto(out *ManagedClusterOperatorSecrets)
- type ManagedClusterOperatorSpec
- func (operator *ManagedClusterOperatorSpec) AssignPropertiesFromManagedClusterOperatorSpec(source *alpha20210501s.ManagedClusterOperatorSpec) error
- func (operator *ManagedClusterOperatorSpec) AssignPropertiesToManagedClusterOperatorSpec(destination *alpha20210501s.ManagedClusterOperatorSpec) error
- func (in *ManagedClusterOperatorSpec) DeepCopy() *ManagedClusterOperatorSpec
- func (in *ManagedClusterOperatorSpec) DeepCopyInto(out *ManagedClusterOperatorSpec)
- type ManagedClusterPodIdentity
- func (identity *ManagedClusterPodIdentity) AssignPropertiesFromManagedClusterPodIdentity(source *alpha20210501s.ManagedClusterPodIdentity) error
- func (identity *ManagedClusterPodIdentity) AssignPropertiesToManagedClusterPodIdentity(destination *alpha20210501s.ManagedClusterPodIdentity) error
- func (identity *ManagedClusterPodIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterPodIdentity) DeepCopy() *ManagedClusterPodIdentity
- func (in *ManagedClusterPodIdentity) DeepCopyInto(out *ManagedClusterPodIdentity)
- func (identity *ManagedClusterPodIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedClusterPodIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterPodIdentityARM
- type ManagedClusterPodIdentityException
- func (exception *ManagedClusterPodIdentityException) AssignPropertiesFromManagedClusterPodIdentityException(source *alpha20210501s.ManagedClusterPodIdentityException) error
- func (exception *ManagedClusterPodIdentityException) AssignPropertiesToManagedClusterPodIdentityException(destination *alpha20210501s.ManagedClusterPodIdentityException) error
- func (exception *ManagedClusterPodIdentityException) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterPodIdentityException) DeepCopy() *ManagedClusterPodIdentityException
- func (in *ManagedClusterPodIdentityException) DeepCopyInto(out *ManagedClusterPodIdentityException)
- func (exception *ManagedClusterPodIdentityException) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (exception *ManagedClusterPodIdentityException) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterPodIdentityExceptionARM
- type ManagedClusterPodIdentityException_Status
- func (exception *ManagedClusterPodIdentityException_Status) AssignPropertiesFromManagedClusterPodIdentityExceptionStatus(source *alpha20210501s.ManagedClusterPodIdentityException_Status) error
- func (exception *ManagedClusterPodIdentityException_Status) AssignPropertiesToManagedClusterPodIdentityExceptionStatus(destination *alpha20210501s.ManagedClusterPodIdentityException_Status) error
- func (in *ManagedClusterPodIdentityException_Status) DeepCopy() *ManagedClusterPodIdentityException_Status
- func (in *ManagedClusterPodIdentityException_Status) DeepCopyInto(out *ManagedClusterPodIdentityException_Status)
- func (exception *ManagedClusterPodIdentityException_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (exception *ManagedClusterPodIdentityException_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterPodIdentityException_StatusARM
- type ManagedClusterPodIdentityProfile
- func (profile *ManagedClusterPodIdentityProfile) AssignPropertiesFromManagedClusterPodIdentityProfile(source *alpha20210501s.ManagedClusterPodIdentityProfile) error
- func (profile *ManagedClusterPodIdentityProfile) AssignPropertiesToManagedClusterPodIdentityProfile(destination *alpha20210501s.ManagedClusterPodIdentityProfile) error
- func (profile *ManagedClusterPodIdentityProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterPodIdentityProfile) DeepCopy() *ManagedClusterPodIdentityProfile
- func (in *ManagedClusterPodIdentityProfile) DeepCopyInto(out *ManagedClusterPodIdentityProfile)
- func (profile *ManagedClusterPodIdentityProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterPodIdentityProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterPodIdentityProfileARM
- type ManagedClusterPodIdentityProfile_Status
- func (profile *ManagedClusterPodIdentityProfile_Status) AssignPropertiesFromManagedClusterPodIdentityProfileStatus(source *alpha20210501s.ManagedClusterPodIdentityProfile_Status) error
- func (profile *ManagedClusterPodIdentityProfile_Status) AssignPropertiesToManagedClusterPodIdentityProfileStatus(destination *alpha20210501s.ManagedClusterPodIdentityProfile_Status) error
- func (in *ManagedClusterPodIdentityProfile_Status) DeepCopy() *ManagedClusterPodIdentityProfile_Status
- func (in *ManagedClusterPodIdentityProfile_Status) DeepCopyInto(out *ManagedClusterPodIdentityProfile_Status)
- func (profile *ManagedClusterPodIdentityProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterPodIdentityProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterPodIdentityProfile_StatusARM
- type ManagedClusterPodIdentityProvisioningErrorBody_Status
- func (body *ManagedClusterPodIdentityProvisioningErrorBody_Status) AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorBodyStatus(source *alpha20210501s.ManagedClusterPodIdentityProvisioningErrorBody_Status) error
- func (body *ManagedClusterPodIdentityProvisioningErrorBody_Status) AssignPropertiesToManagedClusterPodIdentityProvisioningErrorBodyStatus(...) error
- func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status) DeepCopy() *ManagedClusterPodIdentityProvisioningErrorBody_Status
- func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningErrorBody_Status)
- func (body *ManagedClusterPodIdentityProvisioningErrorBody_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (body *ManagedClusterPodIdentityProvisioningErrorBody_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterPodIdentityProvisioningErrorBody_StatusARM
- type ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled
- func (unrolled *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorBodyStatusUnrolled(...) error
- func (unrolled *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) AssignPropertiesToManagedClusterPodIdentityProvisioningErrorBodyStatusUnrolled(...) error
- func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) DeepCopy() *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled
- func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled)
- func (unrolled *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (unrolled *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM
- func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM) DeepCopy() *ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM
- func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM)
- type ManagedClusterPodIdentityProvisioningError_Status
- func (error *ManagedClusterPodIdentityProvisioningError_Status) AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorStatus(source *alpha20210501s.ManagedClusterPodIdentityProvisioningError_Status) error
- func (error *ManagedClusterPodIdentityProvisioningError_Status) AssignPropertiesToManagedClusterPodIdentityProvisioningErrorStatus(destination *alpha20210501s.ManagedClusterPodIdentityProvisioningError_Status) error
- func (in *ManagedClusterPodIdentityProvisioningError_Status) DeepCopy() *ManagedClusterPodIdentityProvisioningError_Status
- func (in *ManagedClusterPodIdentityProvisioningError_Status) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningError_Status)
- func (error *ManagedClusterPodIdentityProvisioningError_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (error *ManagedClusterPodIdentityProvisioningError_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterPodIdentityProvisioningError_StatusARM
- type ManagedClusterPodIdentityStatusProvisioningState
- type ManagedClusterPodIdentity_Status
- func (identity *ManagedClusterPodIdentity_Status) AssignPropertiesFromManagedClusterPodIdentityStatus(source *alpha20210501s.ManagedClusterPodIdentity_Status) error
- func (identity *ManagedClusterPodIdentity_Status) AssignPropertiesToManagedClusterPodIdentityStatus(destination *alpha20210501s.ManagedClusterPodIdentity_Status) error
- func (in *ManagedClusterPodIdentity_Status) DeepCopy() *ManagedClusterPodIdentity_Status
- func (in *ManagedClusterPodIdentity_Status) DeepCopyInto(out *ManagedClusterPodIdentity_Status)
- func (identity *ManagedClusterPodIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedClusterPodIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterPodIdentity_StatusARM
- type ManagedClusterPodIdentity_Status_ProvisioningInfo
- func (info *ManagedClusterPodIdentity_Status_ProvisioningInfo) AssignPropertiesFromManagedClusterPodIdentityStatusProvisioningInfo(source *alpha20210501s.ManagedClusterPodIdentity_Status_ProvisioningInfo) error
- func (info *ManagedClusterPodIdentity_Status_ProvisioningInfo) AssignPropertiesToManagedClusterPodIdentityStatusProvisioningInfo(destination *alpha20210501s.ManagedClusterPodIdentity_Status_ProvisioningInfo) error
- func (in *ManagedClusterPodIdentity_Status_ProvisioningInfo) DeepCopy() *ManagedClusterPodIdentity_Status_ProvisioningInfo
- func (in *ManagedClusterPodIdentity_Status_ProvisioningInfo) DeepCopyInto(out *ManagedClusterPodIdentity_Status_ProvisioningInfo)
- func (info *ManagedClusterPodIdentity_Status_ProvisioningInfo) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (info *ManagedClusterPodIdentity_Status_ProvisioningInfo) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterPodIdentity_Status_ProvisioningInfoARM
- type ManagedClusterPropertiesARM
- type ManagedClusterPropertiesAutoScalerProfile
- func (profile *ManagedClusterPropertiesAutoScalerProfile) AssignPropertiesFromManagedClusterPropertiesAutoScalerProfile(source *alpha20210501s.ManagedClusterPropertiesAutoScalerProfile) error
- func (profile *ManagedClusterPropertiesAutoScalerProfile) AssignPropertiesToManagedClusterPropertiesAutoScalerProfile(destination *alpha20210501s.ManagedClusterPropertiesAutoScalerProfile) error
- func (profile *ManagedClusterPropertiesAutoScalerProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterPropertiesAutoScalerProfile) DeepCopy() *ManagedClusterPropertiesAutoScalerProfile
- func (in *ManagedClusterPropertiesAutoScalerProfile) DeepCopyInto(out *ManagedClusterPropertiesAutoScalerProfile)
- func (profile *ManagedClusterPropertiesAutoScalerProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterPropertiesAutoScalerProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterPropertiesAutoScalerProfileARM
- type ManagedClusterPropertiesAutoScalerProfileExpander
- type ManagedClusterPropertiesStatusAutoScalerProfileExpander
- type ManagedClusterProperties_StatusARM
- type ManagedClusterProperties_Status_AutoScalerProfile
- func (profile *ManagedClusterProperties_Status_AutoScalerProfile) AssignPropertiesFromManagedClusterPropertiesStatusAutoScalerProfile(source *alpha20210501s.ManagedClusterProperties_Status_AutoScalerProfile) error
- func (profile *ManagedClusterProperties_Status_AutoScalerProfile) AssignPropertiesToManagedClusterPropertiesStatusAutoScalerProfile(destination *alpha20210501s.ManagedClusterProperties_Status_AutoScalerProfile) error
- func (in *ManagedClusterProperties_Status_AutoScalerProfile) DeepCopy() *ManagedClusterProperties_Status_AutoScalerProfile
- func (in *ManagedClusterProperties_Status_AutoScalerProfile) DeepCopyInto(out *ManagedClusterProperties_Status_AutoScalerProfile)
- func (profile *ManagedClusterProperties_Status_AutoScalerProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterProperties_Status_AutoScalerProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterProperties_Status_AutoScalerProfileARM
- type ManagedClusterSKU
- func (clusterSKU *ManagedClusterSKU) AssignPropertiesFromManagedClusterSKU(source *alpha20210501s.ManagedClusterSKU) error
- func (clusterSKU *ManagedClusterSKU) AssignPropertiesToManagedClusterSKU(destination *alpha20210501s.ManagedClusterSKU) error
- func (clusterSKU *ManagedClusterSKU) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterSKU) DeepCopy() *ManagedClusterSKU
- func (in *ManagedClusterSKU) DeepCopyInto(out *ManagedClusterSKU)
- func (clusterSKU *ManagedClusterSKU) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (clusterSKU *ManagedClusterSKU) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterSKUARM
- type ManagedClusterSKUName
- type ManagedClusterSKUStatusName
- type ManagedClusterSKUStatusTier
- type ManagedClusterSKUTier
- type ManagedClusterSKU_Status
- func (clusterSKU *ManagedClusterSKU_Status) AssignPropertiesFromManagedClusterSKUStatus(source *alpha20210501s.ManagedClusterSKU_Status) error
- func (clusterSKU *ManagedClusterSKU_Status) AssignPropertiesToManagedClusterSKUStatus(destination *alpha20210501s.ManagedClusterSKU_Status) error
- func (in *ManagedClusterSKU_Status) DeepCopy() *ManagedClusterSKU_Status
- func (in *ManagedClusterSKU_Status) DeepCopyInto(out *ManagedClusterSKU_Status)
- func (clusterSKU *ManagedClusterSKU_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (clusterSKU *ManagedClusterSKU_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterSKU_StatusARM
- type ManagedClusterServicePrincipalProfile
- func (profile *ManagedClusterServicePrincipalProfile) AssignPropertiesFromManagedClusterServicePrincipalProfile(source *alpha20210501s.ManagedClusterServicePrincipalProfile) error
- func (profile *ManagedClusterServicePrincipalProfile) AssignPropertiesToManagedClusterServicePrincipalProfile(destination *alpha20210501s.ManagedClusterServicePrincipalProfile) error
- func (profile *ManagedClusterServicePrincipalProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterServicePrincipalProfile) DeepCopy() *ManagedClusterServicePrincipalProfile
- func (in *ManagedClusterServicePrincipalProfile) DeepCopyInto(out *ManagedClusterServicePrincipalProfile)
- func (profile *ManagedClusterServicePrincipalProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterServicePrincipalProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterServicePrincipalProfileARM
- type ManagedClusterServicePrincipalProfile_Status
- func (profile *ManagedClusterServicePrincipalProfile_Status) AssignPropertiesFromManagedClusterServicePrincipalProfileStatus(source *alpha20210501s.ManagedClusterServicePrincipalProfile_Status) error
- func (profile *ManagedClusterServicePrincipalProfile_Status) AssignPropertiesToManagedClusterServicePrincipalProfileStatus(destination *alpha20210501s.ManagedClusterServicePrincipalProfile_Status) error
- func (in *ManagedClusterServicePrincipalProfile_Status) DeepCopy() *ManagedClusterServicePrincipalProfile_Status
- func (in *ManagedClusterServicePrincipalProfile_Status) DeepCopyInto(out *ManagedClusterServicePrincipalProfile_Status)
- func (profile *ManagedClusterServicePrincipalProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterServicePrincipalProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterServicePrincipalProfile_StatusARM
- type ManagedClusterWindowsProfile
- func (profile *ManagedClusterWindowsProfile) AssignPropertiesFromManagedClusterWindowsProfile(source *alpha20210501s.ManagedClusterWindowsProfile) error
- func (profile *ManagedClusterWindowsProfile) AssignPropertiesToManagedClusterWindowsProfile(destination *alpha20210501s.ManagedClusterWindowsProfile) error
- func (profile *ManagedClusterWindowsProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterWindowsProfile) DeepCopy() *ManagedClusterWindowsProfile
- func (in *ManagedClusterWindowsProfile) DeepCopyInto(out *ManagedClusterWindowsProfile)
- func (profile *ManagedClusterWindowsProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterWindowsProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterWindowsProfileARM
- type ManagedClusterWindowsProfileLicenseType
- type ManagedClusterWindowsProfileStatusLicenseType
- type ManagedClusterWindowsProfile_Status
- func (profile *ManagedClusterWindowsProfile_Status) AssignPropertiesFromManagedClusterWindowsProfileStatus(source *alpha20210501s.ManagedClusterWindowsProfile_Status) error
- func (profile *ManagedClusterWindowsProfile_Status) AssignPropertiesToManagedClusterWindowsProfileStatus(destination *alpha20210501s.ManagedClusterWindowsProfile_Status) error
- func (in *ManagedClusterWindowsProfile_Status) DeepCopy() *ManagedClusterWindowsProfile_Status
- func (in *ManagedClusterWindowsProfile_Status) DeepCopyInto(out *ManagedClusterWindowsProfile_Status)
- func (profile *ManagedClusterWindowsProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *ManagedClusterWindowsProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterWindowsProfile_StatusARM
- type ManagedCluster_Status
- func (cluster *ManagedCluster_Status) AssignPropertiesFromManagedClusterStatus(source *alpha20210501s.ManagedCluster_Status) error
- func (cluster *ManagedCluster_Status) AssignPropertiesToManagedClusterStatus(destination *alpha20210501s.ManagedCluster_Status) error
- func (cluster *ManagedCluster_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (cluster *ManagedCluster_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ManagedCluster_Status) DeepCopy() *ManagedCluster_Status
- func (in *ManagedCluster_Status) DeepCopyInto(out *ManagedCluster_Status)
- func (cluster *ManagedCluster_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (cluster *ManagedCluster_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedCluster_StatusARM
- type ManagedClustersAgentPool
- func (pool *ManagedClustersAgentPool) AssignPropertiesFromManagedClustersAgentPool(source *alpha20210501s.ManagedClustersAgentPool) error
- func (pool *ManagedClustersAgentPool) AssignPropertiesToManagedClustersAgentPool(destination *alpha20210501s.ManagedClustersAgentPool) error
- func (pool *ManagedClustersAgentPool) AzureName() string
- func (pool *ManagedClustersAgentPool) ConvertFrom(hub conversion.Hub) error
- func (pool *ManagedClustersAgentPool) ConvertTo(hub conversion.Hub) error
- func (in *ManagedClustersAgentPool) DeepCopy() *ManagedClustersAgentPool
- func (in *ManagedClustersAgentPool) DeepCopyInto(out *ManagedClustersAgentPool)
- func (in *ManagedClustersAgentPool) DeepCopyObject() runtime.Object
- func (pool *ManagedClustersAgentPool) Default()
- func (pool ManagedClustersAgentPool) GetAPIVersion() string
- func (pool *ManagedClustersAgentPool) GetConditions() conditions.Conditions
- func (pool *ManagedClustersAgentPool) GetResourceScope() genruntime.ResourceScope
- func (pool *ManagedClustersAgentPool) GetSpec() genruntime.ConvertibleSpec
- func (pool *ManagedClustersAgentPool) GetStatus() genruntime.ConvertibleStatus
- func (pool *ManagedClustersAgentPool) GetType() string
- func (pool *ManagedClustersAgentPool) NewEmptyStatus() genruntime.ConvertibleStatus
- func (pool *ManagedClustersAgentPool) OriginalGVK() *schema.GroupVersionKind
- func (pool *ManagedClustersAgentPool) Owner() *genruntime.ResourceReference
- func (pool *ManagedClustersAgentPool) SetConditions(conditions conditions.Conditions)
- func (pool *ManagedClustersAgentPool) SetStatus(status genruntime.ConvertibleStatus) error
- func (pool *ManagedClustersAgentPool) ValidateCreate() error
- func (pool *ManagedClustersAgentPool) ValidateDelete() error
- func (pool *ManagedClustersAgentPool) ValidateUpdate(old runtime.Object) error
- type ManagedClustersAgentPoolList
- type ManagedClustersAgentPools_Spec
- func (pools *ManagedClustersAgentPools_Spec) AssignPropertiesFromManagedClustersAgentPoolsSpec(source *alpha20210501s.ManagedClustersAgentPools_Spec) error
- func (pools *ManagedClustersAgentPools_Spec) AssignPropertiesToManagedClustersAgentPoolsSpec(destination *alpha20210501s.ManagedClustersAgentPools_Spec) error
- func (pools *ManagedClustersAgentPools_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (pools *ManagedClustersAgentPools_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (pools *ManagedClustersAgentPools_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClustersAgentPools_Spec) DeepCopy() *ManagedClustersAgentPools_Spec
- func (in *ManagedClustersAgentPools_Spec) DeepCopyInto(out *ManagedClustersAgentPools_Spec)
- func (pools *ManagedClustersAgentPools_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (pools *ManagedClustersAgentPools_Spec) OriginalVersion() string
- func (pools *ManagedClustersAgentPools_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (pools *ManagedClustersAgentPools_Spec) SetAzureName(azureName string)
- type ManagedClustersAgentPools_SpecARM
- func (in *ManagedClustersAgentPools_SpecARM) DeepCopy() *ManagedClustersAgentPools_SpecARM
- func (in *ManagedClustersAgentPools_SpecARM) DeepCopyInto(out *ManagedClustersAgentPools_SpecARM)
- func (pools ManagedClustersAgentPools_SpecARM) GetAPIVersion() string
- func (pools *ManagedClustersAgentPools_SpecARM) GetName() string
- func (pools *ManagedClustersAgentPools_SpecARM) GetType() string
- type ManagedClusters_Spec
- func (clusters *ManagedClusters_Spec) AssignPropertiesFromManagedClustersSpec(source *alpha20210501s.ManagedClusters_Spec) error
- func (clusters *ManagedClusters_Spec) AssignPropertiesToManagedClustersSpec(destination *alpha20210501s.ManagedClusters_Spec) error
- func (clusters *ManagedClusters_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (clusters *ManagedClusters_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (clusters *ManagedClusters_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusters_Spec) DeepCopy() *ManagedClusters_Spec
- func (in *ManagedClusters_Spec) DeepCopyInto(out *ManagedClusters_Spec)
- func (clusters *ManagedClusters_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (clusters *ManagedClusters_Spec) OriginalVersion() string
- func (clusters *ManagedClusters_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (clusters *ManagedClusters_Spec) SetAzureName(azureName string)
- type ManagedClusters_SpecARM
- func (in *ManagedClusters_SpecARM) DeepCopy() *ManagedClusters_SpecARM
- func (in *ManagedClusters_SpecARM) DeepCopyInto(out *ManagedClusters_SpecARM)
- func (clusters ManagedClusters_SpecARM) GetAPIVersion() string
- func (clusters *ManagedClusters_SpecARM) GetName() string
- func (clusters *ManagedClusters_SpecARM) GetType() string
- type OSDiskType_Status
- type OSSKU_Status
- type OSType_Status
- type PowerStateStatusCode
- type PowerState_Status
- func (state *PowerState_Status) AssignPropertiesFromPowerStateStatus(source *alpha20210501s.PowerState_Status) error
- func (state *PowerState_Status) AssignPropertiesToPowerStateStatus(destination *alpha20210501s.PowerState_Status) error
- func (in *PowerState_Status) DeepCopy() *PowerState_Status
- func (in *PowerState_Status) DeepCopyInto(out *PowerState_Status)
- func (state *PowerState_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (state *PowerState_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PowerState_StatusARM
- type PrivateLinkResource
- func (resource *PrivateLinkResource) AssignPropertiesFromPrivateLinkResource(source *alpha20210501s.PrivateLinkResource) error
- func (resource *PrivateLinkResource) AssignPropertiesToPrivateLinkResource(destination *alpha20210501s.PrivateLinkResource) error
- func (resource *PrivateLinkResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PrivateLinkResource) DeepCopy() *PrivateLinkResource
- func (in *PrivateLinkResource) DeepCopyInto(out *PrivateLinkResource)
- func (resource *PrivateLinkResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *PrivateLinkResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateLinkResourceARM
- type PrivateLinkResource_Status
- func (resource *PrivateLinkResource_Status) AssignPropertiesFromPrivateLinkResourceStatus(source *alpha20210501s.PrivateLinkResource_Status) error
- func (resource *PrivateLinkResource_Status) AssignPropertiesToPrivateLinkResourceStatus(destination *alpha20210501s.PrivateLinkResource_Status) error
- func (in *PrivateLinkResource_Status) DeepCopy() *PrivateLinkResource_Status
- func (in *PrivateLinkResource_Status) DeepCopyInto(out *PrivateLinkResource_Status)
- func (resource *PrivateLinkResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *PrivateLinkResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateLinkResource_StatusARM
- type ResourceReference
- func (reference *ResourceReference) AssignPropertiesFromResourceReference(source *alpha20210501s.ResourceReference) error
- func (reference *ResourceReference) AssignPropertiesToResourceReference(destination *alpha20210501s.ResourceReference) error
- func (reference *ResourceReference) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResourceReference) DeepCopy() *ResourceReference
- func (in *ResourceReference) DeepCopyInto(out *ResourceReference)
- func (reference *ResourceReference) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (reference *ResourceReference) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceReferenceARM
- type ResourceReference_Status
- func (reference *ResourceReference_Status) AssignPropertiesFromResourceReferenceStatus(source *alpha20210501s.ResourceReference_Status) error
- func (reference *ResourceReference_Status) AssignPropertiesToResourceReferenceStatus(destination *alpha20210501s.ResourceReference_Status) error
- func (in *ResourceReference_Status) DeepCopy() *ResourceReference_Status
- func (in *ResourceReference_Status) DeepCopyInto(out *ResourceReference_Status)
- func (reference *ResourceReference_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (reference *ResourceReference_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceReference_StatusARM
- type ScaleSetEvictionPolicy_Status
- type ScaleSetPriority_Status
- type SysctlConfig
- func (config *SysctlConfig) AssignPropertiesFromSysctlConfig(source *alpha20210501s.SysctlConfig) error
- func (config *SysctlConfig) AssignPropertiesToSysctlConfig(destination *alpha20210501s.SysctlConfig) error
- func (config *SysctlConfig) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SysctlConfig) DeepCopy() *SysctlConfig
- func (in *SysctlConfig) DeepCopyInto(out *SysctlConfig)
- func (config *SysctlConfig) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (config *SysctlConfig) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SysctlConfigARM
- type SysctlConfig_Status
- func (config *SysctlConfig_Status) AssignPropertiesFromSysctlConfigStatus(source *alpha20210501s.SysctlConfig_Status) error
- func (config *SysctlConfig_Status) AssignPropertiesToSysctlConfigStatus(destination *alpha20210501s.SysctlConfig_Status) error
- func (in *SysctlConfig_Status) DeepCopy() *SysctlConfig_Status
- func (in *SysctlConfig_Status) DeepCopyInto(out *SysctlConfig_Status)
- func (config *SysctlConfig_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (config *SysctlConfig_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SysctlConfig_StatusARM
- type UserAssignedIdentity
- func (identity *UserAssignedIdentity) AssignPropertiesFromUserAssignedIdentity(source *alpha20210501s.UserAssignedIdentity) error
- func (identity *UserAssignedIdentity) AssignPropertiesToUserAssignedIdentity(destination *alpha20210501s.UserAssignedIdentity) error
- func (identity *UserAssignedIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UserAssignedIdentity) DeepCopy() *UserAssignedIdentity
- func (in *UserAssignedIdentity) DeepCopyInto(out *UserAssignedIdentity)
- func (identity *UserAssignedIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *UserAssignedIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UserAssignedIdentityARM
- type UserAssignedIdentity_Status
- func (identity *UserAssignedIdentity_Status) AssignPropertiesFromUserAssignedIdentityStatus(source *alpha20210501s.UserAssignedIdentity_Status) error
- func (identity *UserAssignedIdentity_Status) AssignPropertiesToUserAssignedIdentityStatus(destination *alpha20210501s.UserAssignedIdentity_Status) error
- func (in *UserAssignedIdentity_Status) DeepCopy() *UserAssignedIdentity_Status
- func (in *UserAssignedIdentity_Status) DeepCopyInto(out *UserAssignedIdentity_Status)
- func (identity *UserAssignedIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *UserAssignedIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UserAssignedIdentity_StatusARM
Constants ¶
const ( AgentPoolMode_StatusSystem = AgentPoolMode_Status("System") AgentPoolMode_StatusUser = AgentPoolMode_Status("User") )
const ( AgentPoolType_StatusAvailabilitySet = AgentPoolType_Status("AvailabilitySet") AgentPoolType_StatusVirtualMachineScaleSets = AgentPoolType_Status("VirtualMachineScaleSets") )
const ( GPUInstanceProfile_StatusMIG1G = GPUInstanceProfile_Status("MIG1g") GPUInstanceProfile_StatusMIG2G = GPUInstanceProfile_Status("MIG2g") GPUInstanceProfile_StatusMIG3G = GPUInstanceProfile_Status("MIG3g") GPUInstanceProfile_StatusMIG4G = GPUInstanceProfile_Status("MIG4g") GPUInstanceProfile_StatusMIG7G = GPUInstanceProfile_Status("MIG7g") )
const ( KubeletDiskType_StatusOS = KubeletDiskType_Status("OS") KubeletDiskType_StatusTemporary = KubeletDiskType_Status("Temporary") )
const ( OSDiskType_StatusEphemeral = OSDiskType_Status("Ephemeral") OSDiskType_StatusManaged = OSDiskType_Status("Managed") )
const ( OSSKU_StatusCBLMariner = OSSKU_Status("CBLMariner") OSSKU_StatusUbuntu = OSSKU_Status("Ubuntu") )
const ( OSType_StatusLinux = OSType_Status("Linux") OSType_StatusWindows = OSType_Status("Windows") )
const ( ScaleSetEvictionPolicy_StatusDeallocate = ScaleSetEvictionPolicy_Status("Deallocate") ScaleSetEvictionPolicy_StatusDelete = ScaleSetEvictionPolicy_Status("Delete") )
const ( ScaleSetPriority_StatusRegular = ScaleSetPriority_Status("Regular") ScaleSetPriority_StatusSpot = ScaleSetPriority_Status("Spot") )
const ( PowerStateStatusCodeRunning = PowerStateStatusCode("Running") PowerStateStatusCodeStopped = PowerStateStatusCode("Stopped") )
const ( ManagedClusterIdentityStatusTypeNone = ManagedClusterIdentityStatusType("None") ManagedClusterIdentityStatusTypeSystemAssigned = ManagedClusterIdentityStatusType("SystemAssigned") ManagedClusterIdentityStatusTypeUserAssigned = ManagedClusterIdentityStatusType("UserAssigned") )
const ( ManagedClusterSKUStatusTierFree = ManagedClusterSKUStatusTier("Free") ManagedClusterSKUStatusTierPaid = ManagedClusterSKUStatusTier("Paid") )
const ( ContainerServiceNetworkProfileLoadBalancerSkuBasic = ContainerServiceNetworkProfileLoadBalancerSku("basic") ContainerServiceNetworkProfileLoadBalancerSkuStandard = ContainerServiceNetworkProfileLoadBalancerSku("standard") )
const ( ContainerServiceNetworkProfileNetworkModeBridge = ContainerServiceNetworkProfileNetworkMode("bridge") ContainerServiceNetworkProfileNetworkModeTransparent = ContainerServiceNetworkProfileNetworkMode("transparent") )
const ( ContainerServiceNetworkProfileNetworkPluginAzure = ContainerServiceNetworkProfileNetworkPlugin("azure") ContainerServiceNetworkProfileNetworkPluginKubenet = ContainerServiceNetworkProfileNetworkPlugin("kubenet") )
const ( ContainerServiceNetworkProfileNetworkPolicyAzure = ContainerServiceNetworkProfileNetworkPolicy("azure") ContainerServiceNetworkProfileNetworkPolicyCalico = ContainerServiceNetworkProfileNetworkPolicy("calico") )
const ( ContainerServiceNetworkProfileOutboundTypeLoadBalancer = ContainerServiceNetworkProfileOutboundType("loadBalancer") ContainerServiceNetworkProfileOutboundTypeUserDefinedRouting = ContainerServiceNetworkProfileOutboundType("userDefinedRouting") )
const ( ContainerServiceNetworkProfileStatusLoadBalancerSkuBasic = ContainerServiceNetworkProfileStatusLoadBalancerSku("basic") ContainerServiceNetworkProfileStatusLoadBalancerSkuStandard = ContainerServiceNetworkProfileStatusLoadBalancerSku("standard") )
const ( ContainerServiceNetworkProfileStatusNetworkModeBridge = ContainerServiceNetworkProfileStatusNetworkMode("bridge") ContainerServiceNetworkProfileStatusNetworkModeTransparent = ContainerServiceNetworkProfileStatusNetworkMode("transparent") )
const ( ContainerServiceNetworkProfileStatusNetworkPluginAzure = ContainerServiceNetworkProfileStatusNetworkPlugin("azure") ContainerServiceNetworkProfileStatusNetworkPluginKubenet = ContainerServiceNetworkProfileStatusNetworkPlugin("kubenet") )
const ( ContainerServiceNetworkProfileStatusNetworkPolicyAzure = ContainerServiceNetworkProfileStatusNetworkPolicy("azure") ContainerServiceNetworkProfileStatusNetworkPolicyCalico = ContainerServiceNetworkProfileStatusNetworkPolicy("calico") )
const ( ContainerServiceNetworkProfileStatusOutboundTypeLoadBalancer = ContainerServiceNetworkProfileStatusOutboundType("loadBalancer") ContainerServiceNetworkProfileStatusOutboundTypeUserDefinedRouting = ContainerServiceNetworkProfileStatusOutboundType("userDefinedRouting") )
const ( ManagedClusterAgentPoolProfileGpuInstanceProfileMIG1G = ManagedClusterAgentPoolProfileGpuInstanceProfile("MIG1g") ManagedClusterAgentPoolProfileGpuInstanceProfileMIG2G = ManagedClusterAgentPoolProfileGpuInstanceProfile("MIG2g") ManagedClusterAgentPoolProfileGpuInstanceProfileMIG3G = ManagedClusterAgentPoolProfileGpuInstanceProfile("MIG3g") ManagedClusterAgentPoolProfileGpuInstanceProfileMIG4G = ManagedClusterAgentPoolProfileGpuInstanceProfile("MIG4g") ManagedClusterAgentPoolProfileGpuInstanceProfileMIG7G = ManagedClusterAgentPoolProfileGpuInstanceProfile("MIG7g") )
const ( ManagedClusterAgentPoolProfileKubeletDiskTypeOS = ManagedClusterAgentPoolProfileKubeletDiskType("OS") ManagedClusterAgentPoolProfileKubeletDiskTypeTemporary = ManagedClusterAgentPoolProfileKubeletDiskType("Temporary") )
const ( ManagedClusterAgentPoolProfileModeSystem = ManagedClusterAgentPoolProfileMode("System") ManagedClusterAgentPoolProfileModeUser = ManagedClusterAgentPoolProfileMode("User") )
const ( ManagedClusterAgentPoolProfileOsDiskTypeEphemeral = ManagedClusterAgentPoolProfileOsDiskType("Ephemeral") ManagedClusterAgentPoolProfileOsDiskTypeManaged = ManagedClusterAgentPoolProfileOsDiskType("Managed") )
const ( ManagedClusterAgentPoolProfileOsSKUCBLMariner = ManagedClusterAgentPoolProfileOsSKU("CBLMariner") ManagedClusterAgentPoolProfileOsSKUUbuntu = ManagedClusterAgentPoolProfileOsSKU("Ubuntu") )
const ( ManagedClusterAgentPoolProfileOsTypeLinux = ManagedClusterAgentPoolProfileOsType("Linux") ManagedClusterAgentPoolProfileOsTypeWindows = ManagedClusterAgentPoolProfileOsType("Windows") )
const ( ManagedClusterAgentPoolProfileScaleSetEvictionPolicyDeallocate = ManagedClusterAgentPoolProfileScaleSetEvictionPolicy("Deallocate") ManagedClusterAgentPoolProfileScaleSetEvictionPolicyDelete = ManagedClusterAgentPoolProfileScaleSetEvictionPolicy("Delete") )
const ( ManagedClusterAgentPoolProfileScaleSetPriorityRegular = ManagedClusterAgentPoolProfileScaleSetPriority("Regular") ManagedClusterAgentPoolProfileScaleSetPrioritySpot = ManagedClusterAgentPoolProfileScaleSetPriority("Spot") )
const ( ManagedClusterAgentPoolProfileTypeAvailabilitySet = ManagedClusterAgentPoolProfileType("AvailabilitySet") ManagedClusterAgentPoolProfileTypeVirtualMachineScaleSets = ManagedClusterAgentPoolProfileType("VirtualMachineScaleSets") )
const ( ManagedClusterAutoUpgradeProfileStatusUpgradeChannelNodeImage = ManagedClusterAutoUpgradeProfileStatusUpgradeChannel("node-image") ManagedClusterAutoUpgradeProfileStatusUpgradeChannelNone = ManagedClusterAutoUpgradeProfileStatusUpgradeChannel("none") ManagedClusterAutoUpgradeProfileStatusUpgradeChannelPatch = ManagedClusterAutoUpgradeProfileStatusUpgradeChannel("patch") ManagedClusterAutoUpgradeProfileStatusUpgradeChannelRapid = ManagedClusterAutoUpgradeProfileStatusUpgradeChannel("rapid") ManagedClusterAutoUpgradeProfileStatusUpgradeChannelStable = ManagedClusterAutoUpgradeProfileStatusUpgradeChannel("stable") )
const ( ManagedClusterAutoUpgradeProfileUpgradeChannelNodeImage = ManagedClusterAutoUpgradeProfileUpgradeChannel("node-image") ManagedClusterAutoUpgradeProfileUpgradeChannelNone = ManagedClusterAutoUpgradeProfileUpgradeChannel("none") ManagedClusterAutoUpgradeProfileUpgradeChannelPatch = ManagedClusterAutoUpgradeProfileUpgradeChannel("patch") ManagedClusterAutoUpgradeProfileUpgradeChannelRapid = ManagedClusterAutoUpgradeProfileUpgradeChannel("rapid") ManagedClusterAutoUpgradeProfileUpgradeChannelStable = ManagedClusterAutoUpgradeProfileUpgradeChannel("stable") )
const ( ManagedClusterPropertiesAutoScalerProfileExpanderLeastWaste = ManagedClusterPropertiesAutoScalerProfileExpander("least-waste") ManagedClusterPropertiesAutoScalerProfileExpanderMostPods = ManagedClusterPropertiesAutoScalerProfileExpander("most-pods") ManagedClusterPropertiesAutoScalerProfileExpanderPriority = ManagedClusterPropertiesAutoScalerProfileExpander("priority") ManagedClusterPropertiesAutoScalerProfileExpanderRandom = ManagedClusterPropertiesAutoScalerProfileExpander("random") )
const ( ManagedClusterPropertiesStatusAutoScalerProfileExpanderLeastWaste = ManagedClusterPropertiesStatusAutoScalerProfileExpander("least-waste") ManagedClusterPropertiesStatusAutoScalerProfileExpanderMostPods = ManagedClusterPropertiesStatusAutoScalerProfileExpander("most-pods") ManagedClusterPropertiesStatusAutoScalerProfileExpanderPriority = ManagedClusterPropertiesStatusAutoScalerProfileExpander("priority") ManagedClusterPropertiesStatusAutoScalerProfileExpanderRandom = ManagedClusterPropertiesStatusAutoScalerProfileExpander("random") )
const ( ManagedClusterWindowsProfileLicenseTypeNone = ManagedClusterWindowsProfileLicenseType("None") ManagedClusterWindowsProfileLicenseTypeWindowsServer = ManagedClusterWindowsProfileLicenseType("Windows_Server") )
const ( ManagedClusterWindowsProfileStatusLicenseTypeNone = ManagedClusterWindowsProfileStatusLicenseType("None") ManagedClusterWindowsProfileStatusLicenseTypeWindowsServer = ManagedClusterWindowsProfileStatusLicenseType("Windows_Server") )
const ( ManagedClusterPodIdentityStatusProvisioningStateAssigned = ManagedClusterPodIdentityStatusProvisioningState("Assigned") ManagedClusterPodIdentityStatusProvisioningStateDeleting = ManagedClusterPodIdentityStatusProvisioningState("Deleting") ManagedClusterPodIdentityStatusProvisioningStateFailed = ManagedClusterPodIdentityStatusProvisioningState("Failed") ManagedClusterPodIdentityStatusProvisioningStateUpdating = ManagedClusterPodIdentityStatusProvisioningState("Updating") )
const ( ManagedClusterIdentityTypeNone = ManagedClusterIdentityType("None") ManagedClusterIdentityTypeSystemAssigned = ManagedClusterIdentityType("SystemAssigned") ManagedClusterIdentityTypeUserAssigned = ManagedClusterIdentityType("UserAssigned") )
const ( ManagedClusterSKUTierFree = ManagedClusterSKUTier("Free") ManagedClusterSKUTierPaid = ManagedClusterSKUTier("Paid") )
const ( ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfileMIG1G = ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile("MIG1g") ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfileMIG2G = ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile("MIG2g") ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfileMIG3G = ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile("MIG3g") ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfileMIG4G = ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile("MIG4g") ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfileMIG7G = ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile("MIG7g") )
const ( ManagedClusterAgentPoolProfilePropertiesKubeletDiskTypeOS = ManagedClusterAgentPoolProfilePropertiesKubeletDiskType("OS") ManagedClusterAgentPoolProfilePropertiesKubeletDiskTypeTemporary = ManagedClusterAgentPoolProfilePropertiesKubeletDiskType("Temporary") )
const ( ManagedClusterAgentPoolProfilePropertiesModeSystem = ManagedClusterAgentPoolProfilePropertiesMode("System") ManagedClusterAgentPoolProfilePropertiesModeUser = ManagedClusterAgentPoolProfilePropertiesMode("User") )
const ( ManagedClusterAgentPoolProfilePropertiesOsDiskTypeEphemeral = ManagedClusterAgentPoolProfilePropertiesOsDiskType("Ephemeral") ManagedClusterAgentPoolProfilePropertiesOsDiskTypeManaged = ManagedClusterAgentPoolProfilePropertiesOsDiskType("Managed") )
const ( ManagedClusterAgentPoolProfilePropertiesOsSKUCBLMariner = ManagedClusterAgentPoolProfilePropertiesOsSKU("CBLMariner") ManagedClusterAgentPoolProfilePropertiesOsSKUUbuntu = ManagedClusterAgentPoolProfilePropertiesOsSKU("Ubuntu") )
const ( ManagedClusterAgentPoolProfilePropertiesOsTypeLinux = ManagedClusterAgentPoolProfilePropertiesOsType("Linux") ManagedClusterAgentPoolProfilePropertiesOsTypeWindows = ManagedClusterAgentPoolProfilePropertiesOsType("Windows") )
const ( ManagedClusterAgentPoolProfilePropertiesScaleSetEvictionPolicyDeallocate = ManagedClusterAgentPoolProfilePropertiesScaleSetEvictionPolicy("Deallocate") ManagedClusterAgentPoolProfilePropertiesScaleSetEvictionPolicyDelete = ManagedClusterAgentPoolProfilePropertiesScaleSetEvictionPolicy("Delete") )
const ( ManagedClusterAgentPoolProfilePropertiesScaleSetPriorityRegular = ManagedClusterAgentPoolProfilePropertiesScaleSetPriority("Regular") ManagedClusterAgentPoolProfilePropertiesScaleSetPrioritySpot = ManagedClusterAgentPoolProfilePropertiesScaleSetPriority("Spot") )
const ( ManagedClusterAgentPoolProfilePropertiesTypeAvailabilitySet = ManagedClusterAgentPoolProfilePropertiesType("AvailabilitySet") ManagedClusterAgentPoolProfilePropertiesTypeVirtualMachineScaleSets = ManagedClusterAgentPoolProfilePropertiesType("VirtualMachineScaleSets") )
const APIVersionValue = APIVersion("2021-05-01")
const ExtendedLocationTypeEdgeZone = ExtendedLocationType("EdgeZone")
const ExtendedLocationType_StatusEdgeZone = ExtendedLocationType_Status("EdgeZone")
const ManagedClusterSKUNameBasic = ManagedClusterSKUName("Basic")
const ManagedClusterSKUStatusNameBasic = ManagedClusterSKUStatusName("Basic")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "containerservice.azure.com", Version: "v1alpha1api20210501"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type APIVersion ¶
type APIVersion string
Deprecated version of APIVersion. Use v1beta20210501.APIVersion instead +kubebuilder:validation:Enum={"2021-05-01"}
type AgentPoolMode_Status ¶
type AgentPoolMode_Status string
Deprecated version of AgentPoolMode_Status. Use v1beta20210501.AgentPoolMode_Status instead
type AgentPoolType_Status ¶
type AgentPoolType_Status string
Deprecated version of AgentPoolType_Status. Use v1beta20210501.AgentPoolType_Status instead
type AgentPoolUpgradeSettings ¶
type AgentPoolUpgradeSettings struct {
MaxSurge *string `json:"maxSurge,omitempty"`
}
Deprecated version of AgentPoolUpgradeSettings. Use v1beta20210501.AgentPoolUpgradeSettings instead
func (*AgentPoolUpgradeSettings) AssignPropertiesFromAgentPoolUpgradeSettings ¶
func (settings *AgentPoolUpgradeSettings) AssignPropertiesFromAgentPoolUpgradeSettings(source *alpha20210501s.AgentPoolUpgradeSettings) error
AssignPropertiesFromAgentPoolUpgradeSettings populates our AgentPoolUpgradeSettings from the provided source AgentPoolUpgradeSettings
func (*AgentPoolUpgradeSettings) AssignPropertiesToAgentPoolUpgradeSettings ¶
func (settings *AgentPoolUpgradeSettings) AssignPropertiesToAgentPoolUpgradeSettings(destination *alpha20210501s.AgentPoolUpgradeSettings) error
AssignPropertiesToAgentPoolUpgradeSettings populates the provided destination AgentPoolUpgradeSettings from our AgentPoolUpgradeSettings
func (*AgentPoolUpgradeSettings) ConvertToARM ¶
func (settings *AgentPoolUpgradeSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AgentPoolUpgradeSettings) DeepCopy ¶
func (in *AgentPoolUpgradeSettings) DeepCopy() *AgentPoolUpgradeSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolUpgradeSettings.
func (*AgentPoolUpgradeSettings) DeepCopyInto ¶
func (in *AgentPoolUpgradeSettings) DeepCopyInto(out *AgentPoolUpgradeSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AgentPoolUpgradeSettings) NewEmptyARMValue ¶
func (settings *AgentPoolUpgradeSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AgentPoolUpgradeSettings) PopulateFromARM ¶
func (settings *AgentPoolUpgradeSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AgentPoolUpgradeSettingsARM ¶
type AgentPoolUpgradeSettingsARM struct {
MaxSurge *string `json:"maxSurge,omitempty"`
}
Deprecated version of AgentPoolUpgradeSettings. Use v1beta20210501.AgentPoolUpgradeSettings instead
func (*AgentPoolUpgradeSettingsARM) DeepCopy ¶
func (in *AgentPoolUpgradeSettingsARM) DeepCopy() *AgentPoolUpgradeSettingsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolUpgradeSettingsARM.
func (*AgentPoolUpgradeSettingsARM) DeepCopyInto ¶
func (in *AgentPoolUpgradeSettingsARM) DeepCopyInto(out *AgentPoolUpgradeSettingsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AgentPoolUpgradeSettings_Status ¶
type AgentPoolUpgradeSettings_Status struct {
MaxSurge *string `json:"maxSurge,omitempty"`
}
Deprecated version of AgentPoolUpgradeSettings_Status. Use v1beta20210501.AgentPoolUpgradeSettings_Status instead
func (*AgentPoolUpgradeSettings_Status) AssignPropertiesFromAgentPoolUpgradeSettingsStatus ¶
func (settings *AgentPoolUpgradeSettings_Status) AssignPropertiesFromAgentPoolUpgradeSettingsStatus(source *alpha20210501s.AgentPoolUpgradeSettings_Status) error
AssignPropertiesFromAgentPoolUpgradeSettingsStatus populates our AgentPoolUpgradeSettings_Status from the provided source AgentPoolUpgradeSettings_Status
func (*AgentPoolUpgradeSettings_Status) AssignPropertiesToAgentPoolUpgradeSettingsStatus ¶
func (settings *AgentPoolUpgradeSettings_Status) AssignPropertiesToAgentPoolUpgradeSettingsStatus(destination *alpha20210501s.AgentPoolUpgradeSettings_Status) error
AssignPropertiesToAgentPoolUpgradeSettingsStatus populates the provided destination AgentPoolUpgradeSettings_Status from our AgentPoolUpgradeSettings_Status
func (*AgentPoolUpgradeSettings_Status) DeepCopy ¶
func (in *AgentPoolUpgradeSettings_Status) DeepCopy() *AgentPoolUpgradeSettings_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolUpgradeSettings_Status.
func (*AgentPoolUpgradeSettings_Status) DeepCopyInto ¶
func (in *AgentPoolUpgradeSettings_Status) DeepCopyInto(out *AgentPoolUpgradeSettings_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AgentPoolUpgradeSettings_Status) NewEmptyARMValue ¶
func (settings *AgentPoolUpgradeSettings_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AgentPoolUpgradeSettings_Status) PopulateFromARM ¶
func (settings *AgentPoolUpgradeSettings_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AgentPoolUpgradeSettings_StatusARM ¶
type AgentPoolUpgradeSettings_StatusARM struct {
MaxSurge *string `json:"maxSurge,omitempty"`
}
Deprecated version of AgentPoolUpgradeSettings_Status. Use v1beta20210501.AgentPoolUpgradeSettings_Status instead
func (*AgentPoolUpgradeSettings_StatusARM) DeepCopy ¶
func (in *AgentPoolUpgradeSettings_StatusARM) DeepCopy() *AgentPoolUpgradeSettings_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolUpgradeSettings_StatusARM.
func (*AgentPoolUpgradeSettings_StatusARM) DeepCopyInto ¶
func (in *AgentPoolUpgradeSettings_StatusARM) DeepCopyInto(out *AgentPoolUpgradeSettings_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AgentPool_Status ¶
type AgentPool_Status struct { AvailabilityZones []string `json:"availabilityZones,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` Count *int `json:"count,omitempty"` EnableAutoScaling *bool `json:"enableAutoScaling,omitempty"` EnableEncryptionAtHost *bool `json:"enableEncryptionAtHost,omitempty"` EnableFIPS *bool `json:"enableFIPS,omitempty"` EnableNodePublicIP *bool `json:"enableNodePublicIP,omitempty"` EnableUltraSSD *bool `json:"enableUltraSSD,omitempty"` GpuInstanceProfile *GPUInstanceProfile_Status `json:"gpuInstanceProfile,omitempty"` Id *string `json:"id,omitempty"` KubeletConfig *KubeletConfig_Status `json:"kubeletConfig,omitempty"` KubeletDiskType *KubeletDiskType_Status `json:"kubeletDiskType,omitempty"` LinuxOSConfig *LinuxOSConfig_Status `json:"linuxOSConfig,omitempty"` MaxCount *int `json:"maxCount,omitempty"` MaxPods *int `json:"maxPods,omitempty"` MinCount *int `json:"minCount,omitempty"` Mode *AgentPoolMode_Status `json:"mode,omitempty"` Name *string `json:"name,omitempty"` NodeImageVersion *string `json:"nodeImageVersion,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty"` NodePublicIPPrefixID *string `json:"nodePublicIPPrefixID,omitempty"` NodeTaints []string `json:"nodeTaints,omitempty"` OrchestratorVersion *string `json:"orchestratorVersion,omitempty"` OsDiskSizeGB *int `json:"osDiskSizeGB,omitempty"` OsDiskType *OSDiskType_Status `json:"osDiskType,omitempty"` OsSKU *OSSKU_Status `json:"osSKU,omitempty"` OsType *OSType_Status `json:"osType,omitempty"` PodSubnetID *string `json:"podSubnetID,omitempty"` PowerState *PowerState_Status `json:"powerState,omitempty"` PropertiesType *AgentPoolType_Status `json:"properties_type,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *ScaleSetEvictionPolicy_Status `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *ScaleSetPriority_Status `json:"scaleSetPriority,omitempty"` SpotMaxPrice *float64 `json:"spotMaxPrice,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` UpgradeSettings *AgentPoolUpgradeSettings_Status `json:"upgradeSettings,omitempty"` VmSize *string `json:"vmSize,omitempty"` VnetSubnetID *string `json:"vnetSubnetID,omitempty"` }
Deprecated version of AgentPool_Status. Use v1beta20210501.AgentPool_Status instead
func (*AgentPool_Status) AssignPropertiesFromAgentPoolStatus ¶
func (pool *AgentPool_Status) AssignPropertiesFromAgentPoolStatus(source *alpha20210501s.AgentPool_Status) error
AssignPropertiesFromAgentPoolStatus populates our AgentPool_Status from the provided source AgentPool_Status
func (*AgentPool_Status) AssignPropertiesToAgentPoolStatus ¶
func (pool *AgentPool_Status) AssignPropertiesToAgentPoolStatus(destination *alpha20210501s.AgentPool_Status) error
AssignPropertiesToAgentPoolStatus populates the provided destination AgentPool_Status from our AgentPool_Status
func (*AgentPool_Status) ConvertStatusFrom ¶
func (pool *AgentPool_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our AgentPool_Status from the provided source
func (*AgentPool_Status) ConvertStatusTo ¶
func (pool *AgentPool_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our AgentPool_Status
func (*AgentPool_Status) DeepCopy ¶
func (in *AgentPool_Status) DeepCopy() *AgentPool_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPool_Status.
func (*AgentPool_Status) DeepCopyInto ¶
func (in *AgentPool_Status) DeepCopyInto(out *AgentPool_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AgentPool_Status) NewEmptyARMValue ¶
func (pool *AgentPool_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AgentPool_Status) PopulateFromARM ¶
func (pool *AgentPool_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AgentPool_StatusARM ¶
type AgentPool_StatusARM struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *ManagedClusterAgentPoolProfileProperties_StatusARM `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of AgentPool_Status. Use v1beta20210501.AgentPool_Status instead
func (*AgentPool_StatusARM) DeepCopy ¶
func (in *AgentPool_StatusARM) DeepCopy() *AgentPool_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPool_StatusARM.
func (*AgentPool_StatusARM) DeepCopyInto ¶
func (in *AgentPool_StatusARM) DeepCopyInto(out *AgentPool_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties ¶
type Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties struct { ClientId *string `json:"clientId,omitempty"` ObjectId *string `json:"objectId,omitempty"` ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
Deprecated version of Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties. Use v1beta20210501.Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties instead
func (*Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) AssignPropertiesFromComponentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties ¶
func (etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) AssignPropertiesFromComponentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties(source *alpha20210501s.Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) error
AssignPropertiesFromComponentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties populates our Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties from the provided source Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties
func (*Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) AssignPropertiesToComponentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties ¶
func (etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) AssignPropertiesToComponentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties(destination *alpha20210501s.Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) error
AssignPropertiesToComponentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties populates the provided destination Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties from our Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties
func (*Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) ConvertToARM ¶
func (etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) DeepCopy ¶
func (in *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) DeepCopy() *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties.
func (*Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) DeepCopyInto ¶
func (in *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) DeepCopyInto(out *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) NewEmptyARMValue ¶
func (etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) PopulateFromARM ¶
func (etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties *Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Componentsqit0EtschemasmanagedclusterpropertiespropertiesidentityprofileadditionalpropertiesARM ¶
type Componentsqit0EtschemasmanagedclusterpropertiespropertiesidentityprofileadditionalpropertiesARM struct { ClientId *string `json:"clientId,omitempty"` ObjectId *string `json:"objectId,omitempty"` ResourceId *string `json:"resourceId,omitempty"` }
Deprecated version of Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties. Use v1beta20210501.Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties instead
func (*Componentsqit0EtschemasmanagedclusterpropertiespropertiesidentityprofileadditionalpropertiesARM) DeepCopy ¶
func (in *Componentsqit0EtschemasmanagedclusterpropertiespropertiesidentityprofileadditionalpropertiesARM) DeepCopy() *Componentsqit0EtschemasmanagedclusterpropertiespropertiesidentityprofileadditionalpropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Componentsqit0EtschemasmanagedclusterpropertiespropertiesidentityprofileadditionalpropertiesARM.
func (*Componentsqit0EtschemasmanagedclusterpropertiespropertiesidentityprofileadditionalpropertiesARM) DeepCopyInto ¶
func (in *Componentsqit0EtschemasmanagedclusterpropertiespropertiesidentityprofileadditionalpropertiesARM) DeepCopyInto(out *Componentsqit0EtschemasmanagedclusterpropertiespropertiesidentityprofileadditionalpropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceLinuxProfile ¶
type ContainerServiceLinuxProfile struct { // +kubebuilder:validation:Required // +kubebuilder:validation:Pattern="^[A-Za-z][-A-Za-z0-9_]*$" AdminUsername *string `json:"adminUsername,omitempty"` // +kubebuilder:validation:Required Ssh *ContainerServiceSshConfiguration `json:"ssh,omitempty"` }
Deprecated version of ContainerServiceLinuxProfile. Use v1beta20210501.ContainerServiceLinuxProfile instead
func (*ContainerServiceLinuxProfile) AssignPropertiesFromContainerServiceLinuxProfile ¶
func (profile *ContainerServiceLinuxProfile) AssignPropertiesFromContainerServiceLinuxProfile(source *alpha20210501s.ContainerServiceLinuxProfile) error
AssignPropertiesFromContainerServiceLinuxProfile populates our ContainerServiceLinuxProfile from the provided source ContainerServiceLinuxProfile
func (*ContainerServiceLinuxProfile) AssignPropertiesToContainerServiceLinuxProfile ¶
func (profile *ContainerServiceLinuxProfile) AssignPropertiesToContainerServiceLinuxProfile(destination *alpha20210501s.ContainerServiceLinuxProfile) error
AssignPropertiesToContainerServiceLinuxProfile populates the provided destination ContainerServiceLinuxProfile from our ContainerServiceLinuxProfile
func (*ContainerServiceLinuxProfile) ConvertToARM ¶
func (profile *ContainerServiceLinuxProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ContainerServiceLinuxProfile) DeepCopy ¶
func (in *ContainerServiceLinuxProfile) DeepCopy() *ContainerServiceLinuxProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceLinuxProfile.
func (*ContainerServiceLinuxProfile) DeepCopyInto ¶
func (in *ContainerServiceLinuxProfile) DeepCopyInto(out *ContainerServiceLinuxProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerServiceLinuxProfile) NewEmptyARMValue ¶
func (profile *ContainerServiceLinuxProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContainerServiceLinuxProfile) PopulateFromARM ¶
func (profile *ContainerServiceLinuxProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContainerServiceLinuxProfileARM ¶
type ContainerServiceLinuxProfileARM struct { AdminUsername *string `json:"adminUsername,omitempty"` Ssh *ContainerServiceSshConfigurationARM `json:"ssh,omitempty"` }
Deprecated version of ContainerServiceLinuxProfile. Use v1beta20210501.ContainerServiceLinuxProfile instead
func (*ContainerServiceLinuxProfileARM) DeepCopy ¶
func (in *ContainerServiceLinuxProfileARM) DeepCopy() *ContainerServiceLinuxProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceLinuxProfileARM.
func (*ContainerServiceLinuxProfileARM) DeepCopyInto ¶
func (in *ContainerServiceLinuxProfileARM) DeepCopyInto(out *ContainerServiceLinuxProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceLinuxProfile_Status ¶
type ContainerServiceLinuxProfile_Status struct { AdminUsername *string `json:"adminUsername,omitempty"` Ssh *ContainerServiceSshConfiguration_Status `json:"ssh,omitempty"` }
Deprecated version of ContainerServiceLinuxProfile_Status. Use v1beta20210501.ContainerServiceLinuxProfile_Status instead
func (*ContainerServiceLinuxProfile_Status) AssignPropertiesFromContainerServiceLinuxProfileStatus ¶
func (profile *ContainerServiceLinuxProfile_Status) AssignPropertiesFromContainerServiceLinuxProfileStatus(source *alpha20210501s.ContainerServiceLinuxProfile_Status) error
AssignPropertiesFromContainerServiceLinuxProfileStatus populates our ContainerServiceLinuxProfile_Status from the provided source ContainerServiceLinuxProfile_Status
func (*ContainerServiceLinuxProfile_Status) AssignPropertiesToContainerServiceLinuxProfileStatus ¶
func (profile *ContainerServiceLinuxProfile_Status) AssignPropertiesToContainerServiceLinuxProfileStatus(destination *alpha20210501s.ContainerServiceLinuxProfile_Status) error
AssignPropertiesToContainerServiceLinuxProfileStatus populates the provided destination ContainerServiceLinuxProfile_Status from our ContainerServiceLinuxProfile_Status
func (*ContainerServiceLinuxProfile_Status) DeepCopy ¶
func (in *ContainerServiceLinuxProfile_Status) DeepCopy() *ContainerServiceLinuxProfile_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceLinuxProfile_Status.
func (*ContainerServiceLinuxProfile_Status) DeepCopyInto ¶
func (in *ContainerServiceLinuxProfile_Status) DeepCopyInto(out *ContainerServiceLinuxProfile_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerServiceLinuxProfile_Status) NewEmptyARMValue ¶
func (profile *ContainerServiceLinuxProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContainerServiceLinuxProfile_Status) PopulateFromARM ¶
func (profile *ContainerServiceLinuxProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContainerServiceLinuxProfile_StatusARM ¶
type ContainerServiceLinuxProfile_StatusARM struct { AdminUsername *string `json:"adminUsername,omitempty"` Ssh *ContainerServiceSshConfiguration_StatusARM `json:"ssh,omitempty"` }
Deprecated version of ContainerServiceLinuxProfile_Status. Use v1beta20210501.ContainerServiceLinuxProfile_Status instead
func (*ContainerServiceLinuxProfile_StatusARM) DeepCopy ¶
func (in *ContainerServiceLinuxProfile_StatusARM) DeepCopy() *ContainerServiceLinuxProfile_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceLinuxProfile_StatusARM.
func (*ContainerServiceLinuxProfile_StatusARM) DeepCopyInto ¶
func (in *ContainerServiceLinuxProfile_StatusARM) DeepCopyInto(out *ContainerServiceLinuxProfile_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceNetworkProfile ¶
type ContainerServiceNetworkProfile struct { // +kubebuilder:validation:Pattern="^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$" DnsServiceIP *string `json:"dnsServiceIP,omitempty"` // +kubebuilder:validation:Pattern="^([0-9]{1,3}\\.){3}[0-9]{1,3}(\\/([0-9]|[1-2][0-9]|3[0-2]))?$" DockerBridgeCidr *string `json:"dockerBridgeCidr,omitempty"` LoadBalancerProfile *ManagedClusterLoadBalancerProfile `json:"loadBalancerProfile,omitempty"` LoadBalancerSku *ContainerServiceNetworkProfileLoadBalancerSku `json:"loadBalancerSku,omitempty"` NetworkMode *ContainerServiceNetworkProfileNetworkMode `json:"networkMode,omitempty"` NetworkPlugin *ContainerServiceNetworkProfileNetworkPlugin `json:"networkPlugin,omitempty"` NetworkPolicy *ContainerServiceNetworkProfileNetworkPolicy `json:"networkPolicy,omitempty"` OutboundType *ContainerServiceNetworkProfileOutboundType `json:"outboundType,omitempty"` // +kubebuilder:validation:Pattern="^([0-9]{1,3}\\.){3}[0-9]{1,3}(\\/([0-9]|[1-2][0-9]|3[0-2]))?$" PodCidr *string `json:"podCidr,omitempty"` // +kubebuilder:validation:Pattern="^([0-9]{1,3}\\.){3}[0-9]{1,3}(\\/([0-9]|[1-2][0-9]|3[0-2]))?$" ServiceCidr *string `json:"serviceCidr,omitempty"` }
Deprecated version of ContainerServiceNetworkProfile. Use v1beta20210501.ContainerServiceNetworkProfile instead
func (*ContainerServiceNetworkProfile) AssignPropertiesFromContainerServiceNetworkProfile ¶
func (profile *ContainerServiceNetworkProfile) AssignPropertiesFromContainerServiceNetworkProfile(source *alpha20210501s.ContainerServiceNetworkProfile) error
AssignPropertiesFromContainerServiceNetworkProfile populates our ContainerServiceNetworkProfile from the provided source ContainerServiceNetworkProfile
func (*ContainerServiceNetworkProfile) AssignPropertiesToContainerServiceNetworkProfile ¶
func (profile *ContainerServiceNetworkProfile) AssignPropertiesToContainerServiceNetworkProfile(destination *alpha20210501s.ContainerServiceNetworkProfile) error
AssignPropertiesToContainerServiceNetworkProfile populates the provided destination ContainerServiceNetworkProfile from our ContainerServiceNetworkProfile
func (*ContainerServiceNetworkProfile) ConvertToARM ¶
func (profile *ContainerServiceNetworkProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ContainerServiceNetworkProfile) DeepCopy ¶
func (in *ContainerServiceNetworkProfile) DeepCopy() *ContainerServiceNetworkProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceNetworkProfile.
func (*ContainerServiceNetworkProfile) DeepCopyInto ¶
func (in *ContainerServiceNetworkProfile) DeepCopyInto(out *ContainerServiceNetworkProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerServiceNetworkProfile) NewEmptyARMValue ¶
func (profile *ContainerServiceNetworkProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContainerServiceNetworkProfile) PopulateFromARM ¶
func (profile *ContainerServiceNetworkProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContainerServiceNetworkProfileARM ¶
type ContainerServiceNetworkProfileARM struct { DnsServiceIP *string `json:"dnsServiceIP,omitempty"` DockerBridgeCidr *string `json:"dockerBridgeCidr,omitempty"` LoadBalancerProfile *ManagedClusterLoadBalancerProfileARM `json:"loadBalancerProfile,omitempty"` LoadBalancerSku *ContainerServiceNetworkProfileLoadBalancerSku `json:"loadBalancerSku,omitempty"` NetworkMode *ContainerServiceNetworkProfileNetworkMode `json:"networkMode,omitempty"` NetworkPlugin *ContainerServiceNetworkProfileNetworkPlugin `json:"networkPlugin,omitempty"` NetworkPolicy *ContainerServiceNetworkProfileNetworkPolicy `json:"networkPolicy,omitempty"` OutboundType *ContainerServiceNetworkProfileOutboundType `json:"outboundType,omitempty"` PodCidr *string `json:"podCidr,omitempty"` ServiceCidr *string `json:"serviceCidr,omitempty"` }
Deprecated version of ContainerServiceNetworkProfile. Use v1beta20210501.ContainerServiceNetworkProfile instead
func (*ContainerServiceNetworkProfileARM) DeepCopy ¶
func (in *ContainerServiceNetworkProfileARM) DeepCopy() *ContainerServiceNetworkProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceNetworkProfileARM.
func (*ContainerServiceNetworkProfileARM) DeepCopyInto ¶
func (in *ContainerServiceNetworkProfileARM) DeepCopyInto(out *ContainerServiceNetworkProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceNetworkProfileLoadBalancerSku ¶
type ContainerServiceNetworkProfileLoadBalancerSku string
Deprecated version of ContainerServiceNetworkProfileLoadBalancerSku. Use v1beta20210501.ContainerServiceNetworkProfileLoadBalancerSku instead +kubebuilder:validation:Enum={"basic","standard"}
type ContainerServiceNetworkProfileNetworkMode ¶
type ContainerServiceNetworkProfileNetworkMode string
Deprecated version of ContainerServiceNetworkProfileNetworkMode. Use v1beta20210501.ContainerServiceNetworkProfileNetworkMode instead +kubebuilder:validation:Enum={"bridge","transparent"}
type ContainerServiceNetworkProfileNetworkPlugin ¶
type ContainerServiceNetworkProfileNetworkPlugin string
Deprecated version of ContainerServiceNetworkProfileNetworkPlugin. Use v1beta20210501.ContainerServiceNetworkProfileNetworkPlugin instead +kubebuilder:validation:Enum={"azure","kubenet"}
type ContainerServiceNetworkProfileNetworkPolicy ¶
type ContainerServiceNetworkProfileNetworkPolicy string
Deprecated version of ContainerServiceNetworkProfileNetworkPolicy. Use v1beta20210501.ContainerServiceNetworkProfileNetworkPolicy instead +kubebuilder:validation:Enum={"azure","calico"}
type ContainerServiceNetworkProfileOutboundType ¶
type ContainerServiceNetworkProfileOutboundType string
Deprecated version of ContainerServiceNetworkProfileOutboundType. Use v1beta20210501.ContainerServiceNetworkProfileOutboundType instead +kubebuilder:validation:Enum={"loadBalancer","userDefinedRouting"}
type ContainerServiceNetworkProfileStatusLoadBalancerSku ¶
type ContainerServiceNetworkProfileStatusLoadBalancerSku string
Deprecated version of ContainerServiceNetworkProfileStatusLoadBalancerSku. Use v1beta20210501.ContainerServiceNetworkProfileStatusLoadBalancerSku instead
type ContainerServiceNetworkProfileStatusNetworkMode ¶
type ContainerServiceNetworkProfileStatusNetworkMode string
Deprecated version of ContainerServiceNetworkProfileStatusNetworkMode. Use v1beta20210501.ContainerServiceNetworkProfileStatusNetworkMode instead
type ContainerServiceNetworkProfileStatusNetworkPlugin ¶
type ContainerServiceNetworkProfileStatusNetworkPlugin string
Deprecated version of ContainerServiceNetworkProfileStatusNetworkPlugin. Use v1beta20210501.ContainerServiceNetworkProfileStatusNetworkPlugin instead
type ContainerServiceNetworkProfileStatusNetworkPolicy ¶
type ContainerServiceNetworkProfileStatusNetworkPolicy string
Deprecated version of ContainerServiceNetworkProfileStatusNetworkPolicy. Use v1beta20210501.ContainerServiceNetworkProfileStatusNetworkPolicy instead
type ContainerServiceNetworkProfileStatusOutboundType ¶
type ContainerServiceNetworkProfileStatusOutboundType string
Deprecated version of ContainerServiceNetworkProfileStatusOutboundType. Use v1beta20210501.ContainerServiceNetworkProfileStatusOutboundType instead
type ContainerServiceNetworkProfile_Status ¶
type ContainerServiceNetworkProfile_Status struct { DnsServiceIP *string `json:"dnsServiceIP,omitempty"` DockerBridgeCidr *string `json:"dockerBridgeCidr,omitempty"` LoadBalancerProfile *ManagedClusterLoadBalancerProfile_Status `json:"loadBalancerProfile,omitempty"` LoadBalancerSku *ContainerServiceNetworkProfileStatusLoadBalancerSku `json:"loadBalancerSku,omitempty"` NetworkMode *ContainerServiceNetworkProfileStatusNetworkMode `json:"networkMode,omitempty"` NetworkPlugin *ContainerServiceNetworkProfileStatusNetworkPlugin `json:"networkPlugin,omitempty"` NetworkPolicy *ContainerServiceNetworkProfileStatusNetworkPolicy `json:"networkPolicy,omitempty"` OutboundType *ContainerServiceNetworkProfileStatusOutboundType `json:"outboundType,omitempty"` PodCidr *string `json:"podCidr,omitempty"` ServiceCidr *string `json:"serviceCidr,omitempty"` }
Deprecated version of ContainerServiceNetworkProfile_Status. Use v1beta20210501.ContainerServiceNetworkProfile_Status instead
func (*ContainerServiceNetworkProfile_Status) AssignPropertiesFromContainerServiceNetworkProfileStatus ¶
func (profile *ContainerServiceNetworkProfile_Status) AssignPropertiesFromContainerServiceNetworkProfileStatus(source *alpha20210501s.ContainerServiceNetworkProfile_Status) error
AssignPropertiesFromContainerServiceNetworkProfileStatus populates our ContainerServiceNetworkProfile_Status from the provided source ContainerServiceNetworkProfile_Status
func (*ContainerServiceNetworkProfile_Status) AssignPropertiesToContainerServiceNetworkProfileStatus ¶
func (profile *ContainerServiceNetworkProfile_Status) AssignPropertiesToContainerServiceNetworkProfileStatus(destination *alpha20210501s.ContainerServiceNetworkProfile_Status) error
AssignPropertiesToContainerServiceNetworkProfileStatus populates the provided destination ContainerServiceNetworkProfile_Status from our ContainerServiceNetworkProfile_Status
func (*ContainerServiceNetworkProfile_Status) DeepCopy ¶
func (in *ContainerServiceNetworkProfile_Status) DeepCopy() *ContainerServiceNetworkProfile_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceNetworkProfile_Status.
func (*ContainerServiceNetworkProfile_Status) DeepCopyInto ¶
func (in *ContainerServiceNetworkProfile_Status) DeepCopyInto(out *ContainerServiceNetworkProfile_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerServiceNetworkProfile_Status) NewEmptyARMValue ¶
func (profile *ContainerServiceNetworkProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContainerServiceNetworkProfile_Status) PopulateFromARM ¶
func (profile *ContainerServiceNetworkProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContainerServiceNetworkProfile_StatusARM ¶
type ContainerServiceNetworkProfile_StatusARM struct { DnsServiceIP *string `json:"dnsServiceIP,omitempty"` DockerBridgeCidr *string `json:"dockerBridgeCidr,omitempty"` LoadBalancerProfile *ManagedClusterLoadBalancerProfile_StatusARM `json:"loadBalancerProfile,omitempty"` LoadBalancerSku *ContainerServiceNetworkProfileStatusLoadBalancerSku `json:"loadBalancerSku,omitempty"` NetworkMode *ContainerServiceNetworkProfileStatusNetworkMode `json:"networkMode,omitempty"` NetworkPlugin *ContainerServiceNetworkProfileStatusNetworkPlugin `json:"networkPlugin,omitempty"` NetworkPolicy *ContainerServiceNetworkProfileStatusNetworkPolicy `json:"networkPolicy,omitempty"` OutboundType *ContainerServiceNetworkProfileStatusOutboundType `json:"outboundType,omitempty"` PodCidr *string `json:"podCidr,omitempty"` ServiceCidr *string `json:"serviceCidr,omitempty"` }
Deprecated version of ContainerServiceNetworkProfile_Status. Use v1beta20210501.ContainerServiceNetworkProfile_Status instead
func (*ContainerServiceNetworkProfile_StatusARM) DeepCopy ¶
func (in *ContainerServiceNetworkProfile_StatusARM) DeepCopy() *ContainerServiceNetworkProfile_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceNetworkProfile_StatusARM.
func (*ContainerServiceNetworkProfile_StatusARM) DeepCopyInto ¶
func (in *ContainerServiceNetworkProfile_StatusARM) DeepCopyInto(out *ContainerServiceNetworkProfile_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceSshConfiguration ¶
type ContainerServiceSshConfiguration struct { // +kubebuilder:validation:Required PublicKeys []ContainerServiceSshPublicKey `json:"publicKeys,omitempty"` }
Deprecated version of ContainerServiceSshConfiguration. Use v1beta20210501.ContainerServiceSshConfiguration instead
func (*ContainerServiceSshConfiguration) AssignPropertiesFromContainerServiceSshConfiguration ¶
func (configuration *ContainerServiceSshConfiguration) AssignPropertiesFromContainerServiceSshConfiguration(source *alpha20210501s.ContainerServiceSshConfiguration) error
AssignPropertiesFromContainerServiceSshConfiguration populates our ContainerServiceSshConfiguration from the provided source ContainerServiceSshConfiguration
func (*ContainerServiceSshConfiguration) AssignPropertiesToContainerServiceSshConfiguration ¶
func (configuration *ContainerServiceSshConfiguration) AssignPropertiesToContainerServiceSshConfiguration(destination *alpha20210501s.ContainerServiceSshConfiguration) error
AssignPropertiesToContainerServiceSshConfiguration populates the provided destination ContainerServiceSshConfiguration from our ContainerServiceSshConfiguration
func (*ContainerServiceSshConfiguration) ConvertToARM ¶
func (configuration *ContainerServiceSshConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ContainerServiceSshConfiguration) DeepCopy ¶
func (in *ContainerServiceSshConfiguration) DeepCopy() *ContainerServiceSshConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshConfiguration.
func (*ContainerServiceSshConfiguration) DeepCopyInto ¶
func (in *ContainerServiceSshConfiguration) DeepCopyInto(out *ContainerServiceSshConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerServiceSshConfiguration) NewEmptyARMValue ¶
func (configuration *ContainerServiceSshConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContainerServiceSshConfiguration) PopulateFromARM ¶
func (configuration *ContainerServiceSshConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContainerServiceSshConfigurationARM ¶
type ContainerServiceSshConfigurationARM struct {
PublicKeys []ContainerServiceSshPublicKeyARM `json:"publicKeys,omitempty"`
}
Deprecated version of ContainerServiceSshConfiguration. Use v1beta20210501.ContainerServiceSshConfiguration instead
func (*ContainerServiceSshConfigurationARM) DeepCopy ¶
func (in *ContainerServiceSshConfigurationARM) DeepCopy() *ContainerServiceSshConfigurationARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshConfigurationARM.
func (*ContainerServiceSshConfigurationARM) DeepCopyInto ¶
func (in *ContainerServiceSshConfigurationARM) DeepCopyInto(out *ContainerServiceSshConfigurationARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceSshConfiguration_Status ¶
type ContainerServiceSshConfiguration_Status struct {
PublicKeys []ContainerServiceSshPublicKey_Status `json:"publicKeys,omitempty"`
}
Deprecated version of ContainerServiceSshConfiguration_Status. Use v1beta20210501.ContainerServiceSshConfiguration_Status instead
func (*ContainerServiceSshConfiguration_Status) AssignPropertiesFromContainerServiceSshConfigurationStatus ¶
func (configuration *ContainerServiceSshConfiguration_Status) AssignPropertiesFromContainerServiceSshConfigurationStatus(source *alpha20210501s.ContainerServiceSshConfiguration_Status) error
AssignPropertiesFromContainerServiceSshConfigurationStatus populates our ContainerServiceSshConfiguration_Status from the provided source ContainerServiceSshConfiguration_Status
func (*ContainerServiceSshConfiguration_Status) AssignPropertiesToContainerServiceSshConfigurationStatus ¶
func (configuration *ContainerServiceSshConfiguration_Status) AssignPropertiesToContainerServiceSshConfigurationStatus(destination *alpha20210501s.ContainerServiceSshConfiguration_Status) error
AssignPropertiesToContainerServiceSshConfigurationStatus populates the provided destination ContainerServiceSshConfiguration_Status from our ContainerServiceSshConfiguration_Status
func (*ContainerServiceSshConfiguration_Status) DeepCopy ¶
func (in *ContainerServiceSshConfiguration_Status) DeepCopy() *ContainerServiceSshConfiguration_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshConfiguration_Status.
func (*ContainerServiceSshConfiguration_Status) DeepCopyInto ¶
func (in *ContainerServiceSshConfiguration_Status) DeepCopyInto(out *ContainerServiceSshConfiguration_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerServiceSshConfiguration_Status) NewEmptyARMValue ¶
func (configuration *ContainerServiceSshConfiguration_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContainerServiceSshConfiguration_Status) PopulateFromARM ¶
func (configuration *ContainerServiceSshConfiguration_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContainerServiceSshConfiguration_StatusARM ¶
type ContainerServiceSshConfiguration_StatusARM struct {
PublicKeys []ContainerServiceSshPublicKey_StatusARM `json:"publicKeys,omitempty"`
}
Deprecated version of ContainerServiceSshConfiguration_Status. Use v1beta20210501.ContainerServiceSshConfiguration_Status instead
func (*ContainerServiceSshConfiguration_StatusARM) DeepCopy ¶
func (in *ContainerServiceSshConfiguration_StatusARM) DeepCopy() *ContainerServiceSshConfiguration_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshConfiguration_StatusARM.
func (*ContainerServiceSshConfiguration_StatusARM) DeepCopyInto ¶
func (in *ContainerServiceSshConfiguration_StatusARM) DeepCopyInto(out *ContainerServiceSshConfiguration_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceSshPublicKey ¶
type ContainerServiceSshPublicKey struct { // +kubebuilder:validation:Required KeyData *string `json:"keyData,omitempty"` }
Deprecated version of ContainerServiceSshPublicKey. Use v1beta20210501.ContainerServiceSshPublicKey instead
func (*ContainerServiceSshPublicKey) AssignPropertiesFromContainerServiceSshPublicKey ¶
func (publicKey *ContainerServiceSshPublicKey) AssignPropertiesFromContainerServiceSshPublicKey(source *alpha20210501s.ContainerServiceSshPublicKey) error
AssignPropertiesFromContainerServiceSshPublicKey populates our ContainerServiceSshPublicKey from the provided source ContainerServiceSshPublicKey
func (*ContainerServiceSshPublicKey) AssignPropertiesToContainerServiceSshPublicKey ¶
func (publicKey *ContainerServiceSshPublicKey) AssignPropertiesToContainerServiceSshPublicKey(destination *alpha20210501s.ContainerServiceSshPublicKey) error
AssignPropertiesToContainerServiceSshPublicKey populates the provided destination ContainerServiceSshPublicKey from our ContainerServiceSshPublicKey
func (*ContainerServiceSshPublicKey) ConvertToARM ¶
func (publicKey *ContainerServiceSshPublicKey) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ContainerServiceSshPublicKey) DeepCopy ¶
func (in *ContainerServiceSshPublicKey) DeepCopy() *ContainerServiceSshPublicKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshPublicKey.
func (*ContainerServiceSshPublicKey) DeepCopyInto ¶
func (in *ContainerServiceSshPublicKey) DeepCopyInto(out *ContainerServiceSshPublicKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerServiceSshPublicKey) NewEmptyARMValue ¶
func (publicKey *ContainerServiceSshPublicKey) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContainerServiceSshPublicKey) PopulateFromARM ¶
func (publicKey *ContainerServiceSshPublicKey) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContainerServiceSshPublicKeyARM ¶
type ContainerServiceSshPublicKeyARM struct {
KeyData *string `json:"keyData,omitempty"`
}
Deprecated version of ContainerServiceSshPublicKey. Use v1beta20210501.ContainerServiceSshPublicKey instead
func (*ContainerServiceSshPublicKeyARM) DeepCopy ¶
func (in *ContainerServiceSshPublicKeyARM) DeepCopy() *ContainerServiceSshPublicKeyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshPublicKeyARM.
func (*ContainerServiceSshPublicKeyARM) DeepCopyInto ¶
func (in *ContainerServiceSshPublicKeyARM) DeepCopyInto(out *ContainerServiceSshPublicKeyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerServiceSshPublicKey_Status ¶
type ContainerServiceSshPublicKey_Status struct {
KeyData *string `json:"keyData,omitempty"`
}
Deprecated version of ContainerServiceSshPublicKey_Status. Use v1beta20210501.ContainerServiceSshPublicKey_Status instead
func (*ContainerServiceSshPublicKey_Status) AssignPropertiesFromContainerServiceSshPublicKeyStatus ¶
func (publicKey *ContainerServiceSshPublicKey_Status) AssignPropertiesFromContainerServiceSshPublicKeyStatus(source *alpha20210501s.ContainerServiceSshPublicKey_Status) error
AssignPropertiesFromContainerServiceSshPublicKeyStatus populates our ContainerServiceSshPublicKey_Status from the provided source ContainerServiceSshPublicKey_Status
func (*ContainerServiceSshPublicKey_Status) AssignPropertiesToContainerServiceSshPublicKeyStatus ¶
func (publicKey *ContainerServiceSshPublicKey_Status) AssignPropertiesToContainerServiceSshPublicKeyStatus(destination *alpha20210501s.ContainerServiceSshPublicKey_Status) error
AssignPropertiesToContainerServiceSshPublicKeyStatus populates the provided destination ContainerServiceSshPublicKey_Status from our ContainerServiceSshPublicKey_Status
func (*ContainerServiceSshPublicKey_Status) DeepCopy ¶
func (in *ContainerServiceSshPublicKey_Status) DeepCopy() *ContainerServiceSshPublicKey_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshPublicKey_Status.
func (*ContainerServiceSshPublicKey_Status) DeepCopyInto ¶
func (in *ContainerServiceSshPublicKey_Status) DeepCopyInto(out *ContainerServiceSshPublicKey_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerServiceSshPublicKey_Status) NewEmptyARMValue ¶
func (publicKey *ContainerServiceSshPublicKey_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContainerServiceSshPublicKey_Status) PopulateFromARM ¶
func (publicKey *ContainerServiceSshPublicKey_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContainerServiceSshPublicKey_StatusARM ¶
type ContainerServiceSshPublicKey_StatusARM struct {
KeyData *string `json:"keyData,omitempty"`
}
Deprecated version of ContainerServiceSshPublicKey_Status. Use v1beta20210501.ContainerServiceSshPublicKey_Status instead
func (*ContainerServiceSshPublicKey_StatusARM) DeepCopy ¶
func (in *ContainerServiceSshPublicKey_StatusARM) DeepCopy() *ContainerServiceSshPublicKey_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshPublicKey_StatusARM.
func (*ContainerServiceSshPublicKey_StatusARM) DeepCopyInto ¶
func (in *ContainerServiceSshPublicKey_StatusARM) DeepCopyInto(out *ContainerServiceSshPublicKey_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedLocation ¶
type ExtendedLocation struct { Name *string `json:"name,omitempty"` Type *ExtendedLocationType `json:"type,omitempty"` }
Deprecated version of ExtendedLocation. Use v1beta20210501.ExtendedLocation instead
func (*ExtendedLocation) AssignPropertiesFromExtendedLocation ¶
func (location *ExtendedLocation) AssignPropertiesFromExtendedLocation(source *alpha20210501s.ExtendedLocation) error
AssignPropertiesFromExtendedLocation populates our ExtendedLocation from the provided source ExtendedLocation
func (*ExtendedLocation) AssignPropertiesToExtendedLocation ¶
func (location *ExtendedLocation) AssignPropertiesToExtendedLocation(destination *alpha20210501s.ExtendedLocation) error
AssignPropertiesToExtendedLocation populates the provided destination ExtendedLocation from our ExtendedLocation
func (*ExtendedLocation) ConvertToARM ¶
func (location *ExtendedLocation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ExtendedLocation) DeepCopy ¶
func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation.
func (*ExtendedLocation) DeepCopyInto ¶
func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExtendedLocation) NewEmptyARMValue ¶
func (location *ExtendedLocation) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ExtendedLocation) PopulateFromARM ¶
func (location *ExtendedLocation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ExtendedLocationARM ¶
type ExtendedLocationARM struct { Name *string `json:"name,omitempty"` Type *ExtendedLocationType `json:"type,omitempty"` }
Deprecated version of ExtendedLocation. Use v1beta20210501.ExtendedLocation instead
func (*ExtendedLocationARM) DeepCopy ¶
func (in *ExtendedLocationARM) DeepCopy() *ExtendedLocationARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocationARM.
func (*ExtendedLocationARM) DeepCopyInto ¶
func (in *ExtendedLocationARM) DeepCopyInto(out *ExtendedLocationARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedLocationType ¶
type ExtendedLocationType string
Deprecated version of ExtendedLocationType. Use v1beta20210501.ExtendedLocationType instead +kubebuilder:validation:Enum={"EdgeZone"}
type ExtendedLocationType_Status ¶
type ExtendedLocationType_Status string
Deprecated version of ExtendedLocationType_Status. Use v1beta20210501.ExtendedLocationType_Status instead
type ExtendedLocation_Status ¶
type ExtendedLocation_Status struct { Name *string `json:"name,omitempty"` Type *ExtendedLocationType_Status `json:"type,omitempty"` }
Deprecated version of ExtendedLocation_Status. Use v1beta20210501.ExtendedLocation_Status instead
func (*ExtendedLocation_Status) AssignPropertiesFromExtendedLocationStatus ¶
func (location *ExtendedLocation_Status) AssignPropertiesFromExtendedLocationStatus(source *alpha20210501s.ExtendedLocation_Status) error
AssignPropertiesFromExtendedLocationStatus populates our ExtendedLocation_Status from the provided source ExtendedLocation_Status
func (*ExtendedLocation_Status) AssignPropertiesToExtendedLocationStatus ¶
func (location *ExtendedLocation_Status) AssignPropertiesToExtendedLocationStatus(destination *alpha20210501s.ExtendedLocation_Status) error
AssignPropertiesToExtendedLocationStatus populates the provided destination ExtendedLocation_Status from our ExtendedLocation_Status
func (*ExtendedLocation_Status) DeepCopy ¶
func (in *ExtendedLocation_Status) DeepCopy() *ExtendedLocation_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_Status.
func (*ExtendedLocation_Status) DeepCopyInto ¶
func (in *ExtendedLocation_Status) DeepCopyInto(out *ExtendedLocation_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExtendedLocation_Status) NewEmptyARMValue ¶
func (location *ExtendedLocation_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ExtendedLocation_Status) PopulateFromARM ¶
func (location *ExtendedLocation_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ExtendedLocation_StatusARM ¶
type ExtendedLocation_StatusARM struct { Name *string `json:"name,omitempty"` Type *ExtendedLocationType_Status `json:"type,omitempty"` }
Deprecated version of ExtendedLocation_Status. Use v1beta20210501.ExtendedLocation_Status instead
func (*ExtendedLocation_StatusARM) DeepCopy ¶
func (in *ExtendedLocation_StatusARM) DeepCopy() *ExtendedLocation_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_StatusARM.
func (*ExtendedLocation_StatusARM) DeepCopyInto ¶
func (in *ExtendedLocation_StatusARM) DeepCopyInto(out *ExtendedLocation_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GPUInstanceProfile_Status ¶
type GPUInstanceProfile_Status string
Deprecated version of GPUInstanceProfile_Status. Use v1beta20210501.GPUInstanceProfile_Status instead
type KubeletConfig ¶
type KubeletConfig struct { AllowedUnsafeSysctls []string `json:"allowedUnsafeSysctls,omitempty"` // +kubebuilder:validation:Minimum=2 ContainerLogMaxFiles *int `json:"containerLogMaxFiles,omitempty"` ContainerLogMaxSizeMB *int `json:"containerLogMaxSizeMB,omitempty"` CpuCfsQuota *bool `json:"cpuCfsQuota,omitempty"` CpuCfsQuotaPeriod *string `json:"cpuCfsQuotaPeriod,omitempty"` CpuManagerPolicy *string `json:"cpuManagerPolicy,omitempty"` FailSwapOn *bool `json:"failSwapOn,omitempty"` ImageGcHighThreshold *int `json:"imageGcHighThreshold,omitempty"` ImageGcLowThreshold *int `json:"imageGcLowThreshold,omitempty"` PodMaxPids *int `json:"podMaxPids,omitempty"` TopologyManagerPolicy *string `json:"topologyManagerPolicy,omitempty"` }
Deprecated version of KubeletConfig. Use v1beta20210501.KubeletConfig instead
func (*KubeletConfig) AssignPropertiesFromKubeletConfig ¶
func (config *KubeletConfig) AssignPropertiesFromKubeletConfig(source *alpha20210501s.KubeletConfig) error
AssignPropertiesFromKubeletConfig populates our KubeletConfig from the provided source KubeletConfig
func (*KubeletConfig) AssignPropertiesToKubeletConfig ¶
func (config *KubeletConfig) AssignPropertiesToKubeletConfig(destination *alpha20210501s.KubeletConfig) error
AssignPropertiesToKubeletConfig populates the provided destination KubeletConfig from our KubeletConfig
func (*KubeletConfig) ConvertToARM ¶
func (config *KubeletConfig) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*KubeletConfig) DeepCopy ¶
func (in *KubeletConfig) DeepCopy() *KubeletConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeletConfig.
func (*KubeletConfig) DeepCopyInto ¶
func (in *KubeletConfig) DeepCopyInto(out *KubeletConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeletConfig) NewEmptyARMValue ¶
func (config *KubeletConfig) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KubeletConfig) PopulateFromARM ¶
func (config *KubeletConfig) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KubeletConfigARM ¶
type KubeletConfigARM struct { AllowedUnsafeSysctls []string `json:"allowedUnsafeSysctls,omitempty"` ContainerLogMaxFiles *int `json:"containerLogMaxFiles,omitempty"` ContainerLogMaxSizeMB *int `json:"containerLogMaxSizeMB,omitempty"` CpuCfsQuota *bool `json:"cpuCfsQuota,omitempty"` CpuCfsQuotaPeriod *string `json:"cpuCfsQuotaPeriod,omitempty"` CpuManagerPolicy *string `json:"cpuManagerPolicy,omitempty"` FailSwapOn *bool `json:"failSwapOn,omitempty"` ImageGcHighThreshold *int `json:"imageGcHighThreshold,omitempty"` ImageGcLowThreshold *int `json:"imageGcLowThreshold,omitempty"` PodMaxPids *int `json:"podMaxPids,omitempty"` TopologyManagerPolicy *string `json:"topologyManagerPolicy,omitempty"` }
Deprecated version of KubeletConfig. Use v1beta20210501.KubeletConfig instead
func (*KubeletConfigARM) DeepCopy ¶
func (in *KubeletConfigARM) DeepCopy() *KubeletConfigARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeletConfigARM.
func (*KubeletConfigARM) DeepCopyInto ¶
func (in *KubeletConfigARM) DeepCopyInto(out *KubeletConfigARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubeletConfig_Status ¶
type KubeletConfig_Status struct { AllowedUnsafeSysctls []string `json:"allowedUnsafeSysctls,omitempty"` ContainerLogMaxFiles *int `json:"containerLogMaxFiles,omitempty"` ContainerLogMaxSizeMB *int `json:"containerLogMaxSizeMB,omitempty"` CpuCfsQuota *bool `json:"cpuCfsQuota,omitempty"` CpuCfsQuotaPeriod *string `json:"cpuCfsQuotaPeriod,omitempty"` CpuManagerPolicy *string `json:"cpuManagerPolicy,omitempty"` FailSwapOn *bool `json:"failSwapOn,omitempty"` ImageGcHighThreshold *int `json:"imageGcHighThreshold,omitempty"` ImageGcLowThreshold *int `json:"imageGcLowThreshold,omitempty"` PodMaxPids *int `json:"podMaxPids,omitempty"` TopologyManagerPolicy *string `json:"topologyManagerPolicy,omitempty"` }
Deprecated version of KubeletConfig_Status. Use v1beta20210501.KubeletConfig_Status instead
func (*KubeletConfig_Status) AssignPropertiesFromKubeletConfigStatus ¶
func (config *KubeletConfig_Status) AssignPropertiesFromKubeletConfigStatus(source *alpha20210501s.KubeletConfig_Status) error
AssignPropertiesFromKubeletConfigStatus populates our KubeletConfig_Status from the provided source KubeletConfig_Status
func (*KubeletConfig_Status) AssignPropertiesToKubeletConfigStatus ¶
func (config *KubeletConfig_Status) AssignPropertiesToKubeletConfigStatus(destination *alpha20210501s.KubeletConfig_Status) error
AssignPropertiesToKubeletConfigStatus populates the provided destination KubeletConfig_Status from our KubeletConfig_Status
func (*KubeletConfig_Status) DeepCopy ¶
func (in *KubeletConfig_Status) DeepCopy() *KubeletConfig_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeletConfig_Status.
func (*KubeletConfig_Status) DeepCopyInto ¶
func (in *KubeletConfig_Status) DeepCopyInto(out *KubeletConfig_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeletConfig_Status) NewEmptyARMValue ¶
func (config *KubeletConfig_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KubeletConfig_Status) PopulateFromARM ¶
func (config *KubeletConfig_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KubeletConfig_StatusARM ¶
type KubeletConfig_StatusARM struct { AllowedUnsafeSysctls []string `json:"allowedUnsafeSysctls,omitempty"` ContainerLogMaxFiles *int `json:"containerLogMaxFiles,omitempty"` ContainerLogMaxSizeMB *int `json:"containerLogMaxSizeMB,omitempty"` CpuCfsQuota *bool `json:"cpuCfsQuota,omitempty"` CpuCfsQuotaPeriod *string `json:"cpuCfsQuotaPeriod,omitempty"` CpuManagerPolicy *string `json:"cpuManagerPolicy,omitempty"` FailSwapOn *bool `json:"failSwapOn,omitempty"` ImageGcHighThreshold *int `json:"imageGcHighThreshold,omitempty"` ImageGcLowThreshold *int `json:"imageGcLowThreshold,omitempty"` PodMaxPids *int `json:"podMaxPids,omitempty"` TopologyManagerPolicy *string `json:"topologyManagerPolicy,omitempty"` }
Deprecated version of KubeletConfig_Status. Use v1beta20210501.KubeletConfig_Status instead
func (*KubeletConfig_StatusARM) DeepCopy ¶
func (in *KubeletConfig_StatusARM) DeepCopy() *KubeletConfig_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeletConfig_StatusARM.
func (*KubeletConfig_StatusARM) DeepCopyInto ¶
func (in *KubeletConfig_StatusARM) DeepCopyInto(out *KubeletConfig_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubeletDiskType_Status ¶
type KubeletDiskType_Status string
Deprecated version of KubeletDiskType_Status. Use v1beta20210501.KubeletDiskType_Status instead
type LinuxOSConfig ¶
type LinuxOSConfig struct { SwapFileSizeMB *int `json:"swapFileSizeMB,omitempty"` Sysctls *SysctlConfig `json:"sysctls,omitempty"` TransparentHugePageDefrag *string `json:"transparentHugePageDefrag,omitempty"` TransparentHugePageEnabled *string `json:"transparentHugePageEnabled,omitempty"` }
Deprecated version of LinuxOSConfig. Use v1beta20210501.LinuxOSConfig instead
func (*LinuxOSConfig) AssignPropertiesFromLinuxOSConfig ¶
func (config *LinuxOSConfig) AssignPropertiesFromLinuxOSConfig(source *alpha20210501s.LinuxOSConfig) error
AssignPropertiesFromLinuxOSConfig populates our LinuxOSConfig from the provided source LinuxOSConfig
func (*LinuxOSConfig) AssignPropertiesToLinuxOSConfig ¶
func (config *LinuxOSConfig) AssignPropertiesToLinuxOSConfig(destination *alpha20210501s.LinuxOSConfig) error
AssignPropertiesToLinuxOSConfig populates the provided destination LinuxOSConfig from our LinuxOSConfig
func (*LinuxOSConfig) ConvertToARM ¶
func (config *LinuxOSConfig) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*LinuxOSConfig) DeepCopy ¶
func (in *LinuxOSConfig) DeepCopy() *LinuxOSConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinuxOSConfig.
func (*LinuxOSConfig) DeepCopyInto ¶
func (in *LinuxOSConfig) DeepCopyInto(out *LinuxOSConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinuxOSConfig) NewEmptyARMValue ¶
func (config *LinuxOSConfig) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LinuxOSConfig) PopulateFromARM ¶
func (config *LinuxOSConfig) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LinuxOSConfigARM ¶
type LinuxOSConfigARM struct { SwapFileSizeMB *int `json:"swapFileSizeMB,omitempty"` Sysctls *SysctlConfigARM `json:"sysctls,omitempty"` TransparentHugePageDefrag *string `json:"transparentHugePageDefrag,omitempty"` TransparentHugePageEnabled *string `json:"transparentHugePageEnabled,omitempty"` }
Deprecated version of LinuxOSConfig. Use v1beta20210501.LinuxOSConfig instead
func (*LinuxOSConfigARM) DeepCopy ¶
func (in *LinuxOSConfigARM) DeepCopy() *LinuxOSConfigARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinuxOSConfigARM.
func (*LinuxOSConfigARM) DeepCopyInto ¶
func (in *LinuxOSConfigARM) DeepCopyInto(out *LinuxOSConfigARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinuxOSConfig_Status ¶
type LinuxOSConfig_Status struct { SwapFileSizeMB *int `json:"swapFileSizeMB,omitempty"` Sysctls *SysctlConfig_Status `json:"sysctls,omitempty"` TransparentHugePageDefrag *string `json:"transparentHugePageDefrag,omitempty"` TransparentHugePageEnabled *string `json:"transparentHugePageEnabled,omitempty"` }
Deprecated version of LinuxOSConfig_Status. Use v1beta20210501.LinuxOSConfig_Status instead
func (*LinuxOSConfig_Status) AssignPropertiesFromLinuxOSConfigStatus ¶
func (config *LinuxOSConfig_Status) AssignPropertiesFromLinuxOSConfigStatus(source *alpha20210501s.LinuxOSConfig_Status) error
AssignPropertiesFromLinuxOSConfigStatus populates our LinuxOSConfig_Status from the provided source LinuxOSConfig_Status
func (*LinuxOSConfig_Status) AssignPropertiesToLinuxOSConfigStatus ¶
func (config *LinuxOSConfig_Status) AssignPropertiesToLinuxOSConfigStatus(destination *alpha20210501s.LinuxOSConfig_Status) error
AssignPropertiesToLinuxOSConfigStatus populates the provided destination LinuxOSConfig_Status from our LinuxOSConfig_Status
func (*LinuxOSConfig_Status) DeepCopy ¶
func (in *LinuxOSConfig_Status) DeepCopy() *LinuxOSConfig_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinuxOSConfig_Status.
func (*LinuxOSConfig_Status) DeepCopyInto ¶
func (in *LinuxOSConfig_Status) DeepCopyInto(out *LinuxOSConfig_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinuxOSConfig_Status) NewEmptyARMValue ¶
func (config *LinuxOSConfig_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LinuxOSConfig_Status) PopulateFromARM ¶
func (config *LinuxOSConfig_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LinuxOSConfig_StatusARM ¶
type LinuxOSConfig_StatusARM struct { SwapFileSizeMB *int `json:"swapFileSizeMB,omitempty"` Sysctls *SysctlConfig_StatusARM `json:"sysctls,omitempty"` TransparentHugePageDefrag *string `json:"transparentHugePageDefrag,omitempty"` TransparentHugePageEnabled *string `json:"transparentHugePageEnabled,omitempty"` }
Deprecated version of LinuxOSConfig_Status. Use v1beta20210501.LinuxOSConfig_Status instead
func (*LinuxOSConfig_StatusARM) DeepCopy ¶
func (in *LinuxOSConfig_StatusARM) DeepCopy() *LinuxOSConfig_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinuxOSConfig_StatusARM.
func (*LinuxOSConfig_StatusARM) DeepCopyInto ¶
func (in *LinuxOSConfig_StatusARM) DeepCopyInto(out *LinuxOSConfig_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedCluster ¶
type ManagedCluster struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagedClusters_Spec `json:"spec,omitempty"` Status ManagedCluster_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" Deprecated version of ManagedCluster. Use v1beta20210501.ManagedCluster instead
func (*ManagedCluster) AssignPropertiesFromManagedCluster ¶
func (cluster *ManagedCluster) AssignPropertiesFromManagedCluster(source *alpha20210501s.ManagedCluster) error
AssignPropertiesFromManagedCluster populates our ManagedCluster from the provided source ManagedCluster
func (*ManagedCluster) AssignPropertiesToManagedCluster ¶
func (cluster *ManagedCluster) AssignPropertiesToManagedCluster(destination *alpha20210501s.ManagedCluster) error
AssignPropertiesToManagedCluster populates the provided destination ManagedCluster from our ManagedCluster
func (*ManagedCluster) AzureName ¶
func (cluster *ManagedCluster) AzureName() string
AzureName returns the Azure name of the resource
func (*ManagedCluster) ConvertFrom ¶
func (cluster *ManagedCluster) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our ManagedCluster from the provided hub ManagedCluster
func (*ManagedCluster) ConvertTo ¶
func (cluster *ManagedCluster) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub ManagedCluster from our ManagedCluster
func (*ManagedCluster) DeepCopy ¶
func (in *ManagedCluster) DeepCopy() *ManagedCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedCluster.
func (*ManagedCluster) DeepCopyInto ¶
func (in *ManagedCluster) DeepCopyInto(out *ManagedCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedCluster) DeepCopyObject ¶
func (in *ManagedCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedCluster) Default ¶
func (cluster *ManagedCluster) Default()
Default applies defaults to the ManagedCluster resource
func (ManagedCluster) GetAPIVersion ¶
func (cluster ManagedCluster) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-01"
func (*ManagedCluster) GetConditions ¶
func (cluster *ManagedCluster) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ManagedCluster) GetResourceScope ¶
func (cluster *ManagedCluster) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ManagedCluster) GetSpec ¶
func (cluster *ManagedCluster) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ManagedCluster) GetStatus ¶
func (cluster *ManagedCluster) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ManagedCluster) GetType ¶
func (cluster *ManagedCluster) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/managedClusters"
func (*ManagedCluster) NewEmptyStatus ¶
func (cluster *ManagedCluster) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ManagedCluster) OriginalGVK ¶
func (cluster *ManagedCluster) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ManagedCluster) Owner ¶
func (cluster *ManagedCluster) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*ManagedCluster) SetConditions ¶
func (cluster *ManagedCluster) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ManagedCluster) SetStatus ¶
func (cluster *ManagedCluster) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*ManagedCluster) ValidateCreate ¶
func (cluster *ManagedCluster) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*ManagedCluster) ValidateDelete ¶
func (cluster *ManagedCluster) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*ManagedCluster) ValidateUpdate ¶
func (cluster *ManagedCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type ManagedClusterAADProfile ¶
type ManagedClusterAADProfile struct { AdminGroupObjectIDs []string `json:"adminGroupObjectIDs,omitempty"` ClientAppID *string `json:"clientAppID,omitempty"` EnableAzureRBAC *bool `json:"enableAzureRBAC,omitempty"` Managed *bool `json:"managed,omitempty"` ServerAppID *string `json:"serverAppID,omitempty"` ServerAppSecret *string `json:"serverAppSecret,omitempty"` TenantID *string `json:"tenantID,omitempty"` }
Deprecated version of ManagedClusterAADProfile. Use v1beta20210501.ManagedClusterAADProfile instead
func (*ManagedClusterAADProfile) AssignPropertiesFromManagedClusterAADProfile ¶
func (profile *ManagedClusterAADProfile) AssignPropertiesFromManagedClusterAADProfile(source *alpha20210501s.ManagedClusterAADProfile) error
AssignPropertiesFromManagedClusterAADProfile populates our ManagedClusterAADProfile from the provided source ManagedClusterAADProfile
func (*ManagedClusterAADProfile) AssignPropertiesToManagedClusterAADProfile ¶
func (profile *ManagedClusterAADProfile) AssignPropertiesToManagedClusterAADProfile(destination *alpha20210501s.ManagedClusterAADProfile) error
AssignPropertiesToManagedClusterAADProfile populates the provided destination ManagedClusterAADProfile from our ManagedClusterAADProfile
func (*ManagedClusterAADProfile) ConvertToARM ¶
func (profile *ManagedClusterAADProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterAADProfile) DeepCopy ¶
func (in *ManagedClusterAADProfile) DeepCopy() *ManagedClusterAADProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAADProfile.
func (*ManagedClusterAADProfile) DeepCopyInto ¶
func (in *ManagedClusterAADProfile) DeepCopyInto(out *ManagedClusterAADProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterAADProfile) NewEmptyARMValue ¶
func (profile *ManagedClusterAADProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterAADProfile) PopulateFromARM ¶
func (profile *ManagedClusterAADProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterAADProfileARM ¶
type ManagedClusterAADProfileARM struct { AdminGroupObjectIDs []string `json:"adminGroupObjectIDs,omitempty"` ClientAppID *string `json:"clientAppID,omitempty"` EnableAzureRBAC *bool `json:"enableAzureRBAC,omitempty"` Managed *bool `json:"managed,omitempty"` ServerAppID *string `json:"serverAppID,omitempty"` ServerAppSecret *string `json:"serverAppSecret,omitempty"` TenantID *string `json:"tenantID,omitempty"` }
Deprecated version of ManagedClusterAADProfile. Use v1beta20210501.ManagedClusterAADProfile instead
func (*ManagedClusterAADProfileARM) DeepCopy ¶
func (in *ManagedClusterAADProfileARM) DeepCopy() *ManagedClusterAADProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAADProfileARM.
func (*ManagedClusterAADProfileARM) DeepCopyInto ¶
func (in *ManagedClusterAADProfileARM) DeepCopyInto(out *ManagedClusterAADProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterAADProfile_Status ¶
type ManagedClusterAADProfile_Status struct { AdminGroupObjectIDs []string `json:"adminGroupObjectIDs,omitempty"` ClientAppID *string `json:"clientAppID,omitempty"` EnableAzureRBAC *bool `json:"enableAzureRBAC,omitempty"` Managed *bool `json:"managed,omitempty"` ServerAppID *string `json:"serverAppID,omitempty"` ServerAppSecret *string `json:"serverAppSecret,omitempty"` TenantID *string `json:"tenantID,omitempty"` }
Deprecated version of ManagedClusterAADProfile_Status. Use v1beta20210501.ManagedClusterAADProfile_Status instead
func (*ManagedClusterAADProfile_Status) AssignPropertiesFromManagedClusterAADProfileStatus ¶
func (profile *ManagedClusterAADProfile_Status) AssignPropertiesFromManagedClusterAADProfileStatus(source *alpha20210501s.ManagedClusterAADProfile_Status) error
AssignPropertiesFromManagedClusterAADProfileStatus populates our ManagedClusterAADProfile_Status from the provided source ManagedClusterAADProfile_Status
func (*ManagedClusterAADProfile_Status) AssignPropertiesToManagedClusterAADProfileStatus ¶
func (profile *ManagedClusterAADProfile_Status) AssignPropertiesToManagedClusterAADProfileStatus(destination *alpha20210501s.ManagedClusterAADProfile_Status) error
AssignPropertiesToManagedClusterAADProfileStatus populates the provided destination ManagedClusterAADProfile_Status from our ManagedClusterAADProfile_Status
func (*ManagedClusterAADProfile_Status) DeepCopy ¶
func (in *ManagedClusterAADProfile_Status) DeepCopy() *ManagedClusterAADProfile_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAADProfile_Status.
func (*ManagedClusterAADProfile_Status) DeepCopyInto ¶
func (in *ManagedClusterAADProfile_Status) DeepCopyInto(out *ManagedClusterAADProfile_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterAADProfile_Status) NewEmptyARMValue ¶
func (profile *ManagedClusterAADProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterAADProfile_Status) PopulateFromARM ¶
func (profile *ManagedClusterAADProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterAADProfile_StatusARM ¶
type ManagedClusterAADProfile_StatusARM struct { AdminGroupObjectIDs []string `json:"adminGroupObjectIDs,omitempty"` ClientAppID *string `json:"clientAppID,omitempty"` EnableAzureRBAC *bool `json:"enableAzureRBAC,omitempty"` Managed *bool `json:"managed,omitempty"` ServerAppID *string `json:"serverAppID,omitempty"` ServerAppSecret *string `json:"serverAppSecret,omitempty"` TenantID *string `json:"tenantID,omitempty"` }
Deprecated version of ManagedClusterAADProfile_Status. Use v1beta20210501.ManagedClusterAADProfile_Status instead
func (*ManagedClusterAADProfile_StatusARM) DeepCopy ¶
func (in *ManagedClusterAADProfile_StatusARM) DeepCopy() *ManagedClusterAADProfile_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAADProfile_StatusARM.
func (*ManagedClusterAADProfile_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterAADProfile_StatusARM) DeepCopyInto(out *ManagedClusterAADProfile_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterAPIServerAccessProfile ¶
type ManagedClusterAPIServerAccessProfile struct { AuthorizedIPRanges []string `json:"authorizedIPRanges,omitempty"` EnablePrivateCluster *bool `json:"enablePrivateCluster,omitempty"` EnablePrivateClusterPublicFQDN *bool `json:"enablePrivateClusterPublicFQDN,omitempty"` PrivateDNSZone *string `json:"privateDNSZone,omitempty"` }
Deprecated version of ManagedClusterAPIServerAccessProfile. Use v1beta20210501.ManagedClusterAPIServerAccessProfile instead
func (*ManagedClusterAPIServerAccessProfile) AssignPropertiesFromManagedClusterAPIServerAccessProfile ¶
func (profile *ManagedClusterAPIServerAccessProfile) AssignPropertiesFromManagedClusterAPIServerAccessProfile(source *alpha20210501s.ManagedClusterAPIServerAccessProfile) error
AssignPropertiesFromManagedClusterAPIServerAccessProfile populates our ManagedClusterAPIServerAccessProfile from the provided source ManagedClusterAPIServerAccessProfile
func (*ManagedClusterAPIServerAccessProfile) AssignPropertiesToManagedClusterAPIServerAccessProfile ¶
func (profile *ManagedClusterAPIServerAccessProfile) AssignPropertiesToManagedClusterAPIServerAccessProfile(destination *alpha20210501s.ManagedClusterAPIServerAccessProfile) error
AssignPropertiesToManagedClusterAPIServerAccessProfile populates the provided destination ManagedClusterAPIServerAccessProfile from our ManagedClusterAPIServerAccessProfile
func (*ManagedClusterAPIServerAccessProfile) ConvertToARM ¶
func (profile *ManagedClusterAPIServerAccessProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterAPIServerAccessProfile) DeepCopy ¶
func (in *ManagedClusterAPIServerAccessProfile) DeepCopy() *ManagedClusterAPIServerAccessProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAPIServerAccessProfile.
func (*ManagedClusterAPIServerAccessProfile) DeepCopyInto ¶
func (in *ManagedClusterAPIServerAccessProfile) DeepCopyInto(out *ManagedClusterAPIServerAccessProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterAPIServerAccessProfile) NewEmptyARMValue ¶
func (profile *ManagedClusterAPIServerAccessProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterAPIServerAccessProfile) PopulateFromARM ¶
func (profile *ManagedClusterAPIServerAccessProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterAPIServerAccessProfileARM ¶
type ManagedClusterAPIServerAccessProfileARM struct { AuthorizedIPRanges []string `json:"authorizedIPRanges,omitempty"` EnablePrivateCluster *bool `json:"enablePrivateCluster,omitempty"` EnablePrivateClusterPublicFQDN *bool `json:"enablePrivateClusterPublicFQDN,omitempty"` PrivateDNSZone *string `json:"privateDNSZone,omitempty"` }
Deprecated version of ManagedClusterAPIServerAccessProfile. Use v1beta20210501.ManagedClusterAPIServerAccessProfile instead
func (*ManagedClusterAPIServerAccessProfileARM) DeepCopy ¶
func (in *ManagedClusterAPIServerAccessProfileARM) DeepCopy() *ManagedClusterAPIServerAccessProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAPIServerAccessProfileARM.
func (*ManagedClusterAPIServerAccessProfileARM) DeepCopyInto ¶
func (in *ManagedClusterAPIServerAccessProfileARM) DeepCopyInto(out *ManagedClusterAPIServerAccessProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterAPIServerAccessProfile_Status ¶
type ManagedClusterAPIServerAccessProfile_Status struct { AuthorizedIPRanges []string `json:"authorizedIPRanges,omitempty"` EnablePrivateCluster *bool `json:"enablePrivateCluster,omitempty"` EnablePrivateClusterPublicFQDN *bool `json:"enablePrivateClusterPublicFQDN,omitempty"` PrivateDNSZone *string `json:"privateDNSZone,omitempty"` }
Deprecated version of ManagedClusterAPIServerAccessProfile_Status. Use v1beta20210501.ManagedClusterAPIServerAccessProfile_Status instead
func (*ManagedClusterAPIServerAccessProfile_Status) AssignPropertiesFromManagedClusterAPIServerAccessProfileStatus ¶
func (profile *ManagedClusterAPIServerAccessProfile_Status) AssignPropertiesFromManagedClusterAPIServerAccessProfileStatus(source *alpha20210501s.ManagedClusterAPIServerAccessProfile_Status) error
AssignPropertiesFromManagedClusterAPIServerAccessProfileStatus populates our ManagedClusterAPIServerAccessProfile_Status from the provided source ManagedClusterAPIServerAccessProfile_Status
func (*ManagedClusterAPIServerAccessProfile_Status) AssignPropertiesToManagedClusterAPIServerAccessProfileStatus ¶
func (profile *ManagedClusterAPIServerAccessProfile_Status) AssignPropertiesToManagedClusterAPIServerAccessProfileStatus(destination *alpha20210501s.ManagedClusterAPIServerAccessProfile_Status) error
AssignPropertiesToManagedClusterAPIServerAccessProfileStatus populates the provided destination ManagedClusterAPIServerAccessProfile_Status from our ManagedClusterAPIServerAccessProfile_Status
func (*ManagedClusterAPIServerAccessProfile_Status) DeepCopy ¶
func (in *ManagedClusterAPIServerAccessProfile_Status) DeepCopy() *ManagedClusterAPIServerAccessProfile_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAPIServerAccessProfile_Status.
func (*ManagedClusterAPIServerAccessProfile_Status) DeepCopyInto ¶
func (in *ManagedClusterAPIServerAccessProfile_Status) DeepCopyInto(out *ManagedClusterAPIServerAccessProfile_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterAPIServerAccessProfile_Status) NewEmptyARMValue ¶
func (profile *ManagedClusterAPIServerAccessProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterAPIServerAccessProfile_Status) PopulateFromARM ¶
func (profile *ManagedClusterAPIServerAccessProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterAPIServerAccessProfile_StatusARM ¶
type ManagedClusterAPIServerAccessProfile_StatusARM struct { AuthorizedIPRanges []string `json:"authorizedIPRanges,omitempty"` EnablePrivateCluster *bool `json:"enablePrivateCluster,omitempty"` EnablePrivateClusterPublicFQDN *bool `json:"enablePrivateClusterPublicFQDN,omitempty"` PrivateDNSZone *string `json:"privateDNSZone,omitempty"` }
Deprecated version of ManagedClusterAPIServerAccessProfile_Status. Use v1beta20210501.ManagedClusterAPIServerAccessProfile_Status instead
func (*ManagedClusterAPIServerAccessProfile_StatusARM) DeepCopy ¶
func (in *ManagedClusterAPIServerAccessProfile_StatusARM) DeepCopy() *ManagedClusterAPIServerAccessProfile_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAPIServerAccessProfile_StatusARM.
func (*ManagedClusterAPIServerAccessProfile_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterAPIServerAccessProfile_StatusARM) DeepCopyInto(out *ManagedClusterAPIServerAccessProfile_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterAddonProfile ¶
type ManagedClusterAddonProfile struct { Config map[string]string `json:"config,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled,omitempty"` }
Deprecated version of ManagedClusterAddonProfile. Use v1beta20210501.ManagedClusterAddonProfile instead
func (*ManagedClusterAddonProfile) AssignPropertiesFromManagedClusterAddonProfile ¶
func (profile *ManagedClusterAddonProfile) AssignPropertiesFromManagedClusterAddonProfile(source *alpha20210501s.ManagedClusterAddonProfile) error
AssignPropertiesFromManagedClusterAddonProfile populates our ManagedClusterAddonProfile from the provided source ManagedClusterAddonProfile
func (*ManagedClusterAddonProfile) AssignPropertiesToManagedClusterAddonProfile ¶
func (profile *ManagedClusterAddonProfile) AssignPropertiesToManagedClusterAddonProfile(destination *alpha20210501s.ManagedClusterAddonProfile) error
AssignPropertiesToManagedClusterAddonProfile populates the provided destination ManagedClusterAddonProfile from our ManagedClusterAddonProfile
func (*ManagedClusterAddonProfile) ConvertToARM ¶
func (profile *ManagedClusterAddonProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterAddonProfile) DeepCopy ¶
func (in *ManagedClusterAddonProfile) DeepCopy() *ManagedClusterAddonProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAddonProfile.
func (*ManagedClusterAddonProfile) DeepCopyInto ¶
func (in *ManagedClusterAddonProfile) DeepCopyInto(out *ManagedClusterAddonProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterAddonProfile) NewEmptyARMValue ¶
func (profile *ManagedClusterAddonProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterAddonProfile) PopulateFromARM ¶
func (profile *ManagedClusterAddonProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterAddonProfileARM ¶
type ManagedClusterAddonProfileARM struct { Config map[string]string `json:"config,omitempty"` Enabled *bool `json:"enabled,omitempty"` }
Deprecated version of ManagedClusterAddonProfile. Use v1beta20210501.ManagedClusterAddonProfile instead
func (*ManagedClusterAddonProfileARM) DeepCopy ¶
func (in *ManagedClusterAddonProfileARM) DeepCopy() *ManagedClusterAddonProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAddonProfileARM.
func (*ManagedClusterAddonProfileARM) DeepCopyInto ¶
func (in *ManagedClusterAddonProfileARM) DeepCopyInto(out *ManagedClusterAddonProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterAgentPoolProfile ¶
type ManagedClusterAgentPoolProfile struct { AvailabilityZones []string `json:"availabilityZones,omitempty"` Count *int `json:"count,omitempty"` EnableAutoScaling *bool `json:"enableAutoScaling,omitempty"` EnableEncryptionAtHost *bool `json:"enableEncryptionAtHost,omitempty"` EnableFIPS *bool `json:"enableFIPS,omitempty"` EnableNodePublicIP *bool `json:"enableNodePublicIP,omitempty"` EnableUltraSSD *bool `json:"enableUltraSSD,omitempty"` GpuInstanceProfile *ManagedClusterAgentPoolProfileGpuInstanceProfile `json:"gpuInstanceProfile,omitempty"` KubeletConfig *KubeletConfig `json:"kubeletConfig,omitempty"` KubeletDiskType *ManagedClusterAgentPoolProfileKubeletDiskType `json:"kubeletDiskType,omitempty"` LinuxOSConfig *LinuxOSConfig `json:"linuxOSConfig,omitempty"` MaxCount *int `json:"maxCount,omitempty"` MaxPods *int `json:"maxPods,omitempty"` MinCount *int `json:"minCount,omitempty"` Mode *ManagedClusterAgentPoolProfileMode `json:"mode,omitempty"` // +kubebuilder:validation:Required // +kubebuilder:validation:Pattern="^[a-z][a-z0-9]{0,11}$" Name *string `json:"name,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty"` NodePublicIPPrefixIDReference *genruntime.ResourceReference `armReference:"NodePublicIPPrefixID" json:"nodePublicIPPrefixIDReference,omitempty"` NodeTaints []string `json:"nodeTaints,omitempty"` OrchestratorVersion *string `json:"orchestratorVersion,omitempty"` // +kubebuilder:validation:Maximum=2048 // +kubebuilder:validation:Minimum=0 OsDiskSizeGB *int `json:"osDiskSizeGB,omitempty"` OsDiskType *ManagedClusterAgentPoolProfileOsDiskType `json:"osDiskType,omitempty"` OsSKU *ManagedClusterAgentPoolProfileOsSKU `json:"osSKU,omitempty"` OsType *ManagedClusterAgentPoolProfileOsType `json:"osType,omitempty"` PodSubnetIDReference *genruntime.ResourceReference `armReference:"PodSubnetID" json:"podSubnetIDReference,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *ManagedClusterAgentPoolProfileScaleSetEvictionPolicy `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *ManagedClusterAgentPoolProfileScaleSetPriority `json:"scaleSetPriority,omitempty"` SpotMaxPrice *float64 `json:"spotMaxPrice,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *ManagedClusterAgentPoolProfileType `json:"type,omitempty"` UpgradeSettings *AgentPoolUpgradeSettings `json:"upgradeSettings,omitempty"` VmSize *string `json:"vmSize,omitempty"` VnetSubnetIDReference *genruntime.ResourceReference `armReference:"VnetSubnetID" json:"vnetSubnetIDReference,omitempty"` }
Deprecated version of ManagedClusterAgentPoolProfile. Use v1beta20210501.ManagedClusterAgentPoolProfile instead
func (*ManagedClusterAgentPoolProfile) AssignPropertiesFromManagedClusterAgentPoolProfile ¶
func (profile *ManagedClusterAgentPoolProfile) AssignPropertiesFromManagedClusterAgentPoolProfile(source *alpha20210501s.ManagedClusterAgentPoolProfile) error
AssignPropertiesFromManagedClusterAgentPoolProfile populates our ManagedClusterAgentPoolProfile from the provided source ManagedClusterAgentPoolProfile
func (*ManagedClusterAgentPoolProfile) AssignPropertiesToManagedClusterAgentPoolProfile ¶
func (profile *ManagedClusterAgentPoolProfile) AssignPropertiesToManagedClusterAgentPoolProfile(destination *alpha20210501s.ManagedClusterAgentPoolProfile) error
AssignPropertiesToManagedClusterAgentPoolProfile populates the provided destination ManagedClusterAgentPoolProfile from our ManagedClusterAgentPoolProfile
func (*ManagedClusterAgentPoolProfile) ConvertToARM ¶
func (profile *ManagedClusterAgentPoolProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterAgentPoolProfile) DeepCopy ¶
func (in *ManagedClusterAgentPoolProfile) DeepCopy() *ManagedClusterAgentPoolProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAgentPoolProfile.
func (*ManagedClusterAgentPoolProfile) DeepCopyInto ¶
func (in *ManagedClusterAgentPoolProfile) DeepCopyInto(out *ManagedClusterAgentPoolProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterAgentPoolProfile) NewEmptyARMValue ¶
func (profile *ManagedClusterAgentPoolProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterAgentPoolProfile) PopulateFromARM ¶
func (profile *ManagedClusterAgentPoolProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterAgentPoolProfileARM ¶
type ManagedClusterAgentPoolProfileARM struct { AvailabilityZones []string `json:"availabilityZones,omitempty"` Count *int `json:"count,omitempty"` EnableAutoScaling *bool `json:"enableAutoScaling,omitempty"` EnableEncryptionAtHost *bool `json:"enableEncryptionAtHost,omitempty"` EnableFIPS *bool `json:"enableFIPS,omitempty"` EnableNodePublicIP *bool `json:"enableNodePublicIP,omitempty"` EnableUltraSSD *bool `json:"enableUltraSSD,omitempty"` GpuInstanceProfile *ManagedClusterAgentPoolProfileGpuInstanceProfile `json:"gpuInstanceProfile,omitempty"` KubeletConfig *KubeletConfigARM `json:"kubeletConfig,omitempty"` KubeletDiskType *ManagedClusterAgentPoolProfileKubeletDiskType `json:"kubeletDiskType,omitempty"` LinuxOSConfig *LinuxOSConfigARM `json:"linuxOSConfig,omitempty"` MaxCount *int `json:"maxCount,omitempty"` MaxPods *int `json:"maxPods,omitempty"` MinCount *int `json:"minCount,omitempty"` Mode *ManagedClusterAgentPoolProfileMode `json:"mode,omitempty"` Name *string `json:"name,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty"` NodePublicIPPrefixID *string `json:"nodePublicIPPrefixID,omitempty"` NodeTaints []string `json:"nodeTaints,omitempty"` OrchestratorVersion *string `json:"orchestratorVersion,omitempty"` OsDiskSizeGB *int `json:"osDiskSizeGB,omitempty"` OsDiskType *ManagedClusterAgentPoolProfileOsDiskType `json:"osDiskType,omitempty"` OsSKU *ManagedClusterAgentPoolProfileOsSKU `json:"osSKU,omitempty"` OsType *ManagedClusterAgentPoolProfileOsType `json:"osType,omitempty"` PodSubnetID *string `json:"podSubnetID,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *ManagedClusterAgentPoolProfileScaleSetEvictionPolicy `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *ManagedClusterAgentPoolProfileScaleSetPriority `json:"scaleSetPriority,omitempty"` SpotMaxPrice *float64 `json:"spotMaxPrice,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *ManagedClusterAgentPoolProfileType `json:"type,omitempty"` UpgradeSettings *AgentPoolUpgradeSettingsARM `json:"upgradeSettings,omitempty"` VmSize *string `json:"vmSize,omitempty"` VnetSubnetID *string `json:"vnetSubnetID,omitempty"` }
Deprecated version of ManagedClusterAgentPoolProfile. Use v1beta20210501.ManagedClusterAgentPoolProfile instead
func (*ManagedClusterAgentPoolProfileARM) DeepCopy ¶
func (in *ManagedClusterAgentPoolProfileARM) DeepCopy() *ManagedClusterAgentPoolProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAgentPoolProfileARM.
func (*ManagedClusterAgentPoolProfileARM) DeepCopyInto ¶
func (in *ManagedClusterAgentPoolProfileARM) DeepCopyInto(out *ManagedClusterAgentPoolProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterAgentPoolProfileGpuInstanceProfile ¶
type ManagedClusterAgentPoolProfileGpuInstanceProfile string
Deprecated version of ManagedClusterAgentPoolProfileGpuInstanceProfile. Use v1beta20210501.ManagedClusterAgentPoolProfileGpuInstanceProfile instead +kubebuilder:validation:Enum={"MIG1g","MIG2g","MIG3g","MIG4g","MIG7g"}
type ManagedClusterAgentPoolProfileKubeletDiskType ¶
type ManagedClusterAgentPoolProfileKubeletDiskType string
Deprecated version of ManagedClusterAgentPoolProfileKubeletDiskType. Use v1beta20210501.ManagedClusterAgentPoolProfileKubeletDiskType instead +kubebuilder:validation:Enum={"OS","Temporary"}
type ManagedClusterAgentPoolProfileMode ¶
type ManagedClusterAgentPoolProfileMode string
Deprecated version of ManagedClusterAgentPoolProfileMode. Use v1beta20210501.ManagedClusterAgentPoolProfileMode instead +kubebuilder:validation:Enum={"System","User"}
type ManagedClusterAgentPoolProfileOsDiskType ¶
type ManagedClusterAgentPoolProfileOsDiskType string
Deprecated version of ManagedClusterAgentPoolProfileOsDiskType. Use v1beta20210501.ManagedClusterAgentPoolProfileOsDiskType instead +kubebuilder:validation:Enum={"Ephemeral","Managed"}
type ManagedClusterAgentPoolProfileOsSKU ¶
type ManagedClusterAgentPoolProfileOsSKU string
Deprecated version of ManagedClusterAgentPoolProfileOsSKU. Use v1beta20210501.ManagedClusterAgentPoolProfileOsSKU instead +kubebuilder:validation:Enum={"CBLMariner","Ubuntu"}
type ManagedClusterAgentPoolProfileOsType ¶
type ManagedClusterAgentPoolProfileOsType string
Deprecated version of ManagedClusterAgentPoolProfileOsType. Use v1beta20210501.ManagedClusterAgentPoolProfileOsType instead +kubebuilder:validation:Enum={"Linux","Windows"}
type ManagedClusterAgentPoolProfilePropertiesARM ¶
type ManagedClusterAgentPoolProfilePropertiesARM struct { AvailabilityZones []string `json:"availabilityZones,omitempty"` Count *int `json:"count,omitempty"` EnableAutoScaling *bool `json:"enableAutoScaling,omitempty"` EnableEncryptionAtHost *bool `json:"enableEncryptionAtHost,omitempty"` EnableFIPS *bool `json:"enableFIPS,omitempty"` EnableNodePublicIP *bool `json:"enableNodePublicIP,omitempty"` EnableUltraSSD *bool `json:"enableUltraSSD,omitempty"` GpuInstanceProfile *ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile `json:"gpuInstanceProfile,omitempty"` KubeletConfig *KubeletConfigARM `json:"kubeletConfig,omitempty"` KubeletDiskType *ManagedClusterAgentPoolProfilePropertiesKubeletDiskType `json:"kubeletDiskType,omitempty"` LinuxOSConfig *LinuxOSConfigARM `json:"linuxOSConfig,omitempty"` MaxCount *int `json:"maxCount,omitempty"` MaxPods *int `json:"maxPods,omitempty"` MinCount *int `json:"minCount,omitempty"` Mode *ManagedClusterAgentPoolProfilePropertiesMode `json:"mode,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty"` NodePublicIPPrefixID *string `json:"nodePublicIPPrefixID,omitempty"` NodeTaints []string `json:"nodeTaints,omitempty"` OrchestratorVersion *string `json:"orchestratorVersion,omitempty"` OsDiskSizeGB *int `json:"osDiskSizeGB,omitempty"` OsDiskType *ManagedClusterAgentPoolProfilePropertiesOsDiskType `json:"osDiskType,omitempty"` OsSKU *ManagedClusterAgentPoolProfilePropertiesOsSKU `json:"osSKU,omitempty"` OsType *ManagedClusterAgentPoolProfilePropertiesOsType `json:"osType,omitempty"` PodSubnetID *string `json:"podSubnetID,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *ManagedClusterAgentPoolProfilePropertiesScaleSetEvictionPolicy `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *ManagedClusterAgentPoolProfilePropertiesScaleSetPriority `json:"scaleSetPriority,omitempty"` SpotMaxPrice *float64 `json:"spotMaxPrice,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *ManagedClusterAgentPoolProfilePropertiesType `json:"type,omitempty"` UpgradeSettings *AgentPoolUpgradeSettingsARM `json:"upgradeSettings,omitempty"` VmSize *string `json:"vmSize,omitempty"` VnetSubnetID *string `json:"vnetSubnetID,omitempty"` }
Deprecated version of ManagedClusterAgentPoolProfileProperties. Use v1beta20210501.ManagedClusterAgentPoolProfileProperties instead
func (*ManagedClusterAgentPoolProfilePropertiesARM) DeepCopy ¶
func (in *ManagedClusterAgentPoolProfilePropertiesARM) DeepCopy() *ManagedClusterAgentPoolProfilePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAgentPoolProfilePropertiesARM.
func (*ManagedClusterAgentPoolProfilePropertiesARM) DeepCopyInto ¶
func (in *ManagedClusterAgentPoolProfilePropertiesARM) DeepCopyInto(out *ManagedClusterAgentPoolProfilePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile ¶
type ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile string
Deprecated version of ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile. Use v1beta20210501.ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile instead +kubebuilder:validation:Enum={"MIG1g","MIG2g","MIG3g","MIG4g","MIG7g"}
type ManagedClusterAgentPoolProfilePropertiesKubeletDiskType ¶
type ManagedClusterAgentPoolProfilePropertiesKubeletDiskType string
Deprecated version of ManagedClusterAgentPoolProfilePropertiesKubeletDiskType. Use v1beta20210501.ManagedClusterAgentPoolProfilePropertiesKubeletDiskType instead +kubebuilder:validation:Enum={"OS","Temporary"}
type ManagedClusterAgentPoolProfilePropertiesMode ¶
type ManagedClusterAgentPoolProfilePropertiesMode string
Deprecated version of ManagedClusterAgentPoolProfilePropertiesMode. Use v1beta20210501.ManagedClusterAgentPoolProfilePropertiesMode instead +kubebuilder:validation:Enum={"System","User"}
type ManagedClusterAgentPoolProfilePropertiesOsDiskType ¶
type ManagedClusterAgentPoolProfilePropertiesOsDiskType string
Deprecated version of ManagedClusterAgentPoolProfilePropertiesOsDiskType. Use v1beta20210501.ManagedClusterAgentPoolProfilePropertiesOsDiskType instead +kubebuilder:validation:Enum={"Ephemeral","Managed"}
type ManagedClusterAgentPoolProfilePropertiesOsSKU ¶
type ManagedClusterAgentPoolProfilePropertiesOsSKU string
Deprecated version of ManagedClusterAgentPoolProfilePropertiesOsSKU. Use v1beta20210501.ManagedClusterAgentPoolProfilePropertiesOsSKU instead +kubebuilder:validation:Enum={"CBLMariner","Ubuntu"}
type ManagedClusterAgentPoolProfilePropertiesOsType ¶
type ManagedClusterAgentPoolProfilePropertiesOsType string
Deprecated version of ManagedClusterAgentPoolProfilePropertiesOsType. Use v1beta20210501.ManagedClusterAgentPoolProfilePropertiesOsType instead +kubebuilder:validation:Enum={"Linux","Windows"}
type ManagedClusterAgentPoolProfilePropertiesScaleSetEvictionPolicy ¶
type ManagedClusterAgentPoolProfilePropertiesScaleSetEvictionPolicy string
Deprecated version of ManagedClusterAgentPoolProfilePropertiesScaleSetEvictionPolicy. Use v1beta20210501.ManagedClusterAgentPoolProfilePropertiesScaleSetEvictionPolicy instead +kubebuilder:validation:Enum={"Deallocate","Delete"}
type ManagedClusterAgentPoolProfilePropertiesScaleSetPriority ¶
type ManagedClusterAgentPoolProfilePropertiesScaleSetPriority string
Deprecated version of ManagedClusterAgentPoolProfilePropertiesScaleSetPriority. Use v1beta20210501.ManagedClusterAgentPoolProfilePropertiesScaleSetPriority instead +kubebuilder:validation:Enum={"Regular","Spot"}
type ManagedClusterAgentPoolProfilePropertiesType ¶
type ManagedClusterAgentPoolProfilePropertiesType string
Deprecated version of ManagedClusterAgentPoolProfilePropertiesType. Use v1beta20210501.ManagedClusterAgentPoolProfilePropertiesType instead +kubebuilder:validation:Enum={"AvailabilitySet","VirtualMachineScaleSets"}
type ManagedClusterAgentPoolProfileProperties_StatusARM ¶
type ManagedClusterAgentPoolProfileProperties_StatusARM struct { AvailabilityZones []string `json:"availabilityZones,omitempty"` Count *int `json:"count,omitempty"` EnableAutoScaling *bool `json:"enableAutoScaling,omitempty"` EnableEncryptionAtHost *bool `json:"enableEncryptionAtHost,omitempty"` EnableFIPS *bool `json:"enableFIPS,omitempty"` EnableNodePublicIP *bool `json:"enableNodePublicIP,omitempty"` EnableUltraSSD *bool `json:"enableUltraSSD,omitempty"` GpuInstanceProfile *GPUInstanceProfile_Status `json:"gpuInstanceProfile,omitempty"` KubeletConfig *KubeletConfig_StatusARM `json:"kubeletConfig,omitempty"` KubeletDiskType *KubeletDiskType_Status `json:"kubeletDiskType,omitempty"` LinuxOSConfig *LinuxOSConfig_StatusARM `json:"linuxOSConfig,omitempty"` MaxCount *int `json:"maxCount,omitempty"` MaxPods *int `json:"maxPods,omitempty"` MinCount *int `json:"minCount,omitempty"` Mode *AgentPoolMode_Status `json:"mode,omitempty"` NodeImageVersion *string `json:"nodeImageVersion,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty"` NodePublicIPPrefixID *string `json:"nodePublicIPPrefixID,omitempty"` NodeTaints []string `json:"nodeTaints,omitempty"` OrchestratorVersion *string `json:"orchestratorVersion,omitempty"` OsDiskSizeGB *int `json:"osDiskSizeGB,omitempty"` OsDiskType *OSDiskType_Status `json:"osDiskType,omitempty"` OsSKU *OSSKU_Status `json:"osSKU,omitempty"` OsType *OSType_Status `json:"osType,omitempty"` PodSubnetID *string `json:"podSubnetID,omitempty"` PowerState *PowerState_StatusARM `json:"powerState,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *ScaleSetEvictionPolicy_Status `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *ScaleSetPriority_Status `json:"scaleSetPriority,omitempty"` SpotMaxPrice *float64 `json:"spotMaxPrice,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *AgentPoolType_Status `json:"type,omitempty"` UpgradeSettings *AgentPoolUpgradeSettings_StatusARM `json:"upgradeSettings,omitempty"` VmSize *string `json:"vmSize,omitempty"` VnetSubnetID *string `json:"vnetSubnetID,omitempty"` }
Deprecated version of ManagedClusterAgentPoolProfileProperties_Status. Use v1beta20210501.ManagedClusterAgentPoolProfileProperties_Status instead
func (*ManagedClusterAgentPoolProfileProperties_StatusARM) DeepCopy ¶
func (in *ManagedClusterAgentPoolProfileProperties_StatusARM) DeepCopy() *ManagedClusterAgentPoolProfileProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAgentPoolProfileProperties_StatusARM.
func (*ManagedClusterAgentPoolProfileProperties_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterAgentPoolProfileProperties_StatusARM) DeepCopyInto(out *ManagedClusterAgentPoolProfileProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterAgentPoolProfileScaleSetEvictionPolicy ¶
type ManagedClusterAgentPoolProfileScaleSetEvictionPolicy string
Deprecated version of ManagedClusterAgentPoolProfileScaleSetEvictionPolicy. Use v1beta20210501.ManagedClusterAgentPoolProfileScaleSetEvictionPolicy instead +kubebuilder:validation:Enum={"Deallocate","Delete"}
type ManagedClusterAgentPoolProfileScaleSetPriority ¶
type ManagedClusterAgentPoolProfileScaleSetPriority string
Deprecated version of ManagedClusterAgentPoolProfileScaleSetPriority. Use v1beta20210501.ManagedClusterAgentPoolProfileScaleSetPriority instead +kubebuilder:validation:Enum={"Regular","Spot"}
type ManagedClusterAgentPoolProfileType ¶
type ManagedClusterAgentPoolProfileType string
Deprecated version of ManagedClusterAgentPoolProfileType. Use v1beta20210501.ManagedClusterAgentPoolProfileType instead +kubebuilder:validation:Enum={"AvailabilitySet","VirtualMachineScaleSets"}
type ManagedClusterAgentPoolProfile_Status ¶
type ManagedClusterAgentPoolProfile_Status struct { AvailabilityZones []string `json:"availabilityZones,omitempty"` Count *int `json:"count,omitempty"` EnableAutoScaling *bool `json:"enableAutoScaling,omitempty"` EnableEncryptionAtHost *bool `json:"enableEncryptionAtHost,omitempty"` EnableFIPS *bool `json:"enableFIPS,omitempty"` EnableNodePublicIP *bool `json:"enableNodePublicIP,omitempty"` EnableUltraSSD *bool `json:"enableUltraSSD,omitempty"` GpuInstanceProfile *GPUInstanceProfile_Status `json:"gpuInstanceProfile,omitempty"` KubeletConfig *KubeletConfig_Status `json:"kubeletConfig,omitempty"` KubeletDiskType *KubeletDiskType_Status `json:"kubeletDiskType,omitempty"` LinuxOSConfig *LinuxOSConfig_Status `json:"linuxOSConfig,omitempty"` MaxCount *int `json:"maxCount,omitempty"` MaxPods *int `json:"maxPods,omitempty"` MinCount *int `json:"minCount,omitempty"` Mode *AgentPoolMode_Status `json:"mode,omitempty"` Name *string `json:"name,omitempty"` NodeImageVersion *string `json:"nodeImageVersion,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty"` NodePublicIPPrefixID *string `json:"nodePublicIPPrefixID,omitempty"` NodeTaints []string `json:"nodeTaints,omitempty"` OrchestratorVersion *string `json:"orchestratorVersion,omitempty"` OsDiskSizeGB *int `json:"osDiskSizeGB,omitempty"` OsDiskType *OSDiskType_Status `json:"osDiskType,omitempty"` OsSKU *OSSKU_Status `json:"osSKU,omitempty"` OsType *OSType_Status `json:"osType,omitempty"` PodSubnetID *string `json:"podSubnetID,omitempty"` PowerState *PowerState_Status `json:"powerState,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *ScaleSetEvictionPolicy_Status `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *ScaleSetPriority_Status `json:"scaleSetPriority,omitempty"` SpotMaxPrice *float64 `json:"spotMaxPrice,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *AgentPoolType_Status `json:"type,omitempty"` UpgradeSettings *AgentPoolUpgradeSettings_Status `json:"upgradeSettings,omitempty"` VmSize *string `json:"vmSize,omitempty"` VnetSubnetID *string `json:"vnetSubnetID,omitempty"` }
Deprecated version of ManagedClusterAgentPoolProfile_Status. Use v1beta20210501.ManagedClusterAgentPoolProfile_Status instead
func (*ManagedClusterAgentPoolProfile_Status) AssignPropertiesFromManagedClusterAgentPoolProfileStatus ¶
func (profile *ManagedClusterAgentPoolProfile_Status) AssignPropertiesFromManagedClusterAgentPoolProfileStatus(source *alpha20210501s.ManagedClusterAgentPoolProfile_Status) error
AssignPropertiesFromManagedClusterAgentPoolProfileStatus populates our ManagedClusterAgentPoolProfile_Status from the provided source ManagedClusterAgentPoolProfile_Status
func (*ManagedClusterAgentPoolProfile_Status) AssignPropertiesToManagedClusterAgentPoolProfileStatus ¶
func (profile *ManagedClusterAgentPoolProfile_Status) AssignPropertiesToManagedClusterAgentPoolProfileStatus(destination *alpha20210501s.ManagedClusterAgentPoolProfile_Status) error
AssignPropertiesToManagedClusterAgentPoolProfileStatus populates the provided destination ManagedClusterAgentPoolProfile_Status from our ManagedClusterAgentPoolProfile_Status
func (*ManagedClusterAgentPoolProfile_Status) DeepCopy ¶
func (in *ManagedClusterAgentPoolProfile_Status) DeepCopy() *ManagedClusterAgentPoolProfile_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAgentPoolProfile_Status.
func (*ManagedClusterAgentPoolProfile_Status) DeepCopyInto ¶
func (in *ManagedClusterAgentPoolProfile_Status) DeepCopyInto(out *ManagedClusterAgentPoolProfile_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterAgentPoolProfile_Status) NewEmptyARMValue ¶
func (profile *ManagedClusterAgentPoolProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterAgentPoolProfile_Status) PopulateFromARM ¶
func (profile *ManagedClusterAgentPoolProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterAgentPoolProfile_StatusARM ¶
type ManagedClusterAgentPoolProfile_StatusARM struct { AvailabilityZones []string `json:"availabilityZones,omitempty"` Count *int `json:"count,omitempty"` EnableAutoScaling *bool `json:"enableAutoScaling,omitempty"` EnableEncryptionAtHost *bool `json:"enableEncryptionAtHost,omitempty"` EnableFIPS *bool `json:"enableFIPS,omitempty"` EnableNodePublicIP *bool `json:"enableNodePublicIP,omitempty"` EnableUltraSSD *bool `json:"enableUltraSSD,omitempty"` GpuInstanceProfile *GPUInstanceProfile_Status `json:"gpuInstanceProfile,omitempty"` KubeletConfig *KubeletConfig_StatusARM `json:"kubeletConfig,omitempty"` KubeletDiskType *KubeletDiskType_Status `json:"kubeletDiskType,omitempty"` LinuxOSConfig *LinuxOSConfig_StatusARM `json:"linuxOSConfig,omitempty"` MaxCount *int `json:"maxCount,omitempty"` MaxPods *int `json:"maxPods,omitempty"` MinCount *int `json:"minCount,omitempty"` Mode *AgentPoolMode_Status `json:"mode,omitempty"` Name *string `json:"name,omitempty"` NodeImageVersion *string `json:"nodeImageVersion,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty"` NodePublicIPPrefixID *string `json:"nodePublicIPPrefixID,omitempty"` NodeTaints []string `json:"nodeTaints,omitempty"` OrchestratorVersion *string `json:"orchestratorVersion,omitempty"` OsDiskSizeGB *int `json:"osDiskSizeGB,omitempty"` OsDiskType *OSDiskType_Status `json:"osDiskType,omitempty"` OsSKU *OSSKU_Status `json:"osSKU,omitempty"` OsType *OSType_Status `json:"osType,omitempty"` PodSubnetID *string `json:"podSubnetID,omitempty"` PowerState *PowerState_StatusARM `json:"powerState,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *ScaleSetEvictionPolicy_Status `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *ScaleSetPriority_Status `json:"scaleSetPriority,omitempty"` SpotMaxPrice *float64 `json:"spotMaxPrice,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *AgentPoolType_Status `json:"type,omitempty"` UpgradeSettings *AgentPoolUpgradeSettings_StatusARM `json:"upgradeSettings,omitempty"` VmSize *string `json:"vmSize,omitempty"` VnetSubnetID *string `json:"vnetSubnetID,omitempty"` }
Deprecated version of ManagedClusterAgentPoolProfile_Status. Use v1beta20210501.ManagedClusterAgentPoolProfile_Status instead
func (*ManagedClusterAgentPoolProfile_StatusARM) DeepCopy ¶
func (in *ManagedClusterAgentPoolProfile_StatusARM) DeepCopy() *ManagedClusterAgentPoolProfile_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAgentPoolProfile_StatusARM.
func (*ManagedClusterAgentPoolProfile_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterAgentPoolProfile_StatusARM) DeepCopyInto(out *ManagedClusterAgentPoolProfile_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterAutoUpgradeProfile ¶
type ManagedClusterAutoUpgradeProfile struct {
UpgradeChannel *ManagedClusterAutoUpgradeProfileUpgradeChannel `json:"upgradeChannel,omitempty"`
}
Deprecated version of ManagedClusterAutoUpgradeProfile. Use v1beta20210501.ManagedClusterAutoUpgradeProfile instead
func (*ManagedClusterAutoUpgradeProfile) AssignPropertiesFromManagedClusterAutoUpgradeProfile ¶
func (profile *ManagedClusterAutoUpgradeProfile) AssignPropertiesFromManagedClusterAutoUpgradeProfile(source *alpha20210501s.ManagedClusterAutoUpgradeProfile) error
AssignPropertiesFromManagedClusterAutoUpgradeProfile populates our ManagedClusterAutoUpgradeProfile from the provided source ManagedClusterAutoUpgradeProfile
func (*ManagedClusterAutoUpgradeProfile) AssignPropertiesToManagedClusterAutoUpgradeProfile ¶
func (profile *ManagedClusterAutoUpgradeProfile) AssignPropertiesToManagedClusterAutoUpgradeProfile(destination *alpha20210501s.ManagedClusterAutoUpgradeProfile) error
AssignPropertiesToManagedClusterAutoUpgradeProfile populates the provided destination ManagedClusterAutoUpgradeProfile from our ManagedClusterAutoUpgradeProfile
func (*ManagedClusterAutoUpgradeProfile) ConvertToARM ¶
func (profile *ManagedClusterAutoUpgradeProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterAutoUpgradeProfile) DeepCopy ¶
func (in *ManagedClusterAutoUpgradeProfile) DeepCopy() *ManagedClusterAutoUpgradeProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAutoUpgradeProfile.
func (*ManagedClusterAutoUpgradeProfile) DeepCopyInto ¶
func (in *ManagedClusterAutoUpgradeProfile) DeepCopyInto(out *ManagedClusterAutoUpgradeProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterAutoUpgradeProfile) NewEmptyARMValue ¶
func (profile *ManagedClusterAutoUpgradeProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterAutoUpgradeProfile) PopulateFromARM ¶
func (profile *ManagedClusterAutoUpgradeProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterAutoUpgradeProfileARM ¶
type ManagedClusterAutoUpgradeProfileARM struct {
UpgradeChannel *ManagedClusterAutoUpgradeProfileUpgradeChannel `json:"upgradeChannel,omitempty"`
}
Deprecated version of ManagedClusterAutoUpgradeProfile. Use v1beta20210501.ManagedClusterAutoUpgradeProfile instead
func (*ManagedClusterAutoUpgradeProfileARM) DeepCopy ¶
func (in *ManagedClusterAutoUpgradeProfileARM) DeepCopy() *ManagedClusterAutoUpgradeProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAutoUpgradeProfileARM.
func (*ManagedClusterAutoUpgradeProfileARM) DeepCopyInto ¶
func (in *ManagedClusterAutoUpgradeProfileARM) DeepCopyInto(out *ManagedClusterAutoUpgradeProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterAutoUpgradeProfileStatusUpgradeChannel ¶
type ManagedClusterAutoUpgradeProfileStatusUpgradeChannel string
Deprecated version of ManagedClusterAutoUpgradeProfileStatusUpgradeChannel. Use v1beta20210501.ManagedClusterAutoUpgradeProfileStatusUpgradeChannel instead
type ManagedClusterAutoUpgradeProfileUpgradeChannel ¶
type ManagedClusterAutoUpgradeProfileUpgradeChannel string
Deprecated version of ManagedClusterAutoUpgradeProfileUpgradeChannel. Use v1beta20210501.ManagedClusterAutoUpgradeProfileUpgradeChannel instead +kubebuilder:validation:Enum={"node-image","none","patch","rapid","stable"}
type ManagedClusterAutoUpgradeProfile_Status ¶
type ManagedClusterAutoUpgradeProfile_Status struct {
UpgradeChannel *ManagedClusterAutoUpgradeProfileStatusUpgradeChannel `json:"upgradeChannel,omitempty"`
}
Deprecated version of ManagedClusterAutoUpgradeProfile_Status. Use v1beta20210501.ManagedClusterAutoUpgradeProfile_Status instead
func (*ManagedClusterAutoUpgradeProfile_Status) AssignPropertiesFromManagedClusterAutoUpgradeProfileStatus ¶
func (profile *ManagedClusterAutoUpgradeProfile_Status) AssignPropertiesFromManagedClusterAutoUpgradeProfileStatus(source *alpha20210501s.ManagedClusterAutoUpgradeProfile_Status) error
AssignPropertiesFromManagedClusterAutoUpgradeProfileStatus populates our ManagedClusterAutoUpgradeProfile_Status from the provided source ManagedClusterAutoUpgradeProfile_Status
func (*ManagedClusterAutoUpgradeProfile_Status) AssignPropertiesToManagedClusterAutoUpgradeProfileStatus ¶
func (profile *ManagedClusterAutoUpgradeProfile_Status) AssignPropertiesToManagedClusterAutoUpgradeProfileStatus(destination *alpha20210501s.ManagedClusterAutoUpgradeProfile_Status) error
AssignPropertiesToManagedClusterAutoUpgradeProfileStatus populates the provided destination ManagedClusterAutoUpgradeProfile_Status from our ManagedClusterAutoUpgradeProfile_Status
func (*ManagedClusterAutoUpgradeProfile_Status) DeepCopy ¶
func (in *ManagedClusterAutoUpgradeProfile_Status) DeepCopy() *ManagedClusterAutoUpgradeProfile_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAutoUpgradeProfile_Status.
func (*ManagedClusterAutoUpgradeProfile_Status) DeepCopyInto ¶
func (in *ManagedClusterAutoUpgradeProfile_Status) DeepCopyInto(out *ManagedClusterAutoUpgradeProfile_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterAutoUpgradeProfile_Status) NewEmptyARMValue ¶
func (profile *ManagedClusterAutoUpgradeProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterAutoUpgradeProfile_Status) PopulateFromARM ¶
func (profile *ManagedClusterAutoUpgradeProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterAutoUpgradeProfile_StatusARM ¶
type ManagedClusterAutoUpgradeProfile_StatusARM struct {
UpgradeChannel *ManagedClusterAutoUpgradeProfileStatusUpgradeChannel `json:"upgradeChannel,omitempty"`
}
Deprecated version of ManagedClusterAutoUpgradeProfile_Status. Use v1beta20210501.ManagedClusterAutoUpgradeProfile_Status instead
func (*ManagedClusterAutoUpgradeProfile_StatusARM) DeepCopy ¶
func (in *ManagedClusterAutoUpgradeProfile_StatusARM) DeepCopy() *ManagedClusterAutoUpgradeProfile_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAutoUpgradeProfile_StatusARM.
func (*ManagedClusterAutoUpgradeProfile_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterAutoUpgradeProfile_StatusARM) DeepCopyInto(out *ManagedClusterAutoUpgradeProfile_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterHTTPProxyConfig ¶
type ManagedClusterHTTPProxyConfig struct { HttpProxy *string `json:"httpProxy,omitempty"` HttpsProxy *string `json:"httpsProxy,omitempty"` NoProxy []string `json:"noProxy,omitempty"` TrustedCa *string `json:"trustedCa,omitempty"` }
Deprecated version of ManagedClusterHTTPProxyConfig. Use v1beta20210501.ManagedClusterHTTPProxyConfig instead
func (*ManagedClusterHTTPProxyConfig) AssignPropertiesFromManagedClusterHTTPProxyConfig ¶
func (config *ManagedClusterHTTPProxyConfig) AssignPropertiesFromManagedClusterHTTPProxyConfig(source *alpha20210501s.ManagedClusterHTTPProxyConfig) error
AssignPropertiesFromManagedClusterHTTPProxyConfig populates our ManagedClusterHTTPProxyConfig from the provided source ManagedClusterHTTPProxyConfig
func (*ManagedClusterHTTPProxyConfig) AssignPropertiesToManagedClusterHTTPProxyConfig ¶
func (config *ManagedClusterHTTPProxyConfig) AssignPropertiesToManagedClusterHTTPProxyConfig(destination *alpha20210501s.ManagedClusterHTTPProxyConfig) error
AssignPropertiesToManagedClusterHTTPProxyConfig populates the provided destination ManagedClusterHTTPProxyConfig from our ManagedClusterHTTPProxyConfig
func (*ManagedClusterHTTPProxyConfig) ConvertToARM ¶
func (config *ManagedClusterHTTPProxyConfig) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterHTTPProxyConfig) DeepCopy ¶
func (in *ManagedClusterHTTPProxyConfig) DeepCopy() *ManagedClusterHTTPProxyConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterHTTPProxyConfig.
func (*ManagedClusterHTTPProxyConfig) DeepCopyInto ¶
func (in *ManagedClusterHTTPProxyConfig) DeepCopyInto(out *ManagedClusterHTTPProxyConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterHTTPProxyConfig) NewEmptyARMValue ¶
func (config *ManagedClusterHTTPProxyConfig) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterHTTPProxyConfig) PopulateFromARM ¶
func (config *ManagedClusterHTTPProxyConfig) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterHTTPProxyConfigARM ¶
type ManagedClusterHTTPProxyConfigARM struct { HttpProxy *string `json:"httpProxy,omitempty"` HttpsProxy *string `json:"httpsProxy,omitempty"` NoProxy []string `json:"noProxy,omitempty"` TrustedCa *string `json:"trustedCa,omitempty"` }
Deprecated version of ManagedClusterHTTPProxyConfig. Use v1beta20210501.ManagedClusterHTTPProxyConfig instead
func (*ManagedClusterHTTPProxyConfigARM) DeepCopy ¶
func (in *ManagedClusterHTTPProxyConfigARM) DeepCopy() *ManagedClusterHTTPProxyConfigARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterHTTPProxyConfigARM.
func (*ManagedClusterHTTPProxyConfigARM) DeepCopyInto ¶
func (in *ManagedClusterHTTPProxyConfigARM) DeepCopyInto(out *ManagedClusterHTTPProxyConfigARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterHTTPProxyConfig_Status ¶
type ManagedClusterHTTPProxyConfig_Status struct { HttpProxy *string `json:"httpProxy,omitempty"` HttpsProxy *string `json:"httpsProxy,omitempty"` NoProxy []string `json:"noProxy,omitempty"` TrustedCa *string `json:"trustedCa,omitempty"` }
Deprecated version of ManagedClusterHTTPProxyConfig_Status. Use v1beta20210501.ManagedClusterHTTPProxyConfig_Status instead
func (*ManagedClusterHTTPProxyConfig_Status) AssignPropertiesFromManagedClusterHTTPProxyConfigStatus ¶
func (config *ManagedClusterHTTPProxyConfig_Status) AssignPropertiesFromManagedClusterHTTPProxyConfigStatus(source *alpha20210501s.ManagedClusterHTTPProxyConfig_Status) error
AssignPropertiesFromManagedClusterHTTPProxyConfigStatus populates our ManagedClusterHTTPProxyConfig_Status from the provided source ManagedClusterHTTPProxyConfig_Status
func (*ManagedClusterHTTPProxyConfig_Status) AssignPropertiesToManagedClusterHTTPProxyConfigStatus ¶
func (config *ManagedClusterHTTPProxyConfig_Status) AssignPropertiesToManagedClusterHTTPProxyConfigStatus(destination *alpha20210501s.ManagedClusterHTTPProxyConfig_Status) error
AssignPropertiesToManagedClusterHTTPProxyConfigStatus populates the provided destination ManagedClusterHTTPProxyConfig_Status from our ManagedClusterHTTPProxyConfig_Status
func (*ManagedClusterHTTPProxyConfig_Status) DeepCopy ¶
func (in *ManagedClusterHTTPProxyConfig_Status) DeepCopy() *ManagedClusterHTTPProxyConfig_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterHTTPProxyConfig_Status.
func (*ManagedClusterHTTPProxyConfig_Status) DeepCopyInto ¶
func (in *ManagedClusterHTTPProxyConfig_Status) DeepCopyInto(out *ManagedClusterHTTPProxyConfig_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterHTTPProxyConfig_Status) NewEmptyARMValue ¶
func (config *ManagedClusterHTTPProxyConfig_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterHTTPProxyConfig_Status) PopulateFromARM ¶
func (config *ManagedClusterHTTPProxyConfig_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterHTTPProxyConfig_StatusARM ¶
type ManagedClusterHTTPProxyConfig_StatusARM struct { HttpProxy *string `json:"httpProxy,omitempty"` HttpsProxy *string `json:"httpsProxy,omitempty"` NoProxy []string `json:"noProxy,omitempty"` TrustedCa *string `json:"trustedCa,omitempty"` }
Deprecated version of ManagedClusterHTTPProxyConfig_Status. Use v1beta20210501.ManagedClusterHTTPProxyConfig_Status instead
func (*ManagedClusterHTTPProxyConfig_StatusARM) DeepCopy ¶
func (in *ManagedClusterHTTPProxyConfig_StatusARM) DeepCopy() *ManagedClusterHTTPProxyConfig_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterHTTPProxyConfig_StatusARM.
func (*ManagedClusterHTTPProxyConfig_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterHTTPProxyConfig_StatusARM) DeepCopyInto(out *ManagedClusterHTTPProxyConfig_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterIdentity ¶
type ManagedClusterIdentity struct { Type *ManagedClusterIdentityType `json:"type,omitempty"` UserAssignedIdentities map[string]v1.JSON `json:"userAssignedIdentities,omitempty"` }
Deprecated version of ManagedClusterIdentity. Use v1beta20210501.ManagedClusterIdentity instead
func (*ManagedClusterIdentity) AssignPropertiesFromManagedClusterIdentity ¶
func (identity *ManagedClusterIdentity) AssignPropertiesFromManagedClusterIdentity(source *alpha20210501s.ManagedClusterIdentity) error
AssignPropertiesFromManagedClusterIdentity populates our ManagedClusterIdentity from the provided source ManagedClusterIdentity
func (*ManagedClusterIdentity) AssignPropertiesToManagedClusterIdentity ¶
func (identity *ManagedClusterIdentity) AssignPropertiesToManagedClusterIdentity(destination *alpha20210501s.ManagedClusterIdentity) error
AssignPropertiesToManagedClusterIdentity populates the provided destination ManagedClusterIdentity from our ManagedClusterIdentity
func (*ManagedClusterIdentity) ConvertToARM ¶
func (identity *ManagedClusterIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterIdentity) DeepCopy ¶
func (in *ManagedClusterIdentity) DeepCopy() *ManagedClusterIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIdentity.
func (*ManagedClusterIdentity) DeepCopyInto ¶
func (in *ManagedClusterIdentity) DeepCopyInto(out *ManagedClusterIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterIdentity) NewEmptyARMValue ¶
func (identity *ManagedClusterIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterIdentity) PopulateFromARM ¶
func (identity *ManagedClusterIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterIdentityARM ¶
type ManagedClusterIdentityARM struct { Type *ManagedClusterIdentityType `json:"type,omitempty"` UserAssignedIdentities map[string]v1.JSON `json:"userAssignedIdentities,omitempty"` }
Deprecated version of ManagedClusterIdentity. Use v1beta20210501.ManagedClusterIdentity instead
func (*ManagedClusterIdentityARM) DeepCopy ¶
func (in *ManagedClusterIdentityARM) DeepCopy() *ManagedClusterIdentityARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIdentityARM.
func (*ManagedClusterIdentityARM) DeepCopyInto ¶
func (in *ManagedClusterIdentityARM) DeepCopyInto(out *ManagedClusterIdentityARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterIdentityStatusType ¶
type ManagedClusterIdentityStatusType string
Deprecated version of ManagedClusterIdentityStatusType. Use v1beta20210501.ManagedClusterIdentityStatusType instead
type ManagedClusterIdentityType ¶
type ManagedClusterIdentityType string
Deprecated version of ManagedClusterIdentityType. Use v1beta20210501.ManagedClusterIdentityType instead +kubebuilder:validation:Enum={"None","SystemAssigned","UserAssigned"}
type ManagedClusterIdentity_Status ¶
type ManagedClusterIdentity_Status struct { PrincipalId *string `json:"principalId,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *ManagedClusterIdentityStatusType `json:"type,omitempty"` UserAssignedIdentities map[string]ManagedClusterIdentity_Status_UserAssignedIdentities `json:"userAssignedIdentities,omitempty"` }
Deprecated version of ManagedClusterIdentity_Status. Use v1beta20210501.ManagedClusterIdentity_Status instead
func (*ManagedClusterIdentity_Status) AssignPropertiesFromManagedClusterIdentityStatus ¶
func (identity *ManagedClusterIdentity_Status) AssignPropertiesFromManagedClusterIdentityStatus(source *alpha20210501s.ManagedClusterIdentity_Status) error
AssignPropertiesFromManagedClusterIdentityStatus populates our ManagedClusterIdentity_Status from the provided source ManagedClusterIdentity_Status
func (*ManagedClusterIdentity_Status) AssignPropertiesToManagedClusterIdentityStatus ¶
func (identity *ManagedClusterIdentity_Status) AssignPropertiesToManagedClusterIdentityStatus(destination *alpha20210501s.ManagedClusterIdentity_Status) error
AssignPropertiesToManagedClusterIdentityStatus populates the provided destination ManagedClusterIdentity_Status from our ManagedClusterIdentity_Status
func (*ManagedClusterIdentity_Status) DeepCopy ¶
func (in *ManagedClusterIdentity_Status) DeepCopy() *ManagedClusterIdentity_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIdentity_Status.
func (*ManagedClusterIdentity_Status) DeepCopyInto ¶
func (in *ManagedClusterIdentity_Status) DeepCopyInto(out *ManagedClusterIdentity_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterIdentity_Status) NewEmptyARMValue ¶
func (identity *ManagedClusterIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterIdentity_Status) PopulateFromARM ¶
func (identity *ManagedClusterIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterIdentity_StatusARM ¶
type ManagedClusterIdentity_StatusARM struct { PrincipalId *string `json:"principalId,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *ManagedClusterIdentityStatusType `json:"type,omitempty"` UserAssignedIdentities map[string]ManagedClusterIdentity_Status_UserAssignedIdentitiesARM `json:"userAssignedIdentities,omitempty"` }
Deprecated version of ManagedClusterIdentity_Status. Use v1beta20210501.ManagedClusterIdentity_Status instead
func (*ManagedClusterIdentity_StatusARM) DeepCopy ¶
func (in *ManagedClusterIdentity_StatusARM) DeepCopy() *ManagedClusterIdentity_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIdentity_StatusARM.
func (*ManagedClusterIdentity_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterIdentity_StatusARM) DeepCopyInto(out *ManagedClusterIdentity_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterIdentity_Status_UserAssignedIdentities ¶
type ManagedClusterIdentity_Status_UserAssignedIdentities struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` }
Deprecated version of ManagedClusterIdentity_Status_UserAssignedIdentities. Use v1beta20210501.ManagedClusterIdentity_Status_UserAssignedIdentities instead
func (*ManagedClusterIdentity_Status_UserAssignedIdentities) AssignPropertiesFromManagedClusterIdentityStatusUserAssignedIdentities ¶
func (identities *ManagedClusterIdentity_Status_UserAssignedIdentities) AssignPropertiesFromManagedClusterIdentityStatusUserAssignedIdentities(source *alpha20210501s.ManagedClusterIdentity_Status_UserAssignedIdentities) error
AssignPropertiesFromManagedClusterIdentityStatusUserAssignedIdentities populates our ManagedClusterIdentity_Status_UserAssignedIdentities from the provided source ManagedClusterIdentity_Status_UserAssignedIdentities
func (*ManagedClusterIdentity_Status_UserAssignedIdentities) AssignPropertiesToManagedClusterIdentityStatusUserAssignedIdentities ¶
func (identities *ManagedClusterIdentity_Status_UserAssignedIdentities) AssignPropertiesToManagedClusterIdentityStatusUserAssignedIdentities(destination *alpha20210501s.ManagedClusterIdentity_Status_UserAssignedIdentities) error
AssignPropertiesToManagedClusterIdentityStatusUserAssignedIdentities populates the provided destination ManagedClusterIdentity_Status_UserAssignedIdentities from our ManagedClusterIdentity_Status_UserAssignedIdentities
func (*ManagedClusterIdentity_Status_UserAssignedIdentities) DeepCopy ¶
func (in *ManagedClusterIdentity_Status_UserAssignedIdentities) DeepCopy() *ManagedClusterIdentity_Status_UserAssignedIdentities
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIdentity_Status_UserAssignedIdentities.
func (*ManagedClusterIdentity_Status_UserAssignedIdentities) DeepCopyInto ¶
func (in *ManagedClusterIdentity_Status_UserAssignedIdentities) DeepCopyInto(out *ManagedClusterIdentity_Status_UserAssignedIdentities)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterIdentity_Status_UserAssignedIdentities) NewEmptyARMValue ¶
func (identities *ManagedClusterIdentity_Status_UserAssignedIdentities) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterIdentity_Status_UserAssignedIdentities) PopulateFromARM ¶
func (identities *ManagedClusterIdentity_Status_UserAssignedIdentities) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterIdentity_Status_UserAssignedIdentitiesARM ¶
type ManagedClusterIdentity_Status_UserAssignedIdentitiesARM struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` }
Deprecated version of ManagedClusterIdentity_Status_UserAssignedIdentities. Use v1beta20210501.ManagedClusterIdentity_Status_UserAssignedIdentities instead
func (*ManagedClusterIdentity_Status_UserAssignedIdentitiesARM) DeepCopy ¶
func (in *ManagedClusterIdentity_Status_UserAssignedIdentitiesARM) DeepCopy() *ManagedClusterIdentity_Status_UserAssignedIdentitiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIdentity_Status_UserAssignedIdentitiesARM.
func (*ManagedClusterIdentity_Status_UserAssignedIdentitiesARM) DeepCopyInto ¶
func (in *ManagedClusterIdentity_Status_UserAssignedIdentitiesARM) DeepCopyInto(out *ManagedClusterIdentity_Status_UserAssignedIdentitiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterList ¶
type ManagedClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagedCluster `json:"items"` }
+kubebuilder:object:root=true Deprecated version of ManagedCluster. Use v1beta20210501.ManagedCluster instead
func (*ManagedClusterList) DeepCopy ¶
func (in *ManagedClusterList) DeepCopy() *ManagedClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterList.
func (*ManagedClusterList) DeepCopyInto ¶
func (in *ManagedClusterList) DeepCopyInto(out *ManagedClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterList) DeepCopyObject ¶
func (in *ManagedClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagedClusterLoadBalancerProfile ¶
type ManagedClusterLoadBalancerProfile struct { // +kubebuilder:validation:Maximum=64000 // +kubebuilder:validation:Minimum=0 AllocatedOutboundPorts *int `json:"allocatedOutboundPorts,omitempty"` EffectiveOutboundIPs []ResourceReference `json:"effectiveOutboundIPs,omitempty"` // +kubebuilder:validation:Maximum=120 // +kubebuilder:validation:Minimum=4 IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"` ManagedOutboundIPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs `json:"managedOutboundIPs,omitempty"` OutboundIPPrefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes `json:"outboundIPPrefixes,omitempty"` OutboundIPs *ManagedClusterLoadBalancerProfileOutboundIPs `json:"outboundIPs,omitempty"` }
Deprecated version of ManagedClusterLoadBalancerProfile. Use v1beta20210501.ManagedClusterLoadBalancerProfile instead
func (*ManagedClusterLoadBalancerProfile) AssignPropertiesFromManagedClusterLoadBalancerProfile ¶
func (profile *ManagedClusterLoadBalancerProfile) AssignPropertiesFromManagedClusterLoadBalancerProfile(source *alpha20210501s.ManagedClusterLoadBalancerProfile) error
AssignPropertiesFromManagedClusterLoadBalancerProfile populates our ManagedClusterLoadBalancerProfile from the provided source ManagedClusterLoadBalancerProfile
func (*ManagedClusterLoadBalancerProfile) AssignPropertiesToManagedClusterLoadBalancerProfile ¶
func (profile *ManagedClusterLoadBalancerProfile) AssignPropertiesToManagedClusterLoadBalancerProfile(destination *alpha20210501s.ManagedClusterLoadBalancerProfile) error
AssignPropertiesToManagedClusterLoadBalancerProfile populates the provided destination ManagedClusterLoadBalancerProfile from our ManagedClusterLoadBalancerProfile
func (*ManagedClusterLoadBalancerProfile) ConvertToARM ¶
func (profile *ManagedClusterLoadBalancerProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterLoadBalancerProfile) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfile) DeepCopy() *ManagedClusterLoadBalancerProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile.
func (*ManagedClusterLoadBalancerProfile) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfile) DeepCopyInto(out *ManagedClusterLoadBalancerProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterLoadBalancerProfile) NewEmptyARMValue ¶
func (profile *ManagedClusterLoadBalancerProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterLoadBalancerProfile) PopulateFromARM ¶
func (profile *ManagedClusterLoadBalancerProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterLoadBalancerProfileARM ¶
type ManagedClusterLoadBalancerProfileARM struct { AllocatedOutboundPorts *int `json:"allocatedOutboundPorts,omitempty"` EffectiveOutboundIPs []ResourceReferenceARM `json:"effectiveOutboundIPs,omitempty"` IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"` ManagedOutboundIPs *ManagedClusterLoadBalancerProfileManagedOutboundIPsARM `json:"managedOutboundIPs,omitempty"` OutboundIPPrefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixesARM `json:"outboundIPPrefixes,omitempty"` OutboundIPs *ManagedClusterLoadBalancerProfileOutboundIPsARM `json:"outboundIPs,omitempty"` }
Deprecated version of ManagedClusterLoadBalancerProfile. Use v1beta20210501.ManagedClusterLoadBalancerProfile instead
func (*ManagedClusterLoadBalancerProfileARM) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfileARM) DeepCopy() *ManagedClusterLoadBalancerProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfileARM.
func (*ManagedClusterLoadBalancerProfileARM) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfileARM) DeepCopyInto(out *ManagedClusterLoadBalancerProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterLoadBalancerProfileManagedOutboundIPs ¶
type ManagedClusterLoadBalancerProfileManagedOutboundIPs struct { // +kubebuilder:validation:Maximum=100 // +kubebuilder:validation:Minimum=1 Count *int `json:"count,omitempty"` }
Deprecated version of ManagedClusterLoadBalancerProfileManagedOutboundIPs. Use v1beta20210501.ManagedClusterLoadBalancerProfileManagedOutboundIPs instead
func (*ManagedClusterLoadBalancerProfileManagedOutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileManagedOutboundIPs ¶
func (iPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileManagedOutboundIPs(source *alpha20210501s.ManagedClusterLoadBalancerProfileManagedOutboundIPs) error
AssignPropertiesFromManagedClusterLoadBalancerProfileManagedOutboundIPs populates our ManagedClusterLoadBalancerProfileManagedOutboundIPs from the provided source ManagedClusterLoadBalancerProfileManagedOutboundIPs
func (*ManagedClusterLoadBalancerProfileManagedOutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileManagedOutboundIPs ¶
func (iPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileManagedOutboundIPs(destination *alpha20210501s.ManagedClusterLoadBalancerProfileManagedOutboundIPs) error
AssignPropertiesToManagedClusterLoadBalancerProfileManagedOutboundIPs populates the provided destination ManagedClusterLoadBalancerProfileManagedOutboundIPs from our ManagedClusterLoadBalancerProfileManagedOutboundIPs
func (*ManagedClusterLoadBalancerProfileManagedOutboundIPs) ConvertToARM ¶
func (iPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterLoadBalancerProfileManagedOutboundIPs) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfileManagedOutboundIPs) DeepCopy() *ManagedClusterLoadBalancerProfileManagedOutboundIPs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfileManagedOutboundIPs.
func (*ManagedClusterLoadBalancerProfileManagedOutboundIPs) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfileManagedOutboundIPs) DeepCopyInto(out *ManagedClusterLoadBalancerProfileManagedOutboundIPs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterLoadBalancerProfileManagedOutboundIPs) NewEmptyARMValue ¶
func (iPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterLoadBalancerProfileManagedOutboundIPs) PopulateFromARM ¶
func (iPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterLoadBalancerProfileManagedOutboundIPsARM ¶
type ManagedClusterLoadBalancerProfileManagedOutboundIPsARM struct {
Count *int `json:"count,omitempty"`
}
Deprecated version of ManagedClusterLoadBalancerProfileManagedOutboundIPs. Use v1beta20210501.ManagedClusterLoadBalancerProfileManagedOutboundIPs instead
func (*ManagedClusterLoadBalancerProfileManagedOutboundIPsARM) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfileManagedOutboundIPsARM) DeepCopy() *ManagedClusterLoadBalancerProfileManagedOutboundIPsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfileManagedOutboundIPsARM.
func (*ManagedClusterLoadBalancerProfileManagedOutboundIPsARM) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfileManagedOutboundIPsARM) DeepCopyInto(out *ManagedClusterLoadBalancerProfileManagedOutboundIPsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterLoadBalancerProfileOutboundIPPrefixes ¶
type ManagedClusterLoadBalancerProfileOutboundIPPrefixes struct {
PublicIPPrefixes []ResourceReference `json:"publicIPPrefixes,omitempty"`
}
Deprecated version of ManagedClusterLoadBalancerProfileOutboundIPPrefixes. Use v1beta20210501.ManagedClusterLoadBalancerProfileOutboundIPPrefixes instead
func (*ManagedClusterLoadBalancerProfileOutboundIPPrefixes) AssignPropertiesFromManagedClusterLoadBalancerProfileOutboundIPPrefixes ¶
func (prefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) AssignPropertiesFromManagedClusterLoadBalancerProfileOutboundIPPrefixes(source *alpha20210501s.ManagedClusterLoadBalancerProfileOutboundIPPrefixes) error
AssignPropertiesFromManagedClusterLoadBalancerProfileOutboundIPPrefixes populates our ManagedClusterLoadBalancerProfileOutboundIPPrefixes from the provided source ManagedClusterLoadBalancerProfileOutboundIPPrefixes
func (*ManagedClusterLoadBalancerProfileOutboundIPPrefixes) AssignPropertiesToManagedClusterLoadBalancerProfileOutboundIPPrefixes ¶
func (prefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) AssignPropertiesToManagedClusterLoadBalancerProfileOutboundIPPrefixes(destination *alpha20210501s.ManagedClusterLoadBalancerProfileOutboundIPPrefixes) error
AssignPropertiesToManagedClusterLoadBalancerProfileOutboundIPPrefixes populates the provided destination ManagedClusterLoadBalancerProfileOutboundIPPrefixes from our ManagedClusterLoadBalancerProfileOutboundIPPrefixes
func (*ManagedClusterLoadBalancerProfileOutboundIPPrefixes) ConvertToARM ¶
func (prefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterLoadBalancerProfileOutboundIPPrefixes) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) DeepCopy() *ManagedClusterLoadBalancerProfileOutboundIPPrefixes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfileOutboundIPPrefixes.
func (*ManagedClusterLoadBalancerProfileOutboundIPPrefixes) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) DeepCopyInto(out *ManagedClusterLoadBalancerProfileOutboundIPPrefixes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterLoadBalancerProfileOutboundIPPrefixes) NewEmptyARMValue ¶
func (prefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterLoadBalancerProfileOutboundIPPrefixes) PopulateFromARM ¶
func (prefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesARM ¶
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesARM struct {
PublicIPPrefixes []ResourceReferenceARM `json:"publicIPPrefixes,omitempty"`
}
Deprecated version of ManagedClusterLoadBalancerProfileOutboundIPPrefixes. Use v1beta20210501.ManagedClusterLoadBalancerProfileOutboundIPPrefixes instead
func (*ManagedClusterLoadBalancerProfileOutboundIPPrefixesARM) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfileOutboundIPPrefixesARM) DeepCopy() *ManagedClusterLoadBalancerProfileOutboundIPPrefixesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfileOutboundIPPrefixesARM.
func (*ManagedClusterLoadBalancerProfileOutboundIPPrefixesARM) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfileOutboundIPPrefixesARM) DeepCopyInto(out *ManagedClusterLoadBalancerProfileOutboundIPPrefixesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterLoadBalancerProfileOutboundIPs ¶
type ManagedClusterLoadBalancerProfileOutboundIPs struct {
PublicIPs []ResourceReference `json:"publicIPs,omitempty"`
}
Deprecated version of ManagedClusterLoadBalancerProfileOutboundIPs. Use v1beta20210501.ManagedClusterLoadBalancerProfileOutboundIPs instead
func (*ManagedClusterLoadBalancerProfileOutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileOutboundIPs ¶
func (iPs *ManagedClusterLoadBalancerProfileOutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileOutboundIPs(source *alpha20210501s.ManagedClusterLoadBalancerProfileOutboundIPs) error
AssignPropertiesFromManagedClusterLoadBalancerProfileOutboundIPs populates our ManagedClusterLoadBalancerProfileOutboundIPs from the provided source ManagedClusterLoadBalancerProfileOutboundIPs
func (*ManagedClusterLoadBalancerProfileOutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileOutboundIPs ¶
func (iPs *ManagedClusterLoadBalancerProfileOutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileOutboundIPs(destination *alpha20210501s.ManagedClusterLoadBalancerProfileOutboundIPs) error
AssignPropertiesToManagedClusterLoadBalancerProfileOutboundIPs populates the provided destination ManagedClusterLoadBalancerProfileOutboundIPs from our ManagedClusterLoadBalancerProfileOutboundIPs
func (*ManagedClusterLoadBalancerProfileOutboundIPs) ConvertToARM ¶
func (iPs *ManagedClusterLoadBalancerProfileOutboundIPs) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterLoadBalancerProfileOutboundIPs) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfileOutboundIPs) DeepCopy() *ManagedClusterLoadBalancerProfileOutboundIPs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfileOutboundIPs.
func (*ManagedClusterLoadBalancerProfileOutboundIPs) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfileOutboundIPs) DeepCopyInto(out *ManagedClusterLoadBalancerProfileOutboundIPs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterLoadBalancerProfileOutboundIPs) NewEmptyARMValue ¶
func (iPs *ManagedClusterLoadBalancerProfileOutboundIPs) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterLoadBalancerProfileOutboundIPs) PopulateFromARM ¶
func (iPs *ManagedClusterLoadBalancerProfileOutboundIPs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterLoadBalancerProfileOutboundIPsARM ¶
type ManagedClusterLoadBalancerProfileOutboundIPsARM struct {
PublicIPs []ResourceReferenceARM `json:"publicIPs,omitempty"`
}
Deprecated version of ManagedClusterLoadBalancerProfileOutboundIPs. Use v1beta20210501.ManagedClusterLoadBalancerProfileOutboundIPs instead
func (*ManagedClusterLoadBalancerProfileOutboundIPsARM) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfileOutboundIPsARM) DeepCopy() *ManagedClusterLoadBalancerProfileOutboundIPsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfileOutboundIPsARM.
func (*ManagedClusterLoadBalancerProfileOutboundIPsARM) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfileOutboundIPsARM) DeepCopyInto(out *ManagedClusterLoadBalancerProfileOutboundIPsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterLoadBalancerProfile_Status ¶
type ManagedClusterLoadBalancerProfile_Status struct { AllocatedOutboundPorts *int `json:"allocatedOutboundPorts,omitempty"` EffectiveOutboundIPs []ResourceReference_Status `json:"effectiveOutboundIPs,omitempty"` IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"` ManagedOutboundIPs *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs `json:"managedOutboundIPs,omitempty"` OutboundIPPrefixes *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes `json:"outboundIPPrefixes,omitempty"` OutboundIPs *ManagedClusterLoadBalancerProfile_Status_OutboundIPs `json:"outboundIPs,omitempty"` }
Deprecated version of ManagedClusterLoadBalancerProfile_Status. Use v1beta20210501.ManagedClusterLoadBalancerProfile_Status instead
func (*ManagedClusterLoadBalancerProfile_Status) AssignPropertiesFromManagedClusterLoadBalancerProfileStatus ¶
func (profile *ManagedClusterLoadBalancerProfile_Status) AssignPropertiesFromManagedClusterLoadBalancerProfileStatus(source *alpha20210501s.ManagedClusterLoadBalancerProfile_Status) error
AssignPropertiesFromManagedClusterLoadBalancerProfileStatus populates our ManagedClusterLoadBalancerProfile_Status from the provided source ManagedClusterLoadBalancerProfile_Status
func (*ManagedClusterLoadBalancerProfile_Status) AssignPropertiesToManagedClusterLoadBalancerProfileStatus ¶
func (profile *ManagedClusterLoadBalancerProfile_Status) AssignPropertiesToManagedClusterLoadBalancerProfileStatus(destination *alpha20210501s.ManagedClusterLoadBalancerProfile_Status) error
AssignPropertiesToManagedClusterLoadBalancerProfileStatus populates the provided destination ManagedClusterLoadBalancerProfile_Status from our ManagedClusterLoadBalancerProfile_Status
func (*ManagedClusterLoadBalancerProfile_Status) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfile_Status) DeepCopy() *ManagedClusterLoadBalancerProfile_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_Status.
func (*ManagedClusterLoadBalancerProfile_Status) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfile_Status) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterLoadBalancerProfile_Status) NewEmptyARMValue ¶
func (profile *ManagedClusterLoadBalancerProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterLoadBalancerProfile_Status) PopulateFromARM ¶
func (profile *ManagedClusterLoadBalancerProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterLoadBalancerProfile_StatusARM ¶
type ManagedClusterLoadBalancerProfile_StatusARM struct { AllocatedOutboundPorts *int `json:"allocatedOutboundPorts,omitempty"` EffectiveOutboundIPs []ResourceReference_StatusARM `json:"effectiveOutboundIPs,omitempty"` IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"` ManagedOutboundIPs *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM `json:"managedOutboundIPs,omitempty"` OutboundIPPrefixes *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM `json:"outboundIPPrefixes,omitempty"` OutboundIPs *ManagedClusterLoadBalancerProfile_Status_OutboundIPsARM `json:"outboundIPs,omitempty"` }
Deprecated version of ManagedClusterLoadBalancerProfile_Status. Use v1beta20210501.ManagedClusterLoadBalancerProfile_Status instead
func (*ManagedClusterLoadBalancerProfile_StatusARM) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfile_StatusARM) DeepCopy() *ManagedClusterLoadBalancerProfile_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_StatusARM.
func (*ManagedClusterLoadBalancerProfile_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfile_StatusARM) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs ¶
type ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs struct {
Count *int `json:"count,omitempty"`
}
Deprecated version of ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs. Use v1beta20210501.ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs instead
func (*ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileStatusManagedOutboundIPs ¶
func (iPs *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileStatusManagedOutboundIPs(source *alpha20210501s.ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) error
AssignPropertiesFromManagedClusterLoadBalancerProfileStatusManagedOutboundIPs populates our ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs from the provided source ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs
func (*ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileStatusManagedOutboundIPs ¶
func (iPs *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileStatusManagedOutboundIPs(destination *alpha20210501s.ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) error
AssignPropertiesToManagedClusterLoadBalancerProfileStatusManagedOutboundIPs populates the provided destination ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs from our ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs
func (*ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) DeepCopy() *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs.
func (*ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) NewEmptyARMValue ¶
func (iPs *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) PopulateFromARM ¶
func (iPs *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM ¶
type ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM struct {
Count *int `json:"count,omitempty"`
}
Deprecated version of ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs. Use v1beta20210501.ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs instead
func (*ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM) DeepCopy() *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM.
func (*ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes ¶
type ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes struct {
PublicIPPrefixes []ResourceReference_Status `json:"publicIPPrefixes,omitempty"`
}
Deprecated version of ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes. Use v1beta20210501.ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes instead
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) AssignPropertiesFromManagedClusterLoadBalancerProfileStatusOutboundIPPrefixes ¶
func (prefixes *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) AssignPropertiesFromManagedClusterLoadBalancerProfileStatusOutboundIPPrefixes(source *alpha20210501s.ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) error
AssignPropertiesFromManagedClusterLoadBalancerProfileStatusOutboundIPPrefixes populates our ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes from the provided source ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) AssignPropertiesToManagedClusterLoadBalancerProfileStatusOutboundIPPrefixes ¶
func (prefixes *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) AssignPropertiesToManagedClusterLoadBalancerProfileStatusOutboundIPPrefixes(destination *alpha20210501s.ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) error
AssignPropertiesToManagedClusterLoadBalancerProfileStatusOutboundIPPrefixes populates the provided destination ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes from our ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) DeepCopy() *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes.
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) NewEmptyARMValue ¶
func (prefixes *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) PopulateFromARM ¶
func (prefixes *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM ¶
type ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM struct {
PublicIPPrefixes []ResourceReference_StatusARM `json:"publicIPPrefixes,omitempty"`
}
Deprecated version of ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes. Use v1beta20210501.ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes instead
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM) DeepCopy() *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM.
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterLoadBalancerProfile_Status_OutboundIPs ¶
type ManagedClusterLoadBalancerProfile_Status_OutboundIPs struct {
PublicIPs []ResourceReference_Status `json:"publicIPs,omitempty"`
}
Deprecated version of ManagedClusterLoadBalancerProfile_Status_OutboundIPs. Use v1beta20210501.ManagedClusterLoadBalancerProfile_Status_OutboundIPs instead
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileStatusOutboundIPs ¶
func (iPs *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) AssignPropertiesFromManagedClusterLoadBalancerProfileStatusOutboundIPs(source *alpha20210501s.ManagedClusterLoadBalancerProfile_Status_OutboundIPs) error
AssignPropertiesFromManagedClusterLoadBalancerProfileStatusOutboundIPs populates our ManagedClusterLoadBalancerProfile_Status_OutboundIPs from the provided source ManagedClusterLoadBalancerProfile_Status_OutboundIPs
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileStatusOutboundIPs ¶
func (iPs *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) AssignPropertiesToManagedClusterLoadBalancerProfileStatusOutboundIPs(destination *alpha20210501s.ManagedClusterLoadBalancerProfile_Status_OutboundIPs) error
AssignPropertiesToManagedClusterLoadBalancerProfileStatusOutboundIPs populates the provided destination ManagedClusterLoadBalancerProfile_Status_OutboundIPs from our ManagedClusterLoadBalancerProfile_Status_OutboundIPs
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPs) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) DeepCopy() *ManagedClusterLoadBalancerProfile_Status_OutboundIPs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_Status_OutboundIPs.
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPs) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status_OutboundIPs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPs) NewEmptyARMValue ¶
func (iPs *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPs) PopulateFromARM ¶
func (iPs *ManagedClusterLoadBalancerProfile_Status_OutboundIPs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterLoadBalancerProfile_Status_OutboundIPsARM ¶
type ManagedClusterLoadBalancerProfile_Status_OutboundIPsARM struct {
PublicIPs []ResourceReference_StatusARM `json:"publicIPs,omitempty"`
}
Deprecated version of ManagedClusterLoadBalancerProfile_Status_OutboundIPs. Use v1beta20210501.ManagedClusterLoadBalancerProfile_Status_OutboundIPs instead
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPsARM) DeepCopy ¶
func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPsARM) DeepCopy() *ManagedClusterLoadBalancerProfile_Status_OutboundIPsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_Status_OutboundIPsARM.
func (*ManagedClusterLoadBalancerProfile_Status_OutboundIPsARM) DeepCopyInto ¶
func (in *ManagedClusterLoadBalancerProfile_Status_OutboundIPsARM) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_Status_OutboundIPsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterOperatorSecrets ¶
type ManagedClusterOperatorSecrets struct { // AdminCredentials: indicates where the AdminCredentials secret should be placed. If omitted, the secret will not be // retrieved from Azure. AdminCredentials *genruntime.SecretDestination `json:"adminCredentials,omitempty"` // UserCredentials: indicates where the UserCredentials secret should be placed. If omitted, the secret will not be // retrieved from Azure. UserCredentials *genruntime.SecretDestination `json:"userCredentials,omitempty"` }
func (*ManagedClusterOperatorSecrets) AssignPropertiesFromManagedClusterOperatorSecrets ¶
func (secrets *ManagedClusterOperatorSecrets) AssignPropertiesFromManagedClusterOperatorSecrets(source *alpha20210501s.ManagedClusterOperatorSecrets) error
AssignPropertiesFromManagedClusterOperatorSecrets populates our ManagedClusterOperatorSecrets from the provided source ManagedClusterOperatorSecrets
func (*ManagedClusterOperatorSecrets) AssignPropertiesToManagedClusterOperatorSecrets ¶
func (secrets *ManagedClusterOperatorSecrets) AssignPropertiesToManagedClusterOperatorSecrets(destination *alpha20210501s.ManagedClusterOperatorSecrets) error
AssignPropertiesToManagedClusterOperatorSecrets populates the provided destination ManagedClusterOperatorSecrets from our ManagedClusterOperatorSecrets
func (*ManagedClusterOperatorSecrets) DeepCopy ¶
func (in *ManagedClusterOperatorSecrets) DeepCopy() *ManagedClusterOperatorSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterOperatorSecrets.
func (*ManagedClusterOperatorSecrets) DeepCopyInto ¶
func (in *ManagedClusterOperatorSecrets) DeepCopyInto(out *ManagedClusterOperatorSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterOperatorSpec ¶
type ManagedClusterOperatorSpec struct { // Secrets: configures where to place Azure generated secrets. Secrets *ManagedClusterOperatorSecrets `json:"secrets,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ManagedClusterOperatorSpec) AssignPropertiesFromManagedClusterOperatorSpec ¶
func (operator *ManagedClusterOperatorSpec) AssignPropertiesFromManagedClusterOperatorSpec(source *alpha20210501s.ManagedClusterOperatorSpec) error
AssignPropertiesFromManagedClusterOperatorSpec populates our ManagedClusterOperatorSpec from the provided source ManagedClusterOperatorSpec
func (*ManagedClusterOperatorSpec) AssignPropertiesToManagedClusterOperatorSpec ¶
func (operator *ManagedClusterOperatorSpec) AssignPropertiesToManagedClusterOperatorSpec(destination *alpha20210501s.ManagedClusterOperatorSpec) error
AssignPropertiesToManagedClusterOperatorSpec populates the provided destination ManagedClusterOperatorSpec from our ManagedClusterOperatorSpec
func (*ManagedClusterOperatorSpec) DeepCopy ¶
func (in *ManagedClusterOperatorSpec) DeepCopy() *ManagedClusterOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterOperatorSpec.
func (*ManagedClusterOperatorSpec) DeepCopyInto ¶
func (in *ManagedClusterOperatorSpec) DeepCopyInto(out *ManagedClusterOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPodIdentity ¶
type ManagedClusterPodIdentity struct { BindingSelector *string `json:"bindingSelector,omitempty"` // +kubebuilder:validation:Required Identity *UserAssignedIdentity `json:"identity,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name,omitempty"` // +kubebuilder:validation:Required Namespace *string `json:"namespace,omitempty"` }
Deprecated version of ManagedClusterPodIdentity. Use v1beta20210501.ManagedClusterPodIdentity instead
func (*ManagedClusterPodIdentity) AssignPropertiesFromManagedClusterPodIdentity ¶
func (identity *ManagedClusterPodIdentity) AssignPropertiesFromManagedClusterPodIdentity(source *alpha20210501s.ManagedClusterPodIdentity) error
AssignPropertiesFromManagedClusterPodIdentity populates our ManagedClusterPodIdentity from the provided source ManagedClusterPodIdentity
func (*ManagedClusterPodIdentity) AssignPropertiesToManagedClusterPodIdentity ¶
func (identity *ManagedClusterPodIdentity) AssignPropertiesToManagedClusterPodIdentity(destination *alpha20210501s.ManagedClusterPodIdentity) error
AssignPropertiesToManagedClusterPodIdentity populates the provided destination ManagedClusterPodIdentity from our ManagedClusterPodIdentity
func (*ManagedClusterPodIdentity) ConvertToARM ¶
func (identity *ManagedClusterPodIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterPodIdentity) DeepCopy ¶
func (in *ManagedClusterPodIdentity) DeepCopy() *ManagedClusterPodIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentity.
func (*ManagedClusterPodIdentity) DeepCopyInto ¶
func (in *ManagedClusterPodIdentity) DeepCopyInto(out *ManagedClusterPodIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterPodIdentity) NewEmptyARMValue ¶
func (identity *ManagedClusterPodIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterPodIdentity) PopulateFromARM ¶
func (identity *ManagedClusterPodIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterPodIdentityARM ¶
type ManagedClusterPodIdentityARM struct { BindingSelector *string `json:"bindingSelector,omitempty"` Identity *UserAssignedIdentityARM `json:"identity,omitempty"` Name *string `json:"name,omitempty"` Namespace *string `json:"namespace,omitempty"` }
Deprecated version of ManagedClusterPodIdentity. Use v1beta20210501.ManagedClusterPodIdentity instead
func (*ManagedClusterPodIdentityARM) DeepCopy ¶
func (in *ManagedClusterPodIdentityARM) DeepCopy() *ManagedClusterPodIdentityARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityARM.
func (*ManagedClusterPodIdentityARM) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityARM) DeepCopyInto(out *ManagedClusterPodIdentityARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPodIdentityException ¶
type ManagedClusterPodIdentityException struct { // +kubebuilder:validation:Required Name *string `json:"name,omitempty"` // +kubebuilder:validation:Required Namespace *string `json:"namespace,omitempty"` // +kubebuilder:validation:Required PodLabels map[string]string `json:"podLabels,omitempty"` }
Deprecated version of ManagedClusterPodIdentityException. Use v1beta20210501.ManagedClusterPodIdentityException instead
func (*ManagedClusterPodIdentityException) AssignPropertiesFromManagedClusterPodIdentityException ¶
func (exception *ManagedClusterPodIdentityException) AssignPropertiesFromManagedClusterPodIdentityException(source *alpha20210501s.ManagedClusterPodIdentityException) error
AssignPropertiesFromManagedClusterPodIdentityException populates our ManagedClusterPodIdentityException from the provided source ManagedClusterPodIdentityException
func (*ManagedClusterPodIdentityException) AssignPropertiesToManagedClusterPodIdentityException ¶
func (exception *ManagedClusterPodIdentityException) AssignPropertiesToManagedClusterPodIdentityException(destination *alpha20210501s.ManagedClusterPodIdentityException) error
AssignPropertiesToManagedClusterPodIdentityException populates the provided destination ManagedClusterPodIdentityException from our ManagedClusterPodIdentityException
func (*ManagedClusterPodIdentityException) ConvertToARM ¶
func (exception *ManagedClusterPodIdentityException) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterPodIdentityException) DeepCopy ¶
func (in *ManagedClusterPodIdentityException) DeepCopy() *ManagedClusterPodIdentityException
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityException.
func (*ManagedClusterPodIdentityException) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityException) DeepCopyInto(out *ManagedClusterPodIdentityException)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterPodIdentityException) NewEmptyARMValue ¶
func (exception *ManagedClusterPodIdentityException) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterPodIdentityException) PopulateFromARM ¶
func (exception *ManagedClusterPodIdentityException) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterPodIdentityExceptionARM ¶
type ManagedClusterPodIdentityExceptionARM struct { Name *string `json:"name,omitempty"` Namespace *string `json:"namespace,omitempty"` PodLabels map[string]string `json:"podLabels,omitempty"` }
Deprecated version of ManagedClusterPodIdentityException. Use v1beta20210501.ManagedClusterPodIdentityException instead
func (*ManagedClusterPodIdentityExceptionARM) DeepCopy ¶
func (in *ManagedClusterPodIdentityExceptionARM) DeepCopy() *ManagedClusterPodIdentityExceptionARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityExceptionARM.
func (*ManagedClusterPodIdentityExceptionARM) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityExceptionARM) DeepCopyInto(out *ManagedClusterPodIdentityExceptionARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPodIdentityException_Status ¶
type ManagedClusterPodIdentityException_Status struct { Name *string `json:"name,omitempty"` Namespace *string `json:"namespace,omitempty"` PodLabels map[string]string `json:"podLabels,omitempty"` }
Deprecated version of ManagedClusterPodIdentityException_Status. Use v1beta20210501.ManagedClusterPodIdentityException_Status instead
func (*ManagedClusterPodIdentityException_Status) AssignPropertiesFromManagedClusterPodIdentityExceptionStatus ¶
func (exception *ManagedClusterPodIdentityException_Status) AssignPropertiesFromManagedClusterPodIdentityExceptionStatus(source *alpha20210501s.ManagedClusterPodIdentityException_Status) error
AssignPropertiesFromManagedClusterPodIdentityExceptionStatus populates our ManagedClusterPodIdentityException_Status from the provided source ManagedClusterPodIdentityException_Status
func (*ManagedClusterPodIdentityException_Status) AssignPropertiesToManagedClusterPodIdentityExceptionStatus ¶
func (exception *ManagedClusterPodIdentityException_Status) AssignPropertiesToManagedClusterPodIdentityExceptionStatus(destination *alpha20210501s.ManagedClusterPodIdentityException_Status) error
AssignPropertiesToManagedClusterPodIdentityExceptionStatus populates the provided destination ManagedClusterPodIdentityException_Status from our ManagedClusterPodIdentityException_Status
func (*ManagedClusterPodIdentityException_Status) DeepCopy ¶
func (in *ManagedClusterPodIdentityException_Status) DeepCopy() *ManagedClusterPodIdentityException_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityException_Status.
func (*ManagedClusterPodIdentityException_Status) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityException_Status) DeepCopyInto(out *ManagedClusterPodIdentityException_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterPodIdentityException_Status) NewEmptyARMValue ¶
func (exception *ManagedClusterPodIdentityException_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterPodIdentityException_Status) PopulateFromARM ¶
func (exception *ManagedClusterPodIdentityException_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterPodIdentityException_StatusARM ¶
type ManagedClusterPodIdentityException_StatusARM struct { Name *string `json:"name,omitempty"` Namespace *string `json:"namespace,omitempty"` PodLabels map[string]string `json:"podLabels,omitempty"` }
Deprecated version of ManagedClusterPodIdentityException_Status. Use v1beta20210501.ManagedClusterPodIdentityException_Status instead
func (*ManagedClusterPodIdentityException_StatusARM) DeepCopy ¶
func (in *ManagedClusterPodIdentityException_StatusARM) DeepCopy() *ManagedClusterPodIdentityException_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityException_StatusARM.
func (*ManagedClusterPodIdentityException_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityException_StatusARM) DeepCopyInto(out *ManagedClusterPodIdentityException_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPodIdentityProfile ¶
type ManagedClusterPodIdentityProfile struct { AllowNetworkPluginKubenet *bool `json:"allowNetworkPluginKubenet,omitempty"` Enabled *bool `json:"enabled,omitempty"` UserAssignedIdentities []ManagedClusterPodIdentity `json:"userAssignedIdentities,omitempty"` UserAssignedIdentityExceptions []ManagedClusterPodIdentityException `json:"userAssignedIdentityExceptions,omitempty"` }
Deprecated version of ManagedClusterPodIdentityProfile. Use v1beta20210501.ManagedClusterPodIdentityProfile instead
func (*ManagedClusterPodIdentityProfile) AssignPropertiesFromManagedClusterPodIdentityProfile ¶
func (profile *ManagedClusterPodIdentityProfile) AssignPropertiesFromManagedClusterPodIdentityProfile(source *alpha20210501s.ManagedClusterPodIdentityProfile) error
AssignPropertiesFromManagedClusterPodIdentityProfile populates our ManagedClusterPodIdentityProfile from the provided source ManagedClusterPodIdentityProfile
func (*ManagedClusterPodIdentityProfile) AssignPropertiesToManagedClusterPodIdentityProfile ¶
func (profile *ManagedClusterPodIdentityProfile) AssignPropertiesToManagedClusterPodIdentityProfile(destination *alpha20210501s.ManagedClusterPodIdentityProfile) error
AssignPropertiesToManagedClusterPodIdentityProfile populates the provided destination ManagedClusterPodIdentityProfile from our ManagedClusterPodIdentityProfile
func (*ManagedClusterPodIdentityProfile) ConvertToARM ¶
func (profile *ManagedClusterPodIdentityProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterPodIdentityProfile) DeepCopy ¶
func (in *ManagedClusterPodIdentityProfile) DeepCopy() *ManagedClusterPodIdentityProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProfile.
func (*ManagedClusterPodIdentityProfile) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityProfile) DeepCopyInto(out *ManagedClusterPodIdentityProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterPodIdentityProfile) NewEmptyARMValue ¶
func (profile *ManagedClusterPodIdentityProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterPodIdentityProfile) PopulateFromARM ¶
func (profile *ManagedClusterPodIdentityProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterPodIdentityProfileARM ¶
type ManagedClusterPodIdentityProfileARM struct { AllowNetworkPluginKubenet *bool `json:"allowNetworkPluginKubenet,omitempty"` Enabled *bool `json:"enabled,omitempty"` UserAssignedIdentities []ManagedClusterPodIdentityARM `json:"userAssignedIdentities,omitempty"` UserAssignedIdentityExceptions []ManagedClusterPodIdentityExceptionARM `json:"userAssignedIdentityExceptions,omitempty"` }
Deprecated version of ManagedClusterPodIdentityProfile. Use v1beta20210501.ManagedClusterPodIdentityProfile instead
func (*ManagedClusterPodIdentityProfileARM) DeepCopy ¶
func (in *ManagedClusterPodIdentityProfileARM) DeepCopy() *ManagedClusterPodIdentityProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProfileARM.
func (*ManagedClusterPodIdentityProfileARM) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityProfileARM) DeepCopyInto(out *ManagedClusterPodIdentityProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPodIdentityProfile_Status ¶
type ManagedClusterPodIdentityProfile_Status struct { AllowNetworkPluginKubenet *bool `json:"allowNetworkPluginKubenet,omitempty"` Enabled *bool `json:"enabled,omitempty"` UserAssignedIdentities []ManagedClusterPodIdentity_Status `json:"userAssignedIdentities,omitempty"` UserAssignedIdentityExceptions []ManagedClusterPodIdentityException_Status `json:"userAssignedIdentityExceptions,omitempty"` }
Deprecated version of ManagedClusterPodIdentityProfile_Status. Use v1beta20210501.ManagedClusterPodIdentityProfile_Status instead
func (*ManagedClusterPodIdentityProfile_Status) AssignPropertiesFromManagedClusterPodIdentityProfileStatus ¶
func (profile *ManagedClusterPodIdentityProfile_Status) AssignPropertiesFromManagedClusterPodIdentityProfileStatus(source *alpha20210501s.ManagedClusterPodIdentityProfile_Status) error
AssignPropertiesFromManagedClusterPodIdentityProfileStatus populates our ManagedClusterPodIdentityProfile_Status from the provided source ManagedClusterPodIdentityProfile_Status
func (*ManagedClusterPodIdentityProfile_Status) AssignPropertiesToManagedClusterPodIdentityProfileStatus ¶
func (profile *ManagedClusterPodIdentityProfile_Status) AssignPropertiesToManagedClusterPodIdentityProfileStatus(destination *alpha20210501s.ManagedClusterPodIdentityProfile_Status) error
AssignPropertiesToManagedClusterPodIdentityProfileStatus populates the provided destination ManagedClusterPodIdentityProfile_Status from our ManagedClusterPodIdentityProfile_Status
func (*ManagedClusterPodIdentityProfile_Status) DeepCopy ¶
func (in *ManagedClusterPodIdentityProfile_Status) DeepCopy() *ManagedClusterPodIdentityProfile_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProfile_Status.
func (*ManagedClusterPodIdentityProfile_Status) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityProfile_Status) DeepCopyInto(out *ManagedClusterPodIdentityProfile_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterPodIdentityProfile_Status) NewEmptyARMValue ¶
func (profile *ManagedClusterPodIdentityProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterPodIdentityProfile_Status) PopulateFromARM ¶
func (profile *ManagedClusterPodIdentityProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterPodIdentityProfile_StatusARM ¶
type ManagedClusterPodIdentityProfile_StatusARM struct { AllowNetworkPluginKubenet *bool `json:"allowNetworkPluginKubenet,omitempty"` Enabled *bool `json:"enabled,omitempty"` UserAssignedIdentities []ManagedClusterPodIdentity_StatusARM `json:"userAssignedIdentities,omitempty"` UserAssignedIdentityExceptions []ManagedClusterPodIdentityException_StatusARM `json:"userAssignedIdentityExceptions,omitempty"` }
Deprecated version of ManagedClusterPodIdentityProfile_Status. Use v1beta20210501.ManagedClusterPodIdentityProfile_Status instead
func (*ManagedClusterPodIdentityProfile_StatusARM) DeepCopy ¶
func (in *ManagedClusterPodIdentityProfile_StatusARM) DeepCopy() *ManagedClusterPodIdentityProfile_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProfile_StatusARM.
func (*ManagedClusterPodIdentityProfile_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityProfile_StatusARM) DeepCopyInto(out *ManagedClusterPodIdentityProfile_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPodIdentityProvisioningErrorBody_Status ¶
type ManagedClusterPodIdentityProvisioningErrorBody_Status struct { Code *string `json:"code,omitempty"` Details []ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled `json:"details,omitempty"` Message *string `json:"message,omitempty"` Target *string `json:"target,omitempty"` }
Deprecated version of ManagedClusterPodIdentityProvisioningErrorBody_Status. Use v1beta20210501.ManagedClusterPodIdentityProvisioningErrorBody_Status instead
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status) AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorBodyStatus ¶
func (body *ManagedClusterPodIdentityProvisioningErrorBody_Status) AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorBodyStatus(source *alpha20210501s.ManagedClusterPodIdentityProvisioningErrorBody_Status) error
AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorBodyStatus populates our ManagedClusterPodIdentityProvisioningErrorBody_Status from the provided source ManagedClusterPodIdentityProvisioningErrorBody_Status
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status) AssignPropertiesToManagedClusterPodIdentityProvisioningErrorBodyStatus ¶
func (body *ManagedClusterPodIdentityProvisioningErrorBody_Status) AssignPropertiesToManagedClusterPodIdentityProvisioningErrorBodyStatus(destination *alpha20210501s.ManagedClusterPodIdentityProvisioningErrorBody_Status) error
AssignPropertiesToManagedClusterPodIdentityProvisioningErrorBodyStatus populates the provided destination ManagedClusterPodIdentityProvisioningErrorBody_Status from our ManagedClusterPodIdentityProvisioningErrorBody_Status
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status) DeepCopy ¶
func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status) DeepCopy() *ManagedClusterPodIdentityProvisioningErrorBody_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProvisioningErrorBody_Status.
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningErrorBody_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status) NewEmptyARMValue ¶
func (body *ManagedClusterPodIdentityProvisioningErrorBody_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status) PopulateFromARM ¶
func (body *ManagedClusterPodIdentityProvisioningErrorBody_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterPodIdentityProvisioningErrorBody_StatusARM ¶
type ManagedClusterPodIdentityProvisioningErrorBody_StatusARM struct { Code *string `json:"code,omitempty"` Details []ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM `json:"details,omitempty"` Message *string `json:"message,omitempty"` Target *string `json:"target,omitempty"` }
Deprecated version of ManagedClusterPodIdentityProvisioningErrorBody_Status. Use v1beta20210501.ManagedClusterPodIdentityProvisioningErrorBody_Status instead
func (*ManagedClusterPodIdentityProvisioningErrorBody_StatusARM) DeepCopy ¶
func (in *ManagedClusterPodIdentityProvisioningErrorBody_StatusARM) DeepCopy() *ManagedClusterPodIdentityProvisioningErrorBody_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProvisioningErrorBody_StatusARM.
func (*ManagedClusterPodIdentityProvisioningErrorBody_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityProvisioningErrorBody_StatusARM) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningErrorBody_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled ¶
type ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled struct { Code *string `json:"code,omitempty"` Message *string `json:"message,omitempty"` Target *string `json:"target,omitempty"` }
Deprecated version of ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled. Use v1beta20210501.ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled instead
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorBodyStatusUnrolled ¶
func (unrolled *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorBodyStatusUnrolled(source *alpha20210501s.ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) error
AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorBodyStatusUnrolled populates our ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled from the provided source ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) AssignPropertiesToManagedClusterPodIdentityProvisioningErrorBodyStatusUnrolled ¶
func (unrolled *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) AssignPropertiesToManagedClusterPodIdentityProvisioningErrorBodyStatusUnrolled(destination *alpha20210501s.ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) error
AssignPropertiesToManagedClusterPodIdentityProvisioningErrorBodyStatusUnrolled populates the provided destination ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled from our ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) DeepCopy ¶
func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) DeepCopy() *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled.
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) NewEmptyARMValue ¶
func (unrolled *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) PopulateFromARM ¶
func (unrolled *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM ¶
type ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM struct { Code *string `json:"code,omitempty"` Message *string `json:"message,omitempty"` Target *string `json:"target,omitempty"` }
Deprecated version of ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled. Use v1beta20210501.ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled instead
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM) DeepCopy ¶
func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM) DeepCopy() *ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM.
func (*ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningErrorBody_Status_UnrolledARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPodIdentityProvisioningError_Status ¶
type ManagedClusterPodIdentityProvisioningError_Status struct {
Error *ManagedClusterPodIdentityProvisioningErrorBody_Status `json:"error,omitempty"`
}
Deprecated version of ManagedClusterPodIdentityProvisioningError_Status. Use v1beta20210501.ManagedClusterPodIdentityProvisioningError_Status instead
func (*ManagedClusterPodIdentityProvisioningError_Status) AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorStatus ¶
func (error *ManagedClusterPodIdentityProvisioningError_Status) AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorStatus(source *alpha20210501s.ManagedClusterPodIdentityProvisioningError_Status) error
AssignPropertiesFromManagedClusterPodIdentityProvisioningErrorStatus populates our ManagedClusterPodIdentityProvisioningError_Status from the provided source ManagedClusterPodIdentityProvisioningError_Status
func (*ManagedClusterPodIdentityProvisioningError_Status) AssignPropertiesToManagedClusterPodIdentityProvisioningErrorStatus ¶
func (error *ManagedClusterPodIdentityProvisioningError_Status) AssignPropertiesToManagedClusterPodIdentityProvisioningErrorStatus(destination *alpha20210501s.ManagedClusterPodIdentityProvisioningError_Status) error
AssignPropertiesToManagedClusterPodIdentityProvisioningErrorStatus populates the provided destination ManagedClusterPodIdentityProvisioningError_Status from our ManagedClusterPodIdentityProvisioningError_Status
func (*ManagedClusterPodIdentityProvisioningError_Status) DeepCopy ¶
func (in *ManagedClusterPodIdentityProvisioningError_Status) DeepCopy() *ManagedClusterPodIdentityProvisioningError_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProvisioningError_Status.
func (*ManagedClusterPodIdentityProvisioningError_Status) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityProvisioningError_Status) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningError_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterPodIdentityProvisioningError_Status) NewEmptyARMValue ¶
func (error *ManagedClusterPodIdentityProvisioningError_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterPodIdentityProvisioningError_Status) PopulateFromARM ¶
func (error *ManagedClusterPodIdentityProvisioningError_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterPodIdentityProvisioningError_StatusARM ¶
type ManagedClusterPodIdentityProvisioningError_StatusARM struct {
Error *ManagedClusterPodIdentityProvisioningErrorBody_StatusARM `json:"error,omitempty"`
}
Deprecated version of ManagedClusterPodIdentityProvisioningError_Status. Use v1beta20210501.ManagedClusterPodIdentityProvisioningError_Status instead
func (*ManagedClusterPodIdentityProvisioningError_StatusARM) DeepCopy ¶
func (in *ManagedClusterPodIdentityProvisioningError_StatusARM) DeepCopy() *ManagedClusterPodIdentityProvisioningError_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProvisioningError_StatusARM.
func (*ManagedClusterPodIdentityProvisioningError_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterPodIdentityProvisioningError_StatusARM) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningError_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPodIdentityStatusProvisioningState ¶
type ManagedClusterPodIdentityStatusProvisioningState string
Deprecated version of ManagedClusterPodIdentityStatusProvisioningState. Use v1beta20210501.ManagedClusterPodIdentityStatusProvisioningState instead
type ManagedClusterPodIdentity_Status ¶
type ManagedClusterPodIdentity_Status struct { BindingSelector *string `json:"bindingSelector,omitempty"` Identity *UserAssignedIdentity_Status `json:"identity,omitempty"` Name *string `json:"name,omitempty"` Namespace *string `json:"namespace,omitempty"` ProvisioningInfo *ManagedClusterPodIdentity_Status_ProvisioningInfo `json:"provisioningInfo,omitempty"` ProvisioningState *ManagedClusterPodIdentityStatusProvisioningState `json:"provisioningState,omitempty"` }
Deprecated version of ManagedClusterPodIdentity_Status. Use v1beta20210501.ManagedClusterPodIdentity_Status instead
func (*ManagedClusterPodIdentity_Status) AssignPropertiesFromManagedClusterPodIdentityStatus ¶
func (identity *ManagedClusterPodIdentity_Status) AssignPropertiesFromManagedClusterPodIdentityStatus(source *alpha20210501s.ManagedClusterPodIdentity_Status) error
AssignPropertiesFromManagedClusterPodIdentityStatus populates our ManagedClusterPodIdentity_Status from the provided source ManagedClusterPodIdentity_Status
func (*ManagedClusterPodIdentity_Status) AssignPropertiesToManagedClusterPodIdentityStatus ¶
func (identity *ManagedClusterPodIdentity_Status) AssignPropertiesToManagedClusterPodIdentityStatus(destination *alpha20210501s.ManagedClusterPodIdentity_Status) error
AssignPropertiesToManagedClusterPodIdentityStatus populates the provided destination ManagedClusterPodIdentity_Status from our ManagedClusterPodIdentity_Status
func (*ManagedClusterPodIdentity_Status) DeepCopy ¶
func (in *ManagedClusterPodIdentity_Status) DeepCopy() *ManagedClusterPodIdentity_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentity_Status.
func (*ManagedClusterPodIdentity_Status) DeepCopyInto ¶
func (in *ManagedClusterPodIdentity_Status) DeepCopyInto(out *ManagedClusterPodIdentity_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterPodIdentity_Status) NewEmptyARMValue ¶
func (identity *ManagedClusterPodIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterPodIdentity_Status) PopulateFromARM ¶
func (identity *ManagedClusterPodIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterPodIdentity_StatusARM ¶
type ManagedClusterPodIdentity_StatusARM struct { BindingSelector *string `json:"bindingSelector,omitempty"` Identity *UserAssignedIdentity_StatusARM `json:"identity,omitempty"` Name *string `json:"name,omitempty"` Namespace *string `json:"namespace,omitempty"` ProvisioningInfo *ManagedClusterPodIdentity_Status_ProvisioningInfoARM `json:"provisioningInfo,omitempty"` ProvisioningState *ManagedClusterPodIdentityStatusProvisioningState `json:"provisioningState,omitempty"` }
Deprecated version of ManagedClusterPodIdentity_Status. Use v1beta20210501.ManagedClusterPodIdentity_Status instead
func (*ManagedClusterPodIdentity_StatusARM) DeepCopy ¶
func (in *ManagedClusterPodIdentity_StatusARM) DeepCopy() *ManagedClusterPodIdentity_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentity_StatusARM.
func (*ManagedClusterPodIdentity_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterPodIdentity_StatusARM) DeepCopyInto(out *ManagedClusterPodIdentity_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPodIdentity_Status_ProvisioningInfo ¶
type ManagedClusterPodIdentity_Status_ProvisioningInfo struct {
Error *ManagedClusterPodIdentityProvisioningError_Status `json:"error,omitempty"`
}
Deprecated version of ManagedClusterPodIdentity_Status_ProvisioningInfo. Use v1beta20210501.ManagedClusterPodIdentity_Status_ProvisioningInfo instead
func (*ManagedClusterPodIdentity_Status_ProvisioningInfo) AssignPropertiesFromManagedClusterPodIdentityStatusProvisioningInfo ¶
func (info *ManagedClusterPodIdentity_Status_ProvisioningInfo) AssignPropertiesFromManagedClusterPodIdentityStatusProvisioningInfo(source *alpha20210501s.ManagedClusterPodIdentity_Status_ProvisioningInfo) error
AssignPropertiesFromManagedClusterPodIdentityStatusProvisioningInfo populates our ManagedClusterPodIdentity_Status_ProvisioningInfo from the provided source ManagedClusterPodIdentity_Status_ProvisioningInfo
func (*ManagedClusterPodIdentity_Status_ProvisioningInfo) AssignPropertiesToManagedClusterPodIdentityStatusProvisioningInfo ¶
func (info *ManagedClusterPodIdentity_Status_ProvisioningInfo) AssignPropertiesToManagedClusterPodIdentityStatusProvisioningInfo(destination *alpha20210501s.ManagedClusterPodIdentity_Status_ProvisioningInfo) error
AssignPropertiesToManagedClusterPodIdentityStatusProvisioningInfo populates the provided destination ManagedClusterPodIdentity_Status_ProvisioningInfo from our ManagedClusterPodIdentity_Status_ProvisioningInfo
func (*ManagedClusterPodIdentity_Status_ProvisioningInfo) DeepCopy ¶
func (in *ManagedClusterPodIdentity_Status_ProvisioningInfo) DeepCopy() *ManagedClusterPodIdentity_Status_ProvisioningInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentity_Status_ProvisioningInfo.
func (*ManagedClusterPodIdentity_Status_ProvisioningInfo) DeepCopyInto ¶
func (in *ManagedClusterPodIdentity_Status_ProvisioningInfo) DeepCopyInto(out *ManagedClusterPodIdentity_Status_ProvisioningInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterPodIdentity_Status_ProvisioningInfo) NewEmptyARMValue ¶
func (info *ManagedClusterPodIdentity_Status_ProvisioningInfo) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterPodIdentity_Status_ProvisioningInfo) PopulateFromARM ¶
func (info *ManagedClusterPodIdentity_Status_ProvisioningInfo) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterPodIdentity_Status_ProvisioningInfoARM ¶
type ManagedClusterPodIdentity_Status_ProvisioningInfoARM struct {
Error *ManagedClusterPodIdentityProvisioningError_StatusARM `json:"error,omitempty"`
}
Deprecated version of ManagedClusterPodIdentity_Status_ProvisioningInfo. Use v1beta20210501.ManagedClusterPodIdentity_Status_ProvisioningInfo instead
func (*ManagedClusterPodIdentity_Status_ProvisioningInfoARM) DeepCopy ¶
func (in *ManagedClusterPodIdentity_Status_ProvisioningInfoARM) DeepCopy() *ManagedClusterPodIdentity_Status_ProvisioningInfoARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentity_Status_ProvisioningInfoARM.
func (*ManagedClusterPodIdentity_Status_ProvisioningInfoARM) DeepCopyInto ¶
func (in *ManagedClusterPodIdentity_Status_ProvisioningInfoARM) DeepCopyInto(out *ManagedClusterPodIdentity_Status_ProvisioningInfoARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPropertiesARM ¶
type ManagedClusterPropertiesARM struct { AadProfile *ManagedClusterAADProfileARM `json:"aadProfile,omitempty"` AddonProfiles map[string]ManagedClusterAddonProfileARM `json:"addonProfiles,omitempty"` AgentPoolProfiles []ManagedClusterAgentPoolProfileARM `json:"agentPoolProfiles,omitempty"` ApiServerAccessProfile *ManagedClusterAPIServerAccessProfileARM `json:"apiServerAccessProfile,omitempty"` AutoScalerProfile *ManagedClusterPropertiesAutoScalerProfileARM `json:"autoScalerProfile,omitempty"` AutoUpgradeProfile *ManagedClusterAutoUpgradeProfileARM `json:"autoUpgradeProfile,omitempty"` DisableLocalAccounts *bool `json:"disableLocalAccounts,omitempty"` DiskEncryptionSetID *string `json:"diskEncryptionSetID,omitempty"` DnsPrefix *string `json:"dnsPrefix,omitempty"` EnablePodSecurityPolicy *bool `json:"enablePodSecurityPolicy,omitempty"` EnableRBAC *bool `json:"enableRBAC,omitempty"` FqdnSubdomain *string `json:"fqdnSubdomain,omitempty"` HttpProxyConfig *ManagedClusterHTTPProxyConfigARM `json:"httpProxyConfig,omitempty"` IdentityProfile map[string]Componentsqit0EtschemasmanagedclusterpropertiespropertiesidentityprofileadditionalpropertiesARM `json:"identityProfile,omitempty"` KubernetesVersion *string `json:"kubernetesVersion,omitempty"` LinuxProfile *ContainerServiceLinuxProfileARM `json:"linuxProfile,omitempty"` NetworkProfile *ContainerServiceNetworkProfileARM `json:"networkProfile,omitempty"` NodeResourceGroup *string `json:"nodeResourceGroup,omitempty"` PodIdentityProfile *ManagedClusterPodIdentityProfileARM `json:"podIdentityProfile,omitempty"` PrivateLinkResources []PrivateLinkResourceARM `json:"privateLinkResources,omitempty"` ServicePrincipalProfile *ManagedClusterServicePrincipalProfileARM `json:"servicePrincipalProfile,omitempty"` WindowsProfile *ManagedClusterWindowsProfileARM `json:"windowsProfile,omitempty"` }
Deprecated version of ManagedClusterProperties. Use v1beta20210501.ManagedClusterProperties instead
func (*ManagedClusterPropertiesARM) DeepCopy ¶
func (in *ManagedClusterPropertiesARM) DeepCopy() *ManagedClusterPropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPropertiesARM.
func (*ManagedClusterPropertiesARM) DeepCopyInto ¶
func (in *ManagedClusterPropertiesARM) DeepCopyInto(out *ManagedClusterPropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPropertiesAutoScalerProfile ¶
type ManagedClusterPropertiesAutoScalerProfile struct { BalanceSimilarNodeGroups *string `json:"balance-similar-node-groups,omitempty"` Expander *ManagedClusterPropertiesAutoScalerProfileExpander `json:"expander,omitempty"` MaxEmptyBulkDelete *string `json:"max-empty-bulk-delete,omitempty"` MaxGracefulTerminationSec *string `json:"max-graceful-termination-sec,omitempty"` MaxNodeProvisionTime *string `json:"max-node-provision-time,omitempty"` MaxTotalUnreadyPercentage *string `json:"max-total-unready-percentage,omitempty"` NewPodScaleUpDelay *string `json:"new-pod-scale-up-delay,omitempty"` OkTotalUnreadyCount *string `json:"ok-total-unready-count,omitempty"` ScaleDownDelayAfterAdd *string `json:"scale-down-delay-after-add,omitempty"` ScaleDownDelayAfterDelete *string `json:"scale-down-delay-after-delete,omitempty"` ScaleDownDelayAfterFailure *string `json:"scale-down-delay-after-failure,omitempty"` ScaleDownUnneededTime *string `json:"scale-down-unneeded-time,omitempty"` ScaleDownUnreadyTime *string `json:"scale-down-unready-time,omitempty"` ScaleDownUtilizationThreshold *string `json:"scale-down-utilization-threshold,omitempty"` ScanInterval *string `json:"scan-interval,omitempty"` SkipNodesWithLocalStorage *string `json:"skip-nodes-with-local-storage,omitempty"` SkipNodesWithSystemPods *string `json:"skip-nodes-with-system-pods,omitempty"` }
Deprecated version of ManagedClusterPropertiesAutoScalerProfile. Use v1beta20210501.ManagedClusterPropertiesAutoScalerProfile instead
func (*ManagedClusterPropertiesAutoScalerProfile) AssignPropertiesFromManagedClusterPropertiesAutoScalerProfile ¶
func (profile *ManagedClusterPropertiesAutoScalerProfile) AssignPropertiesFromManagedClusterPropertiesAutoScalerProfile(source *alpha20210501s.ManagedClusterPropertiesAutoScalerProfile) error
AssignPropertiesFromManagedClusterPropertiesAutoScalerProfile populates our ManagedClusterPropertiesAutoScalerProfile from the provided source ManagedClusterPropertiesAutoScalerProfile
func (*ManagedClusterPropertiesAutoScalerProfile) AssignPropertiesToManagedClusterPropertiesAutoScalerProfile ¶
func (profile *ManagedClusterPropertiesAutoScalerProfile) AssignPropertiesToManagedClusterPropertiesAutoScalerProfile(destination *alpha20210501s.ManagedClusterPropertiesAutoScalerProfile) error
AssignPropertiesToManagedClusterPropertiesAutoScalerProfile populates the provided destination ManagedClusterPropertiesAutoScalerProfile from our ManagedClusterPropertiesAutoScalerProfile
func (*ManagedClusterPropertiesAutoScalerProfile) ConvertToARM ¶
func (profile *ManagedClusterPropertiesAutoScalerProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterPropertiesAutoScalerProfile) DeepCopy ¶
func (in *ManagedClusterPropertiesAutoScalerProfile) DeepCopy() *ManagedClusterPropertiesAutoScalerProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPropertiesAutoScalerProfile.
func (*ManagedClusterPropertiesAutoScalerProfile) DeepCopyInto ¶
func (in *ManagedClusterPropertiesAutoScalerProfile) DeepCopyInto(out *ManagedClusterPropertiesAutoScalerProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterPropertiesAutoScalerProfile) NewEmptyARMValue ¶
func (profile *ManagedClusterPropertiesAutoScalerProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterPropertiesAutoScalerProfile) PopulateFromARM ¶
func (profile *ManagedClusterPropertiesAutoScalerProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterPropertiesAutoScalerProfileARM ¶
type ManagedClusterPropertiesAutoScalerProfileARM struct { BalanceSimilarNodeGroups *string `json:"balance-similar-node-groups,omitempty"` Expander *ManagedClusterPropertiesAutoScalerProfileExpander `json:"expander,omitempty"` MaxEmptyBulkDelete *string `json:"max-empty-bulk-delete,omitempty"` MaxGracefulTerminationSec *string `json:"max-graceful-termination-sec,omitempty"` MaxNodeProvisionTime *string `json:"max-node-provision-time,omitempty"` MaxTotalUnreadyPercentage *string `json:"max-total-unready-percentage,omitempty"` NewPodScaleUpDelay *string `json:"new-pod-scale-up-delay,omitempty"` OkTotalUnreadyCount *string `json:"ok-total-unready-count,omitempty"` ScaleDownDelayAfterAdd *string `json:"scale-down-delay-after-add,omitempty"` ScaleDownDelayAfterDelete *string `json:"scale-down-delay-after-delete,omitempty"` ScaleDownDelayAfterFailure *string `json:"scale-down-delay-after-failure,omitempty"` ScaleDownUnneededTime *string `json:"scale-down-unneeded-time,omitempty"` ScaleDownUnreadyTime *string `json:"scale-down-unready-time,omitempty"` ScaleDownUtilizationThreshold *string `json:"scale-down-utilization-threshold,omitempty"` ScanInterval *string `json:"scan-interval,omitempty"` SkipNodesWithLocalStorage *string `json:"skip-nodes-with-local-storage,omitempty"` SkipNodesWithSystemPods *string `json:"skip-nodes-with-system-pods,omitempty"` }
Deprecated version of ManagedClusterPropertiesAutoScalerProfile. Use v1beta20210501.ManagedClusterPropertiesAutoScalerProfile instead
func (*ManagedClusterPropertiesAutoScalerProfileARM) DeepCopy ¶
func (in *ManagedClusterPropertiesAutoScalerProfileARM) DeepCopy() *ManagedClusterPropertiesAutoScalerProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPropertiesAutoScalerProfileARM.
func (*ManagedClusterPropertiesAutoScalerProfileARM) DeepCopyInto ¶
func (in *ManagedClusterPropertiesAutoScalerProfileARM) DeepCopyInto(out *ManagedClusterPropertiesAutoScalerProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterPropertiesAutoScalerProfileExpander ¶
type ManagedClusterPropertiesAutoScalerProfileExpander string
Deprecated version of ManagedClusterPropertiesAutoScalerProfileExpander. Use v1beta20210501.ManagedClusterPropertiesAutoScalerProfileExpander instead +kubebuilder:validation:Enum={"least-waste","most-pods","priority","random"}
type ManagedClusterPropertiesStatusAutoScalerProfileExpander ¶
type ManagedClusterPropertiesStatusAutoScalerProfileExpander string
Deprecated version of ManagedClusterPropertiesStatusAutoScalerProfileExpander. Use v1beta20210501.ManagedClusterPropertiesStatusAutoScalerProfileExpander instead
type ManagedClusterProperties_StatusARM ¶
type ManagedClusterProperties_StatusARM struct { AadProfile *ManagedClusterAADProfile_StatusARM `json:"aadProfile,omitempty"` AddonProfiles *v1.JSON `json:"addonProfiles,omitempty"` AgentPoolProfiles []ManagedClusterAgentPoolProfile_StatusARM `json:"agentPoolProfiles,omitempty"` ApiServerAccessProfile *ManagedClusterAPIServerAccessProfile_StatusARM `json:"apiServerAccessProfile,omitempty"` AutoScalerProfile *ManagedClusterProperties_Status_AutoScalerProfileARM `json:"autoScalerProfile,omitempty"` AutoUpgradeProfile *ManagedClusterAutoUpgradeProfile_StatusARM `json:"autoUpgradeProfile,omitempty"` AzurePortalFQDN *string `json:"azurePortalFQDN,omitempty"` DisableLocalAccounts *bool `json:"disableLocalAccounts,omitempty"` DiskEncryptionSetID *string `json:"diskEncryptionSetID,omitempty"` DnsPrefix *string `json:"dnsPrefix,omitempty"` EnablePodSecurityPolicy *bool `json:"enablePodSecurityPolicy,omitempty"` EnableRBAC *bool `json:"enableRBAC,omitempty"` Fqdn *string `json:"fqdn,omitempty"` FqdnSubdomain *string `json:"fqdnSubdomain,omitempty"` HttpProxyConfig *ManagedClusterHTTPProxyConfig_StatusARM `json:"httpProxyConfig,omitempty"` IdentityProfile *v1.JSON `json:"identityProfile,omitempty"` KubernetesVersion *string `json:"kubernetesVersion,omitempty"` LinuxProfile *ContainerServiceLinuxProfile_StatusARM `json:"linuxProfile,omitempty"` MaxAgentPools *int `json:"maxAgentPools,omitempty"` NetworkProfile *ContainerServiceNetworkProfile_StatusARM `json:"networkProfile,omitempty"` NodeResourceGroup *string `json:"nodeResourceGroup,omitempty"` PodIdentityProfile *ManagedClusterPodIdentityProfile_StatusARM `json:"podIdentityProfile,omitempty"` PowerState *PowerState_StatusARM `json:"powerState,omitempty"` PrivateFQDN *string `json:"privateFQDN,omitempty"` PrivateLinkResources []PrivateLinkResource_StatusARM `json:"privateLinkResources,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ServicePrincipalProfile *ManagedClusterServicePrincipalProfile_StatusARM `json:"servicePrincipalProfile,omitempty"` WindowsProfile *ManagedClusterWindowsProfile_StatusARM `json:"windowsProfile,omitempty"` }
Deprecated version of ManagedClusterProperties_Status. Use v1beta20210501.ManagedClusterProperties_Status instead
func (*ManagedClusterProperties_StatusARM) DeepCopy ¶
func (in *ManagedClusterProperties_StatusARM) DeepCopy() *ManagedClusterProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterProperties_StatusARM.
func (*ManagedClusterProperties_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterProperties_StatusARM) DeepCopyInto(out *ManagedClusterProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterProperties_Status_AutoScalerProfile ¶
type ManagedClusterProperties_Status_AutoScalerProfile struct { BalanceSimilarNodeGroups *string `json:"balance-similar-node-groups,omitempty"` Expander *ManagedClusterPropertiesStatusAutoScalerProfileExpander `json:"expander,omitempty"` MaxEmptyBulkDelete *string `json:"max-empty-bulk-delete,omitempty"` MaxGracefulTerminationSec *string `json:"max-graceful-termination-sec,omitempty"` MaxNodeProvisionTime *string `json:"max-node-provision-time,omitempty"` MaxTotalUnreadyPercentage *string `json:"max-total-unready-percentage,omitempty"` NewPodScaleUpDelay *string `json:"new-pod-scale-up-delay,omitempty"` OkTotalUnreadyCount *string `json:"ok-total-unready-count,omitempty"` ScaleDownDelayAfterAdd *string `json:"scale-down-delay-after-add,omitempty"` ScaleDownDelayAfterDelete *string `json:"scale-down-delay-after-delete,omitempty"` ScaleDownDelayAfterFailure *string `json:"scale-down-delay-after-failure,omitempty"` ScaleDownUnneededTime *string `json:"scale-down-unneeded-time,omitempty"` ScaleDownUnreadyTime *string `json:"scale-down-unready-time,omitempty"` ScaleDownUtilizationThreshold *string `json:"scale-down-utilization-threshold,omitempty"` ScanInterval *string `json:"scan-interval,omitempty"` SkipNodesWithLocalStorage *string `json:"skip-nodes-with-local-storage,omitempty"` SkipNodesWithSystemPods *string `json:"skip-nodes-with-system-pods,omitempty"` }
Deprecated version of ManagedClusterProperties_Status_AutoScalerProfile. Use v1beta20210501.ManagedClusterProperties_Status_AutoScalerProfile instead
func (*ManagedClusterProperties_Status_AutoScalerProfile) AssignPropertiesFromManagedClusterPropertiesStatusAutoScalerProfile ¶
func (profile *ManagedClusterProperties_Status_AutoScalerProfile) AssignPropertiesFromManagedClusterPropertiesStatusAutoScalerProfile(source *alpha20210501s.ManagedClusterProperties_Status_AutoScalerProfile) error
AssignPropertiesFromManagedClusterPropertiesStatusAutoScalerProfile populates our ManagedClusterProperties_Status_AutoScalerProfile from the provided source ManagedClusterProperties_Status_AutoScalerProfile
func (*ManagedClusterProperties_Status_AutoScalerProfile) AssignPropertiesToManagedClusterPropertiesStatusAutoScalerProfile ¶
func (profile *ManagedClusterProperties_Status_AutoScalerProfile) AssignPropertiesToManagedClusterPropertiesStatusAutoScalerProfile(destination *alpha20210501s.ManagedClusterProperties_Status_AutoScalerProfile) error
AssignPropertiesToManagedClusterPropertiesStatusAutoScalerProfile populates the provided destination ManagedClusterProperties_Status_AutoScalerProfile from our ManagedClusterProperties_Status_AutoScalerProfile
func (*ManagedClusterProperties_Status_AutoScalerProfile) DeepCopy ¶
func (in *ManagedClusterProperties_Status_AutoScalerProfile) DeepCopy() *ManagedClusterProperties_Status_AutoScalerProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterProperties_Status_AutoScalerProfile.
func (*ManagedClusterProperties_Status_AutoScalerProfile) DeepCopyInto ¶
func (in *ManagedClusterProperties_Status_AutoScalerProfile) DeepCopyInto(out *ManagedClusterProperties_Status_AutoScalerProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterProperties_Status_AutoScalerProfile) NewEmptyARMValue ¶
func (profile *ManagedClusterProperties_Status_AutoScalerProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterProperties_Status_AutoScalerProfile) PopulateFromARM ¶
func (profile *ManagedClusterProperties_Status_AutoScalerProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterProperties_Status_AutoScalerProfileARM ¶
type ManagedClusterProperties_Status_AutoScalerProfileARM struct { BalanceSimilarNodeGroups *string `json:"balance-similar-node-groups,omitempty"` Expander *ManagedClusterPropertiesStatusAutoScalerProfileExpander `json:"expander,omitempty"` MaxEmptyBulkDelete *string `json:"max-empty-bulk-delete,omitempty"` MaxGracefulTerminationSec *string `json:"max-graceful-termination-sec,omitempty"` MaxNodeProvisionTime *string `json:"max-node-provision-time,omitempty"` MaxTotalUnreadyPercentage *string `json:"max-total-unready-percentage,omitempty"` NewPodScaleUpDelay *string `json:"new-pod-scale-up-delay,omitempty"` OkTotalUnreadyCount *string `json:"ok-total-unready-count,omitempty"` ScaleDownDelayAfterAdd *string `json:"scale-down-delay-after-add,omitempty"` ScaleDownDelayAfterDelete *string `json:"scale-down-delay-after-delete,omitempty"` ScaleDownDelayAfterFailure *string `json:"scale-down-delay-after-failure,omitempty"` ScaleDownUnneededTime *string `json:"scale-down-unneeded-time,omitempty"` ScaleDownUnreadyTime *string `json:"scale-down-unready-time,omitempty"` ScaleDownUtilizationThreshold *string `json:"scale-down-utilization-threshold,omitempty"` ScanInterval *string `json:"scan-interval,omitempty"` SkipNodesWithLocalStorage *string `json:"skip-nodes-with-local-storage,omitempty"` SkipNodesWithSystemPods *string `json:"skip-nodes-with-system-pods,omitempty"` }
Deprecated version of ManagedClusterProperties_Status_AutoScalerProfile. Use v1beta20210501.ManagedClusterProperties_Status_AutoScalerProfile instead
func (*ManagedClusterProperties_Status_AutoScalerProfileARM) DeepCopy ¶
func (in *ManagedClusterProperties_Status_AutoScalerProfileARM) DeepCopy() *ManagedClusterProperties_Status_AutoScalerProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterProperties_Status_AutoScalerProfileARM.
func (*ManagedClusterProperties_Status_AutoScalerProfileARM) DeepCopyInto ¶
func (in *ManagedClusterProperties_Status_AutoScalerProfileARM) DeepCopyInto(out *ManagedClusterProperties_Status_AutoScalerProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterSKU ¶
type ManagedClusterSKU struct { Name *ManagedClusterSKUName `json:"name,omitempty"` Tier *ManagedClusterSKUTier `json:"tier,omitempty"` }
Deprecated version of ManagedClusterSKU. Use v1beta20210501.ManagedClusterSKU instead
func (*ManagedClusterSKU) AssignPropertiesFromManagedClusterSKU ¶
func (clusterSKU *ManagedClusterSKU) AssignPropertiesFromManagedClusterSKU(source *alpha20210501s.ManagedClusterSKU) error
AssignPropertiesFromManagedClusterSKU populates our ManagedClusterSKU from the provided source ManagedClusterSKU
func (*ManagedClusterSKU) AssignPropertiesToManagedClusterSKU ¶
func (clusterSKU *ManagedClusterSKU) AssignPropertiesToManagedClusterSKU(destination *alpha20210501s.ManagedClusterSKU) error
AssignPropertiesToManagedClusterSKU populates the provided destination ManagedClusterSKU from our ManagedClusterSKU
func (*ManagedClusterSKU) ConvertToARM ¶
func (clusterSKU *ManagedClusterSKU) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterSKU) DeepCopy ¶
func (in *ManagedClusterSKU) DeepCopy() *ManagedClusterSKU
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSKU.
func (*ManagedClusterSKU) DeepCopyInto ¶
func (in *ManagedClusterSKU) DeepCopyInto(out *ManagedClusterSKU)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterSKU) NewEmptyARMValue ¶
func (clusterSKU *ManagedClusterSKU) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterSKU) PopulateFromARM ¶
func (clusterSKU *ManagedClusterSKU) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterSKUARM ¶
type ManagedClusterSKUARM struct { Name *ManagedClusterSKUName `json:"name,omitempty"` Tier *ManagedClusterSKUTier `json:"tier,omitempty"` }
Deprecated version of ManagedClusterSKU. Use v1beta20210501.ManagedClusterSKU instead
func (*ManagedClusterSKUARM) DeepCopy ¶
func (in *ManagedClusterSKUARM) DeepCopy() *ManagedClusterSKUARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSKUARM.
func (*ManagedClusterSKUARM) DeepCopyInto ¶
func (in *ManagedClusterSKUARM) DeepCopyInto(out *ManagedClusterSKUARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterSKUName ¶
type ManagedClusterSKUName string
Deprecated version of ManagedClusterSKUName. Use v1beta20210501.ManagedClusterSKUName instead +kubebuilder:validation:Enum={"Basic"}
type ManagedClusterSKUStatusName ¶
type ManagedClusterSKUStatusName string
Deprecated version of ManagedClusterSKUStatusName. Use v1beta20210501.ManagedClusterSKUStatusName instead
type ManagedClusterSKUStatusTier ¶
type ManagedClusterSKUStatusTier string
Deprecated version of ManagedClusterSKUStatusTier. Use v1beta20210501.ManagedClusterSKUStatusTier instead
type ManagedClusterSKUTier ¶
type ManagedClusterSKUTier string
Deprecated version of ManagedClusterSKUTier. Use v1beta20210501.ManagedClusterSKUTier instead +kubebuilder:validation:Enum={"Free","Paid"}
type ManagedClusterSKU_Status ¶
type ManagedClusterSKU_Status struct { Name *ManagedClusterSKUStatusName `json:"name,omitempty"` Tier *ManagedClusterSKUStatusTier `json:"tier,omitempty"` }
Deprecated version of ManagedClusterSKU_Status. Use v1beta20210501.ManagedClusterSKU_Status instead
func (*ManagedClusterSKU_Status) AssignPropertiesFromManagedClusterSKUStatus ¶
func (clusterSKU *ManagedClusterSKU_Status) AssignPropertiesFromManagedClusterSKUStatus(source *alpha20210501s.ManagedClusterSKU_Status) error
AssignPropertiesFromManagedClusterSKUStatus populates our ManagedClusterSKU_Status from the provided source ManagedClusterSKU_Status
func (*ManagedClusterSKU_Status) AssignPropertiesToManagedClusterSKUStatus ¶
func (clusterSKU *ManagedClusterSKU_Status) AssignPropertiesToManagedClusterSKUStatus(destination *alpha20210501s.ManagedClusterSKU_Status) error
AssignPropertiesToManagedClusterSKUStatus populates the provided destination ManagedClusterSKU_Status from our ManagedClusterSKU_Status
func (*ManagedClusterSKU_Status) DeepCopy ¶
func (in *ManagedClusterSKU_Status) DeepCopy() *ManagedClusterSKU_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSKU_Status.
func (*ManagedClusterSKU_Status) DeepCopyInto ¶
func (in *ManagedClusterSKU_Status) DeepCopyInto(out *ManagedClusterSKU_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterSKU_Status) NewEmptyARMValue ¶
func (clusterSKU *ManagedClusterSKU_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterSKU_Status) PopulateFromARM ¶
func (clusterSKU *ManagedClusterSKU_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterSKU_StatusARM ¶
type ManagedClusterSKU_StatusARM struct { Name *ManagedClusterSKUStatusName `json:"name,omitempty"` Tier *ManagedClusterSKUStatusTier `json:"tier,omitempty"` }
Deprecated version of ManagedClusterSKU_Status. Use v1beta20210501.ManagedClusterSKU_Status instead
func (*ManagedClusterSKU_StatusARM) DeepCopy ¶
func (in *ManagedClusterSKU_StatusARM) DeepCopy() *ManagedClusterSKU_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSKU_StatusARM.
func (*ManagedClusterSKU_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterSKU_StatusARM) DeepCopyInto(out *ManagedClusterSKU_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterServicePrincipalProfile ¶
type ManagedClusterServicePrincipalProfile struct { // +kubebuilder:validation:Required ClientId *string `json:"clientId,omitempty"` Secret *string `json:"secret,omitempty"` }
Deprecated version of ManagedClusterServicePrincipalProfile. Use v1beta20210501.ManagedClusterServicePrincipalProfile instead
func (*ManagedClusterServicePrincipalProfile) AssignPropertiesFromManagedClusterServicePrincipalProfile ¶
func (profile *ManagedClusterServicePrincipalProfile) AssignPropertiesFromManagedClusterServicePrincipalProfile(source *alpha20210501s.ManagedClusterServicePrincipalProfile) error
AssignPropertiesFromManagedClusterServicePrincipalProfile populates our ManagedClusterServicePrincipalProfile from the provided source ManagedClusterServicePrincipalProfile
func (*ManagedClusterServicePrincipalProfile) AssignPropertiesToManagedClusterServicePrincipalProfile ¶
func (profile *ManagedClusterServicePrincipalProfile) AssignPropertiesToManagedClusterServicePrincipalProfile(destination *alpha20210501s.ManagedClusterServicePrincipalProfile) error
AssignPropertiesToManagedClusterServicePrincipalProfile populates the provided destination ManagedClusterServicePrincipalProfile from our ManagedClusterServicePrincipalProfile
func (*ManagedClusterServicePrincipalProfile) ConvertToARM ¶
func (profile *ManagedClusterServicePrincipalProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterServicePrincipalProfile) DeepCopy ¶
func (in *ManagedClusterServicePrincipalProfile) DeepCopy() *ManagedClusterServicePrincipalProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterServicePrincipalProfile.
func (*ManagedClusterServicePrincipalProfile) DeepCopyInto ¶
func (in *ManagedClusterServicePrincipalProfile) DeepCopyInto(out *ManagedClusterServicePrincipalProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterServicePrincipalProfile) NewEmptyARMValue ¶
func (profile *ManagedClusterServicePrincipalProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterServicePrincipalProfile) PopulateFromARM ¶
func (profile *ManagedClusterServicePrincipalProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterServicePrincipalProfileARM ¶
type ManagedClusterServicePrincipalProfileARM struct { ClientId *string `json:"clientId,omitempty"` Secret *string `json:"secret,omitempty"` }
Deprecated version of ManagedClusterServicePrincipalProfile. Use v1beta20210501.ManagedClusterServicePrincipalProfile instead
func (*ManagedClusterServicePrincipalProfileARM) DeepCopy ¶
func (in *ManagedClusterServicePrincipalProfileARM) DeepCopy() *ManagedClusterServicePrincipalProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterServicePrincipalProfileARM.
func (*ManagedClusterServicePrincipalProfileARM) DeepCopyInto ¶
func (in *ManagedClusterServicePrincipalProfileARM) DeepCopyInto(out *ManagedClusterServicePrincipalProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterServicePrincipalProfile_Status ¶
type ManagedClusterServicePrincipalProfile_Status struct { ClientId *string `json:"clientId,omitempty"` Secret *string `json:"secret,omitempty"` }
Deprecated version of ManagedClusterServicePrincipalProfile_Status. Use v1beta20210501.ManagedClusterServicePrincipalProfile_Status instead
func (*ManagedClusterServicePrincipalProfile_Status) AssignPropertiesFromManagedClusterServicePrincipalProfileStatus ¶
func (profile *ManagedClusterServicePrincipalProfile_Status) AssignPropertiesFromManagedClusterServicePrincipalProfileStatus(source *alpha20210501s.ManagedClusterServicePrincipalProfile_Status) error
AssignPropertiesFromManagedClusterServicePrincipalProfileStatus populates our ManagedClusterServicePrincipalProfile_Status from the provided source ManagedClusterServicePrincipalProfile_Status
func (*ManagedClusterServicePrincipalProfile_Status) AssignPropertiesToManagedClusterServicePrincipalProfileStatus ¶
func (profile *ManagedClusterServicePrincipalProfile_Status) AssignPropertiesToManagedClusterServicePrincipalProfileStatus(destination *alpha20210501s.ManagedClusterServicePrincipalProfile_Status) error
AssignPropertiesToManagedClusterServicePrincipalProfileStatus populates the provided destination ManagedClusterServicePrincipalProfile_Status from our ManagedClusterServicePrincipalProfile_Status
func (*ManagedClusterServicePrincipalProfile_Status) DeepCopy ¶
func (in *ManagedClusterServicePrincipalProfile_Status) DeepCopy() *ManagedClusterServicePrincipalProfile_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterServicePrincipalProfile_Status.
func (*ManagedClusterServicePrincipalProfile_Status) DeepCopyInto ¶
func (in *ManagedClusterServicePrincipalProfile_Status) DeepCopyInto(out *ManagedClusterServicePrincipalProfile_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterServicePrincipalProfile_Status) NewEmptyARMValue ¶
func (profile *ManagedClusterServicePrincipalProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterServicePrincipalProfile_Status) PopulateFromARM ¶
func (profile *ManagedClusterServicePrincipalProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterServicePrincipalProfile_StatusARM ¶
type ManagedClusterServicePrincipalProfile_StatusARM struct { ClientId *string `json:"clientId,omitempty"` Secret *string `json:"secret,omitempty"` }
Deprecated version of ManagedClusterServicePrincipalProfile_Status. Use v1beta20210501.ManagedClusterServicePrincipalProfile_Status instead
func (*ManagedClusterServicePrincipalProfile_StatusARM) DeepCopy ¶
func (in *ManagedClusterServicePrincipalProfile_StatusARM) DeepCopy() *ManagedClusterServicePrincipalProfile_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterServicePrincipalProfile_StatusARM.
func (*ManagedClusterServicePrincipalProfile_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterServicePrincipalProfile_StatusARM) DeepCopyInto(out *ManagedClusterServicePrincipalProfile_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterWindowsProfile ¶
type ManagedClusterWindowsProfile struct { AdminPassword *string `json:"adminPassword,omitempty"` // +kubebuilder:validation:Required AdminUsername *string `json:"adminUsername,omitempty"` EnableCSIProxy *bool `json:"enableCSIProxy,omitempty"` LicenseType *ManagedClusterWindowsProfileLicenseType `json:"licenseType,omitempty"` }
Deprecated version of ManagedClusterWindowsProfile. Use v1beta20210501.ManagedClusterWindowsProfile instead
func (*ManagedClusterWindowsProfile) AssignPropertiesFromManagedClusterWindowsProfile ¶
func (profile *ManagedClusterWindowsProfile) AssignPropertiesFromManagedClusterWindowsProfile(source *alpha20210501s.ManagedClusterWindowsProfile) error
AssignPropertiesFromManagedClusterWindowsProfile populates our ManagedClusterWindowsProfile from the provided source ManagedClusterWindowsProfile
func (*ManagedClusterWindowsProfile) AssignPropertiesToManagedClusterWindowsProfile ¶
func (profile *ManagedClusterWindowsProfile) AssignPropertiesToManagedClusterWindowsProfile(destination *alpha20210501s.ManagedClusterWindowsProfile) error
AssignPropertiesToManagedClusterWindowsProfile populates the provided destination ManagedClusterWindowsProfile from our ManagedClusterWindowsProfile
func (*ManagedClusterWindowsProfile) ConvertToARM ¶
func (profile *ManagedClusterWindowsProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterWindowsProfile) DeepCopy ¶
func (in *ManagedClusterWindowsProfile) DeepCopy() *ManagedClusterWindowsProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWindowsProfile.
func (*ManagedClusterWindowsProfile) DeepCopyInto ¶
func (in *ManagedClusterWindowsProfile) DeepCopyInto(out *ManagedClusterWindowsProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterWindowsProfile) NewEmptyARMValue ¶
func (profile *ManagedClusterWindowsProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterWindowsProfile) PopulateFromARM ¶
func (profile *ManagedClusterWindowsProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterWindowsProfileARM ¶
type ManagedClusterWindowsProfileARM struct { AdminPassword *string `json:"adminPassword,omitempty"` AdminUsername *string `json:"adminUsername,omitempty"` EnableCSIProxy *bool `json:"enableCSIProxy,omitempty"` LicenseType *ManagedClusterWindowsProfileLicenseType `json:"licenseType,omitempty"` }
Deprecated version of ManagedClusterWindowsProfile. Use v1beta20210501.ManagedClusterWindowsProfile instead
func (*ManagedClusterWindowsProfileARM) DeepCopy ¶
func (in *ManagedClusterWindowsProfileARM) DeepCopy() *ManagedClusterWindowsProfileARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWindowsProfileARM.
func (*ManagedClusterWindowsProfileARM) DeepCopyInto ¶
func (in *ManagedClusterWindowsProfileARM) DeepCopyInto(out *ManagedClusterWindowsProfileARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterWindowsProfileLicenseType ¶
type ManagedClusterWindowsProfileLicenseType string
Deprecated version of ManagedClusterWindowsProfileLicenseType. Use v1beta20210501.ManagedClusterWindowsProfileLicenseType instead +kubebuilder:validation:Enum={"None","Windows_Server"}
type ManagedClusterWindowsProfileStatusLicenseType ¶
type ManagedClusterWindowsProfileStatusLicenseType string
Deprecated version of ManagedClusterWindowsProfileStatusLicenseType. Use v1beta20210501.ManagedClusterWindowsProfileStatusLicenseType instead
type ManagedClusterWindowsProfile_Status ¶
type ManagedClusterWindowsProfile_Status struct { AdminPassword *string `json:"adminPassword,omitempty"` AdminUsername *string `json:"adminUsername,omitempty"` EnableCSIProxy *bool `json:"enableCSIProxy,omitempty"` LicenseType *ManagedClusterWindowsProfileStatusLicenseType `json:"licenseType,omitempty"` }
Deprecated version of ManagedClusterWindowsProfile_Status. Use v1beta20210501.ManagedClusterWindowsProfile_Status instead
func (*ManagedClusterWindowsProfile_Status) AssignPropertiesFromManagedClusterWindowsProfileStatus ¶
func (profile *ManagedClusterWindowsProfile_Status) AssignPropertiesFromManagedClusterWindowsProfileStatus(source *alpha20210501s.ManagedClusterWindowsProfile_Status) error
AssignPropertiesFromManagedClusterWindowsProfileStatus populates our ManagedClusterWindowsProfile_Status from the provided source ManagedClusterWindowsProfile_Status
func (*ManagedClusterWindowsProfile_Status) AssignPropertiesToManagedClusterWindowsProfileStatus ¶
func (profile *ManagedClusterWindowsProfile_Status) AssignPropertiesToManagedClusterWindowsProfileStatus(destination *alpha20210501s.ManagedClusterWindowsProfile_Status) error
AssignPropertiesToManagedClusterWindowsProfileStatus populates the provided destination ManagedClusterWindowsProfile_Status from our ManagedClusterWindowsProfile_Status
func (*ManagedClusterWindowsProfile_Status) DeepCopy ¶
func (in *ManagedClusterWindowsProfile_Status) DeepCopy() *ManagedClusterWindowsProfile_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWindowsProfile_Status.
func (*ManagedClusterWindowsProfile_Status) DeepCopyInto ¶
func (in *ManagedClusterWindowsProfile_Status) DeepCopyInto(out *ManagedClusterWindowsProfile_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterWindowsProfile_Status) NewEmptyARMValue ¶
func (profile *ManagedClusterWindowsProfile_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterWindowsProfile_Status) PopulateFromARM ¶
func (profile *ManagedClusterWindowsProfile_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterWindowsProfile_StatusARM ¶
type ManagedClusterWindowsProfile_StatusARM struct { AdminPassword *string `json:"adminPassword,omitempty"` AdminUsername *string `json:"adminUsername,omitempty"` EnableCSIProxy *bool `json:"enableCSIProxy,omitempty"` LicenseType *ManagedClusterWindowsProfileStatusLicenseType `json:"licenseType,omitempty"` }
Deprecated version of ManagedClusterWindowsProfile_Status. Use v1beta20210501.ManagedClusterWindowsProfile_Status instead
func (*ManagedClusterWindowsProfile_StatusARM) DeepCopy ¶
func (in *ManagedClusterWindowsProfile_StatusARM) DeepCopy() *ManagedClusterWindowsProfile_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWindowsProfile_StatusARM.
func (*ManagedClusterWindowsProfile_StatusARM) DeepCopyInto ¶
func (in *ManagedClusterWindowsProfile_StatusARM) DeepCopyInto(out *ManagedClusterWindowsProfile_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedCluster_Status ¶
type ManagedCluster_Status struct { AadProfile *ManagedClusterAADProfile_Status `json:"aadProfile,omitempty"` AddonProfiles *v1.JSON `json:"addonProfiles,omitempty"` AgentPoolProfiles []ManagedClusterAgentPoolProfile_Status `json:"agentPoolProfiles,omitempty"` ApiServerAccessProfile *ManagedClusterAPIServerAccessProfile_Status `json:"apiServerAccessProfile,omitempty"` AutoScalerProfile *ManagedClusterProperties_Status_AutoScalerProfile `json:"autoScalerProfile,omitempty"` AutoUpgradeProfile *ManagedClusterAutoUpgradeProfile_Status `json:"autoUpgradeProfile,omitempty"` AzurePortalFQDN *string `json:"azurePortalFQDN,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` DisableLocalAccounts *bool `json:"disableLocalAccounts,omitempty"` DiskEncryptionSetID *string `json:"diskEncryptionSetID,omitempty"` DnsPrefix *string `json:"dnsPrefix,omitempty"` EnablePodSecurityPolicy *bool `json:"enablePodSecurityPolicy,omitempty"` EnableRBAC *bool `json:"enableRBAC,omitempty"` ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"` Fqdn *string `json:"fqdn,omitempty"` FqdnSubdomain *string `json:"fqdnSubdomain,omitempty"` HttpProxyConfig *ManagedClusterHTTPProxyConfig_Status `json:"httpProxyConfig,omitempty"` Id *string `json:"id,omitempty"` Identity *ManagedClusterIdentity_Status `json:"identity,omitempty"` IdentityProfile *v1.JSON `json:"identityProfile,omitempty"` KubernetesVersion *string `json:"kubernetesVersion,omitempty"` LinuxProfile *ContainerServiceLinuxProfile_Status `json:"linuxProfile,omitempty"` Location *string `json:"location,omitempty"` MaxAgentPools *int `json:"maxAgentPools,omitempty"` Name *string `json:"name,omitempty"` NetworkProfile *ContainerServiceNetworkProfile_Status `json:"networkProfile,omitempty"` NodeResourceGroup *string `json:"nodeResourceGroup,omitempty"` PodIdentityProfile *ManagedClusterPodIdentityProfile_Status `json:"podIdentityProfile,omitempty"` PowerState *PowerState_Status `json:"powerState,omitempty"` PrivateFQDN *string `json:"privateFQDN,omitempty"` PrivateLinkResources []PrivateLinkResource_Status `json:"privateLinkResources,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ServicePrincipalProfile *ManagedClusterServicePrincipalProfile_Status `json:"servicePrincipalProfile,omitempty"` Sku *ManagedClusterSKU_Status `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` WindowsProfile *ManagedClusterWindowsProfile_Status `json:"windowsProfile,omitempty"` }
Deprecated version of ManagedCluster_Status. Use v1beta20210501.ManagedCluster_Status instead
func (*ManagedCluster_Status) AssignPropertiesFromManagedClusterStatus ¶
func (cluster *ManagedCluster_Status) AssignPropertiesFromManagedClusterStatus(source *alpha20210501s.ManagedCluster_Status) error
AssignPropertiesFromManagedClusterStatus populates our ManagedCluster_Status from the provided source ManagedCluster_Status
func (*ManagedCluster_Status) AssignPropertiesToManagedClusterStatus ¶
func (cluster *ManagedCluster_Status) AssignPropertiesToManagedClusterStatus(destination *alpha20210501s.ManagedCluster_Status) error
AssignPropertiesToManagedClusterStatus populates the provided destination ManagedCluster_Status from our ManagedCluster_Status
func (*ManagedCluster_Status) ConvertStatusFrom ¶
func (cluster *ManagedCluster_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ManagedCluster_Status from the provided source
func (*ManagedCluster_Status) ConvertStatusTo ¶
func (cluster *ManagedCluster_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ManagedCluster_Status
func (*ManagedCluster_Status) DeepCopy ¶
func (in *ManagedCluster_Status) DeepCopy() *ManagedCluster_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedCluster_Status.
func (*ManagedCluster_Status) DeepCopyInto ¶
func (in *ManagedCluster_Status) DeepCopyInto(out *ManagedCluster_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedCluster_Status) NewEmptyARMValue ¶
func (cluster *ManagedCluster_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedCluster_Status) PopulateFromARM ¶
func (cluster *ManagedCluster_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedCluster_StatusARM ¶
type ManagedCluster_StatusARM struct { ExtendedLocation *ExtendedLocation_StatusARM `json:"extendedLocation,omitempty"` Id *string `json:"id,omitempty"` Identity *ManagedClusterIdentity_StatusARM `json:"identity,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *ManagedClusterProperties_StatusARM `json:"properties,omitempty"` Sku *ManagedClusterSKU_StatusARM `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of ManagedCluster_Status. Use v1beta20210501.ManagedCluster_Status instead
func (*ManagedCluster_StatusARM) DeepCopy ¶
func (in *ManagedCluster_StatusARM) DeepCopy() *ManagedCluster_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedCluster_StatusARM.
func (*ManagedCluster_StatusARM) DeepCopyInto ¶
func (in *ManagedCluster_StatusARM) DeepCopyInto(out *ManagedCluster_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClustersAgentPool ¶
type ManagedClustersAgentPool struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagedClustersAgentPools_Spec `json:"spec,omitempty"` Status AgentPool_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" Deprecated version of ManagedClustersAgentPool. Use v1beta20210501.ManagedClustersAgentPool instead
func (*ManagedClustersAgentPool) AssignPropertiesFromManagedClustersAgentPool ¶
func (pool *ManagedClustersAgentPool) AssignPropertiesFromManagedClustersAgentPool(source *alpha20210501s.ManagedClustersAgentPool) error
AssignPropertiesFromManagedClustersAgentPool populates our ManagedClustersAgentPool from the provided source ManagedClustersAgentPool
func (*ManagedClustersAgentPool) AssignPropertiesToManagedClustersAgentPool ¶
func (pool *ManagedClustersAgentPool) AssignPropertiesToManagedClustersAgentPool(destination *alpha20210501s.ManagedClustersAgentPool) error
AssignPropertiesToManagedClustersAgentPool populates the provided destination ManagedClustersAgentPool from our ManagedClustersAgentPool
func (*ManagedClustersAgentPool) AzureName ¶
func (pool *ManagedClustersAgentPool) AzureName() string
AzureName returns the Azure name of the resource
func (*ManagedClustersAgentPool) ConvertFrom ¶
func (pool *ManagedClustersAgentPool) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our ManagedClustersAgentPool from the provided hub ManagedClustersAgentPool
func (*ManagedClustersAgentPool) ConvertTo ¶
func (pool *ManagedClustersAgentPool) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub ManagedClustersAgentPool from our ManagedClustersAgentPool
func (*ManagedClustersAgentPool) DeepCopy ¶
func (in *ManagedClustersAgentPool) DeepCopy() *ManagedClustersAgentPool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClustersAgentPool.
func (*ManagedClustersAgentPool) DeepCopyInto ¶
func (in *ManagedClustersAgentPool) DeepCopyInto(out *ManagedClustersAgentPool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClustersAgentPool) DeepCopyObject ¶
func (in *ManagedClustersAgentPool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedClustersAgentPool) Default ¶
func (pool *ManagedClustersAgentPool) Default()
Default applies defaults to the ManagedClustersAgentPool resource
func (ManagedClustersAgentPool) GetAPIVersion ¶
func (pool ManagedClustersAgentPool) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-01"
func (*ManagedClustersAgentPool) GetConditions ¶
func (pool *ManagedClustersAgentPool) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ManagedClustersAgentPool) GetResourceScope ¶
func (pool *ManagedClustersAgentPool) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ManagedClustersAgentPool) GetSpec ¶
func (pool *ManagedClustersAgentPool) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ManagedClustersAgentPool) GetStatus ¶
func (pool *ManagedClustersAgentPool) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ManagedClustersAgentPool) GetType ¶
func (pool *ManagedClustersAgentPool) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/managedClusters/agentPools"
func (*ManagedClustersAgentPool) NewEmptyStatus ¶
func (pool *ManagedClustersAgentPool) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ManagedClustersAgentPool) OriginalGVK ¶
func (pool *ManagedClustersAgentPool) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ManagedClustersAgentPool) Owner ¶
func (pool *ManagedClustersAgentPool) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*ManagedClustersAgentPool) SetConditions ¶
func (pool *ManagedClustersAgentPool) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ManagedClustersAgentPool) SetStatus ¶
func (pool *ManagedClustersAgentPool) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*ManagedClustersAgentPool) ValidateCreate ¶
func (pool *ManagedClustersAgentPool) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*ManagedClustersAgentPool) ValidateDelete ¶
func (pool *ManagedClustersAgentPool) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*ManagedClustersAgentPool) ValidateUpdate ¶
func (pool *ManagedClustersAgentPool) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type ManagedClustersAgentPoolList ¶
type ManagedClustersAgentPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagedClustersAgentPool `json:"items"` }
+kubebuilder:object:root=true Deprecated version of ManagedClustersAgentPool. Use v1beta20210501.ManagedClustersAgentPool instead
func (*ManagedClustersAgentPoolList) DeepCopy ¶
func (in *ManagedClustersAgentPoolList) DeepCopy() *ManagedClustersAgentPoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClustersAgentPoolList.
func (*ManagedClustersAgentPoolList) DeepCopyInto ¶
func (in *ManagedClustersAgentPoolList) DeepCopyInto(out *ManagedClustersAgentPoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClustersAgentPoolList) DeepCopyObject ¶
func (in *ManagedClustersAgentPoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagedClustersAgentPools_Spec ¶
type ManagedClustersAgentPools_Spec struct { AvailabilityZones []string `json:"availabilityZones,omitempty"` // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` Count *int `json:"count,omitempty"` EnableAutoScaling *bool `json:"enableAutoScaling,omitempty"` EnableEncryptionAtHost *bool `json:"enableEncryptionAtHost,omitempty"` EnableFIPS *bool `json:"enableFIPS,omitempty"` EnableNodePublicIP *bool `json:"enableNodePublicIP,omitempty"` EnableUltraSSD *bool `json:"enableUltraSSD,omitempty"` GpuInstanceProfile *ManagedClusterAgentPoolProfilePropertiesGpuInstanceProfile `json:"gpuInstanceProfile,omitempty"` KubeletConfig *KubeletConfig `json:"kubeletConfig,omitempty"` KubeletDiskType *ManagedClusterAgentPoolProfilePropertiesKubeletDiskType `json:"kubeletDiskType,omitempty"` LinuxOSConfig *LinuxOSConfig `json:"linuxOSConfig,omitempty"` Location *string `json:"location,omitempty"` MaxCount *int `json:"maxCount,omitempty"` MaxPods *int `json:"maxPods,omitempty"` MinCount *int `json:"minCount,omitempty"` Mode *ManagedClusterAgentPoolProfilePropertiesMode `json:"mode,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty"` NodePublicIPPrefixIDReference *genruntime.ResourceReference `armReference:"NodePublicIPPrefixID" json:"nodePublicIPPrefixIDReference,omitempty"` NodeTaints []string `json:"nodeTaints,omitempty"` OrchestratorVersion *string `json:"orchestratorVersion,omitempty"` // +kubebuilder:validation:Maximum=2048 // +kubebuilder:validation:Minimum=0 OsDiskSizeGB *int `json:"osDiskSizeGB,omitempty"` OsDiskType *ManagedClusterAgentPoolProfilePropertiesOsDiskType `json:"osDiskType,omitempty"` OsSKU *ManagedClusterAgentPoolProfilePropertiesOsSKU `json:"osSKU,omitempty"` OsType *ManagedClusterAgentPoolProfilePropertiesOsType `json:"osType,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 containerservice.azure.com/ManagedCluster resource Owner *genruntime.KnownResourceReference `group:"containerservice.azure.com" json:"owner,omitempty" kind:"ManagedCluster"` PodSubnetIDReference *genruntime.ResourceReference `armReference:"PodSubnetID" json:"podSubnetIDReference,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *ManagedClusterAgentPoolProfilePropertiesScaleSetEvictionPolicy `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *ManagedClusterAgentPoolProfilePropertiesScaleSetPriority `json:"scaleSetPriority,omitempty"` SpotMaxPrice *float64 `json:"spotMaxPrice,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *ManagedClusterAgentPoolProfilePropertiesType `json:"type,omitempty"` UpgradeSettings *AgentPoolUpgradeSettings `json:"upgradeSettings,omitempty"` VmSize *string `json:"vmSize,omitempty"` VnetSubnetIDReference *genruntime.ResourceReference `armReference:"VnetSubnetID" json:"vnetSubnetIDReference,omitempty"` }
func (*ManagedClustersAgentPools_Spec) AssignPropertiesFromManagedClustersAgentPoolsSpec ¶
func (pools *ManagedClustersAgentPools_Spec) AssignPropertiesFromManagedClustersAgentPoolsSpec(source *alpha20210501s.ManagedClustersAgentPools_Spec) error
AssignPropertiesFromManagedClustersAgentPoolsSpec populates our ManagedClustersAgentPools_Spec from the provided source ManagedClustersAgentPools_Spec
func (*ManagedClustersAgentPools_Spec) AssignPropertiesToManagedClustersAgentPoolsSpec ¶
func (pools *ManagedClustersAgentPools_Spec) AssignPropertiesToManagedClustersAgentPoolsSpec(destination *alpha20210501s.ManagedClustersAgentPools_Spec) error
AssignPropertiesToManagedClustersAgentPoolsSpec populates the provided destination ManagedClustersAgentPools_Spec from our ManagedClustersAgentPools_Spec
func (*ManagedClustersAgentPools_Spec) ConvertSpecFrom ¶
func (pools *ManagedClustersAgentPools_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ManagedClustersAgentPools_Spec from the provided source
func (*ManagedClustersAgentPools_Spec) ConvertSpecTo ¶
func (pools *ManagedClustersAgentPools_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ManagedClustersAgentPools_Spec
func (*ManagedClustersAgentPools_Spec) ConvertToARM ¶
func (pools *ManagedClustersAgentPools_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClustersAgentPools_Spec) DeepCopy ¶
func (in *ManagedClustersAgentPools_Spec) DeepCopy() *ManagedClustersAgentPools_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClustersAgentPools_Spec.
func (*ManagedClustersAgentPools_Spec) DeepCopyInto ¶
func (in *ManagedClustersAgentPools_Spec) DeepCopyInto(out *ManagedClustersAgentPools_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClustersAgentPools_Spec) NewEmptyARMValue ¶
func (pools *ManagedClustersAgentPools_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClustersAgentPools_Spec) OriginalVersion ¶
func (pools *ManagedClustersAgentPools_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*ManagedClustersAgentPools_Spec) PopulateFromARM ¶
func (pools *ManagedClustersAgentPools_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*ManagedClustersAgentPools_Spec) SetAzureName ¶
func (pools *ManagedClustersAgentPools_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type ManagedClustersAgentPools_SpecARM ¶
type ManagedClustersAgentPools_SpecARM struct { Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` Properties *ManagedClusterAgentPoolProfilePropertiesARM `json:"properties,omitempty"` }
Deprecated version of ManagedClustersAgentPools_Spec. Use v1beta20210501.ManagedClustersAgentPools_Spec instead
func (*ManagedClustersAgentPools_SpecARM) DeepCopy ¶
func (in *ManagedClustersAgentPools_SpecARM) DeepCopy() *ManagedClustersAgentPools_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClustersAgentPools_SpecARM.
func (*ManagedClustersAgentPools_SpecARM) DeepCopyInto ¶
func (in *ManagedClustersAgentPools_SpecARM) DeepCopyInto(out *ManagedClustersAgentPools_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (ManagedClustersAgentPools_SpecARM) GetAPIVersion ¶
func (pools ManagedClustersAgentPools_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-01"
func (*ManagedClustersAgentPools_SpecARM) GetName ¶
func (pools *ManagedClustersAgentPools_SpecARM) GetName() string
GetName returns the Name of the resource
func (*ManagedClustersAgentPools_SpecARM) GetType ¶
func (pools *ManagedClustersAgentPools_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/managedClusters/agentPools"
type ManagedClusters_Spec ¶
type ManagedClusters_Spec struct { AadProfile *ManagedClusterAADProfile `json:"aadProfile,omitempty"` AddonProfiles map[string]ManagedClusterAddonProfile `json:"addonProfiles,omitempty"` AgentPoolProfiles []ManagedClusterAgentPoolProfile `json:"agentPoolProfiles,omitempty"` ApiServerAccessProfile *ManagedClusterAPIServerAccessProfile `json:"apiServerAccessProfile,omitempty"` AutoScalerProfile *ManagedClusterPropertiesAutoScalerProfile `json:"autoScalerProfile,omitempty"` AutoUpgradeProfile *ManagedClusterAutoUpgradeProfile `json:"autoUpgradeProfile,omitempty"` // +kubebuilder:validation:MaxLength=63 // +kubebuilder:validation:MinLength=1 // +kubebuilder:validation:Pattern="^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[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"` DisableLocalAccounts *bool `json:"disableLocalAccounts,omitempty"` DiskEncryptionSetIDReference *genruntime.ResourceReference `armReference:"DiskEncryptionSetID" json:"diskEncryptionSetIDReference,omitempty"` DnsPrefix *string `json:"dnsPrefix,omitempty"` EnablePodSecurityPolicy *bool `json:"enablePodSecurityPolicy,omitempty"` EnableRBAC *bool `json:"enableRBAC,omitempty"` ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"` FqdnSubdomain *string `json:"fqdnSubdomain,omitempty"` HttpProxyConfig *ManagedClusterHTTPProxyConfig `json:"httpProxyConfig,omitempty"` Identity *ManagedClusterIdentity `json:"identity,omitempty"` IdentityProfile map[string]Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties `json:"identityProfile,omitempty"` KubernetesVersion *string `json:"kubernetesVersion,omitempty"` LinuxProfile *ContainerServiceLinuxProfile `json:"linuxProfile,omitempty"` Location *string `json:"location,omitempty"` NetworkProfile *ContainerServiceNetworkProfile `json:"networkProfile,omitempty"` NodeResourceGroup *string `json:"nodeResourceGroup,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *ManagedClusterOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` PodIdentityProfile *ManagedClusterPodIdentityProfile `json:"podIdentityProfile,omitempty"` PrivateLinkResources []PrivateLinkResource `json:"privateLinkResources,omitempty"` ServicePrincipalProfile *ManagedClusterServicePrincipalProfile `json:"servicePrincipalProfile,omitempty"` Sku *ManagedClusterSKU `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` WindowsProfile *ManagedClusterWindowsProfile `json:"windowsProfile,omitempty"` }
func (*ManagedClusters_Spec) AssignPropertiesFromManagedClustersSpec ¶
func (clusters *ManagedClusters_Spec) AssignPropertiesFromManagedClustersSpec(source *alpha20210501s.ManagedClusters_Spec) error
AssignPropertiesFromManagedClustersSpec populates our ManagedClusters_Spec from the provided source ManagedClusters_Spec
func (*ManagedClusters_Spec) AssignPropertiesToManagedClustersSpec ¶
func (clusters *ManagedClusters_Spec) AssignPropertiesToManagedClustersSpec(destination *alpha20210501s.ManagedClusters_Spec) error
AssignPropertiesToManagedClustersSpec populates the provided destination ManagedClusters_Spec from our ManagedClusters_Spec
func (*ManagedClusters_Spec) ConvertSpecFrom ¶
func (clusters *ManagedClusters_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ManagedClusters_Spec from the provided source
func (*ManagedClusters_Spec) ConvertSpecTo ¶
func (clusters *ManagedClusters_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ManagedClusters_Spec
func (*ManagedClusters_Spec) ConvertToARM ¶
func (clusters *ManagedClusters_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusters_Spec) DeepCopy ¶
func (in *ManagedClusters_Spec) DeepCopy() *ManagedClusters_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusters_Spec.
func (*ManagedClusters_Spec) DeepCopyInto ¶
func (in *ManagedClusters_Spec) DeepCopyInto(out *ManagedClusters_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusters_Spec) NewEmptyARMValue ¶
func (clusters *ManagedClusters_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusters_Spec) OriginalVersion ¶
func (clusters *ManagedClusters_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*ManagedClusters_Spec) PopulateFromARM ¶
func (clusters *ManagedClusters_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*ManagedClusters_Spec) SetAzureName ¶
func (clusters *ManagedClusters_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type ManagedClusters_SpecARM ¶
type ManagedClusters_SpecARM struct { ExtendedLocation *ExtendedLocationARM `json:"extendedLocation,omitempty"` Identity *ManagedClusterIdentityARM `json:"identity,omitempty"` Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` Properties *ManagedClusterPropertiesARM `json:"properties,omitempty"` Sku *ManagedClusterSKUARM `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Deprecated version of ManagedClusters_Spec. Use v1beta20210501.ManagedClusters_Spec instead
func (*ManagedClusters_SpecARM) DeepCopy ¶
func (in *ManagedClusters_SpecARM) DeepCopy() *ManagedClusters_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusters_SpecARM.
func (*ManagedClusters_SpecARM) DeepCopyInto ¶
func (in *ManagedClusters_SpecARM) DeepCopyInto(out *ManagedClusters_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (ManagedClusters_SpecARM) GetAPIVersion ¶
func (clusters ManagedClusters_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-01"
func (*ManagedClusters_SpecARM) GetName ¶
func (clusters *ManagedClusters_SpecARM) GetName() string
GetName returns the Name of the resource
func (*ManagedClusters_SpecARM) GetType ¶
func (clusters *ManagedClusters_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/managedClusters"
type OSDiskType_Status ¶
type OSDiskType_Status string
Deprecated version of OSDiskType_Status. Use v1beta20210501.OSDiskType_Status instead
type OSSKU_Status ¶
type OSSKU_Status string
Deprecated version of OSSKU_Status. Use v1beta20210501.OSSKU_Status instead
type OSType_Status ¶
type OSType_Status string
Deprecated version of OSType_Status. Use v1beta20210501.OSType_Status instead
type PowerStateStatusCode ¶
type PowerStateStatusCode string
Deprecated version of PowerStateStatusCode. Use v1beta20210501.PowerStateStatusCode instead
type PowerState_Status ¶
type PowerState_Status struct {
Code *PowerStateStatusCode `json:"code,omitempty"`
}
Deprecated version of PowerState_Status. Use v1beta20210501.PowerState_Status instead
func (*PowerState_Status) AssignPropertiesFromPowerStateStatus ¶
func (state *PowerState_Status) AssignPropertiesFromPowerStateStatus(source *alpha20210501s.PowerState_Status) error
AssignPropertiesFromPowerStateStatus populates our PowerState_Status from the provided source PowerState_Status
func (*PowerState_Status) AssignPropertiesToPowerStateStatus ¶
func (state *PowerState_Status) AssignPropertiesToPowerStateStatus(destination *alpha20210501s.PowerState_Status) error
AssignPropertiesToPowerStateStatus populates the provided destination PowerState_Status from our PowerState_Status
func (*PowerState_Status) DeepCopy ¶
func (in *PowerState_Status) DeepCopy() *PowerState_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerState_Status.
func (*PowerState_Status) DeepCopyInto ¶
func (in *PowerState_Status) DeepCopyInto(out *PowerState_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PowerState_Status) NewEmptyARMValue ¶
func (state *PowerState_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PowerState_Status) PopulateFromARM ¶
func (state *PowerState_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PowerState_StatusARM ¶
type PowerState_StatusARM struct {
Code *PowerStateStatusCode `json:"code,omitempty"`
}
Deprecated version of PowerState_Status. Use v1beta20210501.PowerState_Status instead
func (*PowerState_StatusARM) DeepCopy ¶
func (in *PowerState_StatusARM) DeepCopy() *PowerState_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerState_StatusARM.
func (*PowerState_StatusARM) DeepCopyInto ¶
func (in *PowerState_StatusARM) DeepCopyInto(out *PowerState_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkResource ¶
type PrivateLinkResource struct { GroupId *string `json:"groupId,omitempty"` Name *string `json:"name,omitempty"` Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` RequiredMembers []string `json:"requiredMembers,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of PrivateLinkResource. Use v1beta20210501.PrivateLinkResource instead
func (*PrivateLinkResource) AssignPropertiesFromPrivateLinkResource ¶
func (resource *PrivateLinkResource) AssignPropertiesFromPrivateLinkResource(source *alpha20210501s.PrivateLinkResource) error
AssignPropertiesFromPrivateLinkResource populates our PrivateLinkResource from the provided source PrivateLinkResource
func (*PrivateLinkResource) AssignPropertiesToPrivateLinkResource ¶
func (resource *PrivateLinkResource) AssignPropertiesToPrivateLinkResource(destination *alpha20210501s.PrivateLinkResource) error
AssignPropertiesToPrivateLinkResource populates the provided destination PrivateLinkResource from our PrivateLinkResource
func (*PrivateLinkResource) ConvertToARM ¶
func (resource *PrivateLinkResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PrivateLinkResource) DeepCopy ¶
func (in *PrivateLinkResource) DeepCopy() *PrivateLinkResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkResource.
func (*PrivateLinkResource) DeepCopyInto ¶
func (in *PrivateLinkResource) DeepCopyInto(out *PrivateLinkResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateLinkResource) NewEmptyARMValue ¶
func (resource *PrivateLinkResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateLinkResource) PopulateFromARM ¶
func (resource *PrivateLinkResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateLinkResourceARM ¶
type PrivateLinkResourceARM struct { GroupId *string `json:"groupId,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` RequiredMembers []string `json:"requiredMembers,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of PrivateLinkResource. Use v1beta20210501.PrivateLinkResource instead
func (*PrivateLinkResourceARM) DeepCopy ¶
func (in *PrivateLinkResourceARM) DeepCopy() *PrivateLinkResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkResourceARM.
func (*PrivateLinkResourceARM) DeepCopyInto ¶
func (in *PrivateLinkResourceARM) DeepCopyInto(out *PrivateLinkResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkResource_Status ¶
type PrivateLinkResource_Status struct { GroupId *string `json:"groupId,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PrivateLinkServiceID *string `json:"privateLinkServiceID,omitempty"` RequiredMembers []string `json:"requiredMembers,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of PrivateLinkResource_Status. Use v1beta20210501.PrivateLinkResource_Status instead
func (*PrivateLinkResource_Status) AssignPropertiesFromPrivateLinkResourceStatus ¶
func (resource *PrivateLinkResource_Status) AssignPropertiesFromPrivateLinkResourceStatus(source *alpha20210501s.PrivateLinkResource_Status) error
AssignPropertiesFromPrivateLinkResourceStatus populates our PrivateLinkResource_Status from the provided source PrivateLinkResource_Status
func (*PrivateLinkResource_Status) AssignPropertiesToPrivateLinkResourceStatus ¶
func (resource *PrivateLinkResource_Status) AssignPropertiesToPrivateLinkResourceStatus(destination *alpha20210501s.PrivateLinkResource_Status) error
AssignPropertiesToPrivateLinkResourceStatus populates the provided destination PrivateLinkResource_Status from our PrivateLinkResource_Status
func (*PrivateLinkResource_Status) DeepCopy ¶
func (in *PrivateLinkResource_Status) DeepCopy() *PrivateLinkResource_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkResource_Status.
func (*PrivateLinkResource_Status) DeepCopyInto ¶
func (in *PrivateLinkResource_Status) DeepCopyInto(out *PrivateLinkResource_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateLinkResource_Status) NewEmptyARMValue ¶
func (resource *PrivateLinkResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateLinkResource_Status) PopulateFromARM ¶
func (resource *PrivateLinkResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateLinkResource_StatusARM ¶
type PrivateLinkResource_StatusARM struct { GroupId *string `json:"groupId,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PrivateLinkServiceID *string `json:"privateLinkServiceID,omitempty"` RequiredMembers []string `json:"requiredMembers,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of PrivateLinkResource_Status. Use v1beta20210501.PrivateLinkResource_Status instead
func (*PrivateLinkResource_StatusARM) DeepCopy ¶
func (in *PrivateLinkResource_StatusARM) DeepCopy() *PrivateLinkResource_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkResource_StatusARM.
func (*PrivateLinkResource_StatusARM) DeepCopyInto ¶
func (in *PrivateLinkResource_StatusARM) DeepCopyInto(out *PrivateLinkResource_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceReference ¶
type ResourceReference struct {
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Deprecated version of ResourceReference. Use v1beta20210501.ResourceReference instead
func (*ResourceReference) AssignPropertiesFromResourceReference ¶
func (reference *ResourceReference) AssignPropertiesFromResourceReference(source *alpha20210501s.ResourceReference) error
AssignPropertiesFromResourceReference populates our ResourceReference from the provided source ResourceReference
func (*ResourceReference) AssignPropertiesToResourceReference ¶
func (reference *ResourceReference) AssignPropertiesToResourceReference(destination *alpha20210501s.ResourceReference) error
AssignPropertiesToResourceReference populates the provided destination ResourceReference from our ResourceReference
func (*ResourceReference) ConvertToARM ¶
func (reference *ResourceReference) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ResourceReference) DeepCopy ¶
func (in *ResourceReference) DeepCopy() *ResourceReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReference.
func (*ResourceReference) DeepCopyInto ¶
func (in *ResourceReference) DeepCopyInto(out *ResourceReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceReference) NewEmptyARMValue ¶
func (reference *ResourceReference) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceReference) PopulateFromARM ¶
func (reference *ResourceReference) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceReferenceARM ¶
type ResourceReferenceARM struct {
Id *string `json:"id,omitempty"`
}
Deprecated version of ResourceReference. Use v1beta20210501.ResourceReference instead
func (*ResourceReferenceARM) DeepCopy ¶
func (in *ResourceReferenceARM) DeepCopy() *ResourceReferenceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReferenceARM.
func (*ResourceReferenceARM) DeepCopyInto ¶
func (in *ResourceReferenceARM) DeepCopyInto(out *ResourceReferenceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceReference_Status ¶
type ResourceReference_Status struct {
Id *string `json:"id,omitempty"`
}
Deprecated version of ResourceReference_Status. Use v1beta20210501.ResourceReference_Status instead
func (*ResourceReference_Status) AssignPropertiesFromResourceReferenceStatus ¶
func (reference *ResourceReference_Status) AssignPropertiesFromResourceReferenceStatus(source *alpha20210501s.ResourceReference_Status) error
AssignPropertiesFromResourceReferenceStatus populates our ResourceReference_Status from the provided source ResourceReference_Status
func (*ResourceReference_Status) AssignPropertiesToResourceReferenceStatus ¶
func (reference *ResourceReference_Status) AssignPropertiesToResourceReferenceStatus(destination *alpha20210501s.ResourceReference_Status) error
AssignPropertiesToResourceReferenceStatus populates the provided destination ResourceReference_Status from our ResourceReference_Status
func (*ResourceReference_Status) DeepCopy ¶
func (in *ResourceReference_Status) DeepCopy() *ResourceReference_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReference_Status.
func (*ResourceReference_Status) DeepCopyInto ¶
func (in *ResourceReference_Status) DeepCopyInto(out *ResourceReference_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceReference_Status) NewEmptyARMValue ¶
func (reference *ResourceReference_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceReference_Status) PopulateFromARM ¶
func (reference *ResourceReference_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceReference_StatusARM ¶
type ResourceReference_StatusARM struct {
Id *string `json:"id,omitempty"`
}
Deprecated version of ResourceReference_Status. Use v1beta20210501.ResourceReference_Status instead
func (*ResourceReference_StatusARM) DeepCopy ¶
func (in *ResourceReference_StatusARM) DeepCopy() *ResourceReference_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReference_StatusARM.
func (*ResourceReference_StatusARM) DeepCopyInto ¶
func (in *ResourceReference_StatusARM) DeepCopyInto(out *ResourceReference_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScaleSetEvictionPolicy_Status ¶
type ScaleSetEvictionPolicy_Status string
Deprecated version of ScaleSetEvictionPolicy_Status. Use v1beta20210501.ScaleSetEvictionPolicy_Status instead
type ScaleSetPriority_Status ¶
type ScaleSetPriority_Status string
Deprecated version of ScaleSetPriority_Status. Use v1beta20210501.ScaleSetPriority_Status instead
type SysctlConfig ¶
type SysctlConfig struct { FsAioMaxNr *int `json:"fsAioMaxNr,omitempty"` FsFileMax *int `json:"fsFileMax,omitempty"` FsInotifyMaxUserWatches *int `json:"fsInotifyMaxUserWatches,omitempty"` FsNrOpen *int `json:"fsNrOpen,omitempty"` KernelThreadsMax *int `json:"kernelThreadsMax,omitempty"` NetCoreNetdevMaxBacklog *int `json:"netCoreNetdevMaxBacklog,omitempty"` NetCoreOptmemMax *int `json:"netCoreOptmemMax,omitempty"` NetCoreRmemDefault *int `json:"netCoreRmemDefault,omitempty"` NetCoreRmemMax *int `json:"netCoreRmemMax,omitempty"` NetCoreSomaxconn *int `json:"netCoreSomaxconn,omitempty"` NetCoreWmemDefault *int `json:"netCoreWmemDefault,omitempty"` NetCoreWmemMax *int `json:"netCoreWmemMax,omitempty"` NetIpv4IpLocalPortRange *string `json:"netIpv4IpLocalPortRange,omitempty"` NetIpv4NeighDefaultGcThresh1 *int `json:"netIpv4NeighDefaultGcThresh1,omitempty"` NetIpv4NeighDefaultGcThresh2 *int `json:"netIpv4NeighDefaultGcThresh2,omitempty"` NetIpv4NeighDefaultGcThresh3 *int `json:"netIpv4NeighDefaultGcThresh3,omitempty"` NetIpv4TcpFinTimeout *int `json:"netIpv4TcpFinTimeout,omitempty"` NetIpv4TcpKeepaliveProbes *int `json:"netIpv4TcpKeepaliveProbes,omitempty"` NetIpv4TcpKeepaliveTime *int `json:"netIpv4TcpKeepaliveTime,omitempty"` NetIpv4TcpMaxSynBacklog *int `json:"netIpv4TcpMaxSynBacklog,omitempty"` NetIpv4TcpMaxTwBuckets *int `json:"netIpv4TcpMaxTwBuckets,omitempty"` NetIpv4TcpTwReuse *bool `json:"netIpv4TcpTwReuse,omitempty"` NetIpv4TcpkeepaliveIntvl *int `json:"netIpv4TcpkeepaliveIntvl,omitempty"` NetNetfilterNfConntrackBuckets *int `json:"netNetfilterNfConntrackBuckets,omitempty"` NetNetfilterNfConntrackMax *int `json:"netNetfilterNfConntrackMax,omitempty"` VmMaxMapCount *int `json:"vmMaxMapCount,omitempty"` VmSwappiness *int `json:"vmSwappiness,omitempty"` VmVfsCachePressure *int `json:"vmVfsCachePressure,omitempty"` }
Deprecated version of SysctlConfig. Use v1beta20210501.SysctlConfig instead
func (*SysctlConfig) AssignPropertiesFromSysctlConfig ¶
func (config *SysctlConfig) AssignPropertiesFromSysctlConfig(source *alpha20210501s.SysctlConfig) error
AssignPropertiesFromSysctlConfig populates our SysctlConfig from the provided source SysctlConfig
func (*SysctlConfig) AssignPropertiesToSysctlConfig ¶
func (config *SysctlConfig) AssignPropertiesToSysctlConfig(destination *alpha20210501s.SysctlConfig) error
AssignPropertiesToSysctlConfig populates the provided destination SysctlConfig from our SysctlConfig
func (*SysctlConfig) ConvertToARM ¶
func (config *SysctlConfig) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SysctlConfig) DeepCopy ¶
func (in *SysctlConfig) DeepCopy() *SysctlConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SysctlConfig.
func (*SysctlConfig) DeepCopyInto ¶
func (in *SysctlConfig) DeepCopyInto(out *SysctlConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SysctlConfig) NewEmptyARMValue ¶
func (config *SysctlConfig) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SysctlConfig) PopulateFromARM ¶
func (config *SysctlConfig) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SysctlConfigARM ¶
type SysctlConfigARM struct { FsAioMaxNr *int `json:"fsAioMaxNr,omitempty"` FsFileMax *int `json:"fsFileMax,omitempty"` FsInotifyMaxUserWatches *int `json:"fsInotifyMaxUserWatches,omitempty"` FsNrOpen *int `json:"fsNrOpen,omitempty"` KernelThreadsMax *int `json:"kernelThreadsMax,omitempty"` NetCoreNetdevMaxBacklog *int `json:"netCoreNetdevMaxBacklog,omitempty"` NetCoreOptmemMax *int `json:"netCoreOptmemMax,omitempty"` NetCoreRmemDefault *int `json:"netCoreRmemDefault,omitempty"` NetCoreRmemMax *int `json:"netCoreRmemMax,omitempty"` NetCoreSomaxconn *int `json:"netCoreSomaxconn,omitempty"` NetCoreWmemDefault *int `json:"netCoreWmemDefault,omitempty"` NetCoreWmemMax *int `json:"netCoreWmemMax,omitempty"` NetIpv4IpLocalPortRange *string `json:"netIpv4IpLocalPortRange,omitempty"` NetIpv4NeighDefaultGcThresh1 *int `json:"netIpv4NeighDefaultGcThresh1,omitempty"` NetIpv4NeighDefaultGcThresh2 *int `json:"netIpv4NeighDefaultGcThresh2,omitempty"` NetIpv4NeighDefaultGcThresh3 *int `json:"netIpv4NeighDefaultGcThresh3,omitempty"` NetIpv4TcpFinTimeout *int `json:"netIpv4TcpFinTimeout,omitempty"` NetIpv4TcpKeepaliveProbes *int `json:"netIpv4TcpKeepaliveProbes,omitempty"` NetIpv4TcpKeepaliveTime *int `json:"netIpv4TcpKeepaliveTime,omitempty"` NetIpv4TcpMaxSynBacklog *int `json:"netIpv4TcpMaxSynBacklog,omitempty"` NetIpv4TcpMaxTwBuckets *int `json:"netIpv4TcpMaxTwBuckets,omitempty"` NetIpv4TcpTwReuse *bool `json:"netIpv4TcpTwReuse,omitempty"` NetIpv4TcpkeepaliveIntvl *int `json:"netIpv4TcpkeepaliveIntvl,omitempty"` NetNetfilterNfConntrackBuckets *int `json:"netNetfilterNfConntrackBuckets,omitempty"` NetNetfilterNfConntrackMax *int `json:"netNetfilterNfConntrackMax,omitempty"` VmMaxMapCount *int `json:"vmMaxMapCount,omitempty"` VmSwappiness *int `json:"vmSwappiness,omitempty"` VmVfsCachePressure *int `json:"vmVfsCachePressure,omitempty"` }
Deprecated version of SysctlConfig. Use v1beta20210501.SysctlConfig instead
func (*SysctlConfigARM) DeepCopy ¶
func (in *SysctlConfigARM) DeepCopy() *SysctlConfigARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SysctlConfigARM.
func (*SysctlConfigARM) DeepCopyInto ¶
func (in *SysctlConfigARM) DeepCopyInto(out *SysctlConfigARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SysctlConfig_Status ¶
type SysctlConfig_Status struct { FsAioMaxNr *int `json:"fsAioMaxNr,omitempty"` FsFileMax *int `json:"fsFileMax,omitempty"` FsInotifyMaxUserWatches *int `json:"fsInotifyMaxUserWatches,omitempty"` FsNrOpen *int `json:"fsNrOpen,omitempty"` KernelThreadsMax *int `json:"kernelThreadsMax,omitempty"` NetCoreNetdevMaxBacklog *int `json:"netCoreNetdevMaxBacklog,omitempty"` NetCoreOptmemMax *int `json:"netCoreOptmemMax,omitempty"` NetCoreRmemDefault *int `json:"netCoreRmemDefault,omitempty"` NetCoreRmemMax *int `json:"netCoreRmemMax,omitempty"` NetCoreSomaxconn *int `json:"netCoreSomaxconn,omitempty"` NetCoreWmemDefault *int `json:"netCoreWmemDefault,omitempty"` NetCoreWmemMax *int `json:"netCoreWmemMax,omitempty"` NetIpv4IpLocalPortRange *string `json:"netIpv4IpLocalPortRange,omitempty"` NetIpv4NeighDefaultGcThresh1 *int `json:"netIpv4NeighDefaultGcThresh1,omitempty"` NetIpv4NeighDefaultGcThresh2 *int `json:"netIpv4NeighDefaultGcThresh2,omitempty"` NetIpv4NeighDefaultGcThresh3 *int `json:"netIpv4NeighDefaultGcThresh3,omitempty"` NetIpv4TcpFinTimeout *int `json:"netIpv4TcpFinTimeout,omitempty"` NetIpv4TcpKeepaliveProbes *int `json:"netIpv4TcpKeepaliveProbes,omitempty"` NetIpv4TcpKeepaliveTime *int `json:"netIpv4TcpKeepaliveTime,omitempty"` NetIpv4TcpMaxSynBacklog *int `json:"netIpv4TcpMaxSynBacklog,omitempty"` NetIpv4TcpMaxTwBuckets *int `json:"netIpv4TcpMaxTwBuckets,omitempty"` NetIpv4TcpTwReuse *bool `json:"netIpv4TcpTwReuse,omitempty"` NetIpv4TcpkeepaliveIntvl *int `json:"netIpv4TcpkeepaliveIntvl,omitempty"` NetNetfilterNfConntrackBuckets *int `json:"netNetfilterNfConntrackBuckets,omitempty"` NetNetfilterNfConntrackMax *int `json:"netNetfilterNfConntrackMax,omitempty"` VmMaxMapCount *int `json:"vmMaxMapCount,omitempty"` VmSwappiness *int `json:"vmSwappiness,omitempty"` VmVfsCachePressure *int `json:"vmVfsCachePressure,omitempty"` }
Deprecated version of SysctlConfig_Status. Use v1beta20210501.SysctlConfig_Status instead
func (*SysctlConfig_Status) AssignPropertiesFromSysctlConfigStatus ¶
func (config *SysctlConfig_Status) AssignPropertiesFromSysctlConfigStatus(source *alpha20210501s.SysctlConfig_Status) error
AssignPropertiesFromSysctlConfigStatus populates our SysctlConfig_Status from the provided source SysctlConfig_Status
func (*SysctlConfig_Status) AssignPropertiesToSysctlConfigStatus ¶
func (config *SysctlConfig_Status) AssignPropertiesToSysctlConfigStatus(destination *alpha20210501s.SysctlConfig_Status) error
AssignPropertiesToSysctlConfigStatus populates the provided destination SysctlConfig_Status from our SysctlConfig_Status
func (*SysctlConfig_Status) DeepCopy ¶
func (in *SysctlConfig_Status) DeepCopy() *SysctlConfig_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SysctlConfig_Status.
func (*SysctlConfig_Status) DeepCopyInto ¶
func (in *SysctlConfig_Status) DeepCopyInto(out *SysctlConfig_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SysctlConfig_Status) NewEmptyARMValue ¶
func (config *SysctlConfig_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SysctlConfig_Status) PopulateFromARM ¶
func (config *SysctlConfig_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SysctlConfig_StatusARM ¶
type SysctlConfig_StatusARM struct { FsAioMaxNr *int `json:"fsAioMaxNr,omitempty"` FsFileMax *int `json:"fsFileMax,omitempty"` FsInotifyMaxUserWatches *int `json:"fsInotifyMaxUserWatches,omitempty"` FsNrOpen *int `json:"fsNrOpen,omitempty"` KernelThreadsMax *int `json:"kernelThreadsMax,omitempty"` NetCoreNetdevMaxBacklog *int `json:"netCoreNetdevMaxBacklog,omitempty"` NetCoreOptmemMax *int `json:"netCoreOptmemMax,omitempty"` NetCoreRmemDefault *int `json:"netCoreRmemDefault,omitempty"` NetCoreRmemMax *int `json:"netCoreRmemMax,omitempty"` NetCoreSomaxconn *int `json:"netCoreSomaxconn,omitempty"` NetCoreWmemDefault *int `json:"netCoreWmemDefault,omitempty"` NetCoreWmemMax *int `json:"netCoreWmemMax,omitempty"` NetIpv4IpLocalPortRange *string `json:"netIpv4IpLocalPortRange,omitempty"` NetIpv4NeighDefaultGcThresh1 *int `json:"netIpv4NeighDefaultGcThresh1,omitempty"` NetIpv4NeighDefaultGcThresh2 *int `json:"netIpv4NeighDefaultGcThresh2,omitempty"` NetIpv4NeighDefaultGcThresh3 *int `json:"netIpv4NeighDefaultGcThresh3,omitempty"` NetIpv4TcpFinTimeout *int `json:"netIpv4TcpFinTimeout,omitempty"` NetIpv4TcpKeepaliveProbes *int `json:"netIpv4TcpKeepaliveProbes,omitempty"` NetIpv4TcpKeepaliveTime *int `json:"netIpv4TcpKeepaliveTime,omitempty"` NetIpv4TcpMaxSynBacklog *int `json:"netIpv4TcpMaxSynBacklog,omitempty"` NetIpv4TcpMaxTwBuckets *int `json:"netIpv4TcpMaxTwBuckets,omitempty"` NetIpv4TcpTwReuse *bool `json:"netIpv4TcpTwReuse,omitempty"` NetIpv4TcpkeepaliveIntvl *int `json:"netIpv4TcpkeepaliveIntvl,omitempty"` NetNetfilterNfConntrackBuckets *int `json:"netNetfilterNfConntrackBuckets,omitempty"` NetNetfilterNfConntrackMax *int `json:"netNetfilterNfConntrackMax,omitempty"` VmMaxMapCount *int `json:"vmMaxMapCount,omitempty"` VmSwappiness *int `json:"vmSwappiness,omitempty"` VmVfsCachePressure *int `json:"vmVfsCachePressure,omitempty"` }
Deprecated version of SysctlConfig_Status. Use v1beta20210501.SysctlConfig_Status instead
func (*SysctlConfig_StatusARM) DeepCopy ¶
func (in *SysctlConfig_StatusARM) DeepCopy() *SysctlConfig_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SysctlConfig_StatusARM.
func (*SysctlConfig_StatusARM) DeepCopyInto ¶
func (in *SysctlConfig_StatusARM) DeepCopyInto(out *SysctlConfig_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentity ¶
type UserAssignedIdentity struct { ClientId *string `json:"clientId,omitempty"` ObjectId *string `json:"objectId,omitempty"` ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
Deprecated version of UserAssignedIdentity. Use v1beta20210501.UserAssignedIdentity instead
func (*UserAssignedIdentity) AssignPropertiesFromUserAssignedIdentity ¶
func (identity *UserAssignedIdentity) AssignPropertiesFromUserAssignedIdentity(source *alpha20210501s.UserAssignedIdentity) error
AssignPropertiesFromUserAssignedIdentity populates our UserAssignedIdentity from the provided source UserAssignedIdentity
func (*UserAssignedIdentity) AssignPropertiesToUserAssignedIdentity ¶
func (identity *UserAssignedIdentity) AssignPropertiesToUserAssignedIdentity(destination *alpha20210501s.UserAssignedIdentity) error
AssignPropertiesToUserAssignedIdentity populates the provided destination UserAssignedIdentity from our UserAssignedIdentity
func (*UserAssignedIdentity) ConvertToARM ¶
func (identity *UserAssignedIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UserAssignedIdentity) DeepCopy ¶
func (in *UserAssignedIdentity) DeepCopy() *UserAssignedIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity.
func (*UserAssignedIdentity) DeepCopyInto ¶
func (in *UserAssignedIdentity) DeepCopyInto(out *UserAssignedIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserAssignedIdentity) NewEmptyARMValue ¶
func (identity *UserAssignedIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UserAssignedIdentity) PopulateFromARM ¶
func (identity *UserAssignedIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UserAssignedIdentityARM ¶
type UserAssignedIdentityARM struct { ClientId *string `json:"clientId,omitempty"` ObjectId *string `json:"objectId,omitempty"` ResourceId *string `json:"resourceId,omitempty"` }
Deprecated version of UserAssignedIdentity. Use v1beta20210501.UserAssignedIdentity instead
func (*UserAssignedIdentityARM) DeepCopy ¶
func (in *UserAssignedIdentityARM) DeepCopy() *UserAssignedIdentityARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityARM.
func (*UserAssignedIdentityARM) DeepCopyInto ¶
func (in *UserAssignedIdentityARM) DeepCopyInto(out *UserAssignedIdentityARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentity_Status ¶
type UserAssignedIdentity_Status struct { ClientId *string `json:"clientId,omitempty"` ObjectId *string `json:"objectId,omitempty"` ResourceId *string `json:"resourceId,omitempty"` }
Deprecated version of UserAssignedIdentity_Status. Use v1beta20210501.UserAssignedIdentity_Status instead
func (*UserAssignedIdentity_Status) AssignPropertiesFromUserAssignedIdentityStatus ¶
func (identity *UserAssignedIdentity_Status) AssignPropertiesFromUserAssignedIdentityStatus(source *alpha20210501s.UserAssignedIdentity_Status) error
AssignPropertiesFromUserAssignedIdentityStatus populates our UserAssignedIdentity_Status from the provided source UserAssignedIdentity_Status
func (*UserAssignedIdentity_Status) AssignPropertiesToUserAssignedIdentityStatus ¶
func (identity *UserAssignedIdentity_Status) AssignPropertiesToUserAssignedIdentityStatus(destination *alpha20210501s.UserAssignedIdentity_Status) error
AssignPropertiesToUserAssignedIdentityStatus populates the provided destination UserAssignedIdentity_Status from our UserAssignedIdentity_Status
func (*UserAssignedIdentity_Status) DeepCopy ¶
func (in *UserAssignedIdentity_Status) DeepCopy() *UserAssignedIdentity_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_Status.
func (*UserAssignedIdentity_Status) DeepCopyInto ¶
func (in *UserAssignedIdentity_Status) DeepCopyInto(out *UserAssignedIdentity_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserAssignedIdentity_Status) NewEmptyARMValue ¶
func (identity *UserAssignedIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UserAssignedIdentity_Status) PopulateFromARM ¶
func (identity *UserAssignedIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UserAssignedIdentity_StatusARM ¶
type UserAssignedIdentity_StatusARM struct { ClientId *string `json:"clientId,omitempty"` ObjectId *string `json:"objectId,omitempty"` ResourceId *string `json:"resourceId,omitempty"` }
Deprecated version of UserAssignedIdentity_Status. Use v1beta20210501.UserAssignedIdentity_Status instead
func (*UserAssignedIdentity_StatusARM) DeepCopy ¶
func (in *UserAssignedIdentity_StatusARM) DeepCopy() *UserAssignedIdentity_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_StatusARM.
func (*UserAssignedIdentity_StatusARM) DeepCopyInto ¶
func (in *UserAssignedIdentity_StatusARM) DeepCopyInto(out *UserAssignedIdentity_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.