Documentation ¶
Overview ¶
Package v1alpha1api20210501storage contains API Schema definitions for the containerservice v1alpha1api20210501storage 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.
Index ¶
- Variables
- type AgentPoolUpgradeSettings
- type AgentPoolUpgradeSettings_Status
- type AgentPool_Status
- func (agentPoolStatus *AgentPool_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (agentPoolStatus *AgentPool_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *AgentPool_Status) DeepCopy() *AgentPool_Status
- func (in *AgentPool_Status) DeepCopyInto(out *AgentPool_Status)
- type Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties
- type ContainerServiceLinuxProfile
- type ContainerServiceLinuxProfile_Status
- type ContainerServiceNetworkProfile
- type ContainerServiceNetworkProfile_Status
- type ContainerServiceSshConfiguration
- type ContainerServiceSshConfiguration_Status
- type ContainerServiceSshPublicKey
- type ContainerServiceSshPublicKey_Status
- type ExtendedLocation
- type ExtendedLocation_Status
- type KubeletConfig
- type KubeletConfig_Status
- type LinuxOSConfig
- type LinuxOSConfig_Status
- type ManagedCluster
- func (managedCluster *ManagedCluster) AzureName() string
- func (in *ManagedCluster) DeepCopy() *ManagedCluster
- func (in *ManagedCluster) DeepCopyInto(out *ManagedCluster)
- func (in *ManagedCluster) DeepCopyObject() runtime.Object
- func (managedCluster ManagedCluster) GetAPIVersion() string
- func (managedCluster *ManagedCluster) GetConditions() conditions.Conditions
- func (managedCluster *ManagedCluster) GetResourceKind() genruntime.ResourceKind
- func (managedCluster *ManagedCluster) GetSpec() genruntime.ConvertibleSpec
- func (managedCluster *ManagedCluster) GetStatus() genruntime.ConvertibleStatus
- func (managedCluster *ManagedCluster) GetType() string
- func (managedCluster *ManagedCluster) Hub()
- func (managedCluster *ManagedCluster) NewEmptyStatus() genruntime.ConvertibleStatus
- func (managedCluster *ManagedCluster) OriginalGVK() *schema.GroupVersionKind
- func (managedCluster *ManagedCluster) Owner() *genruntime.ResourceReference
- func (managedCluster *ManagedCluster) SetConditions(conditions conditions.Conditions)
- func (managedCluster *ManagedCluster) SetStatus(status genruntime.ConvertibleStatus) error
- type ManagedClusterAADProfile
- type ManagedClusterAADProfile_Status
- type ManagedClusterAPIServerAccessProfile
- type ManagedClusterAPIServerAccessProfile_Status
- type ManagedClusterAddonProfile
- type ManagedClusterAgentPoolProfile
- type ManagedClusterAgentPoolProfile_Status
- type ManagedClusterAutoUpgradeProfile
- type ManagedClusterAutoUpgradeProfile_Status
- type ManagedClusterHTTPProxyConfig
- type ManagedClusterHTTPProxyConfig_Status
- type ManagedClusterIdentity
- type ManagedClusterIdentity_Status
- type ManagedClusterIdentity_Status_UserAssignedIdentities
- type ManagedClusterList
- type ManagedClusterLoadBalancerProfile
- type ManagedClusterLoadBalancerProfileManagedOutboundIPs
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixes
- type ManagedClusterLoadBalancerProfileOutboundIPs
- type ManagedClusterLoadBalancerProfile_Status
- type ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs
- type ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes
- type ManagedClusterLoadBalancerProfile_Status_OutboundIPs
- type ManagedClusterPodIdentity
- type ManagedClusterPodIdentityException
- type ManagedClusterPodIdentityException_Status
- type ManagedClusterPodIdentityProfile
- type ManagedClusterPodIdentityProfile_Status
- type ManagedClusterPodIdentityProvisioningErrorBody_Status
- type ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled
- func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) DeepCopy() *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled
- func (in *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled)
- type ManagedClusterPodIdentityProvisioningError_Status
- type ManagedClusterPodIdentity_Status
- type ManagedClusterPodIdentity_Status_ProvisioningInfo
- type ManagedClusterPropertiesAutoScalerProfile
- type ManagedClusterProperties_Status_AutoScalerProfile
- type ManagedClusterSKU
- type ManagedClusterSKU_Status
- type ManagedClusterServicePrincipalProfile
- type ManagedClusterServicePrincipalProfile_Status
- type ManagedClusterWindowsProfile
- type ManagedClusterWindowsProfile_Status
- type ManagedCluster_Status
- func (managedClusterStatus *ManagedCluster_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (managedClusterStatus *ManagedCluster_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ManagedCluster_Status) DeepCopy() *ManagedCluster_Status
- func (in *ManagedCluster_Status) DeepCopyInto(out *ManagedCluster_Status)
- type ManagedClustersAgentPool
- func (managedClustersAgentPool *ManagedClustersAgentPool) AzureName() string
- func (in *ManagedClustersAgentPool) DeepCopy() *ManagedClustersAgentPool
- func (in *ManagedClustersAgentPool) DeepCopyInto(out *ManagedClustersAgentPool)
- func (in *ManagedClustersAgentPool) DeepCopyObject() runtime.Object
- func (managedClustersAgentPool ManagedClustersAgentPool) GetAPIVersion() string
- func (managedClustersAgentPool *ManagedClustersAgentPool) GetConditions() conditions.Conditions
- func (managedClustersAgentPool *ManagedClustersAgentPool) GetResourceKind() genruntime.ResourceKind
- func (managedClustersAgentPool *ManagedClustersAgentPool) GetSpec() genruntime.ConvertibleSpec
- func (managedClustersAgentPool *ManagedClustersAgentPool) GetStatus() genruntime.ConvertibleStatus
- func (managedClustersAgentPool *ManagedClustersAgentPool) GetType() string
- func (managedClustersAgentPool *ManagedClustersAgentPool) Hub()
- func (managedClustersAgentPool *ManagedClustersAgentPool) NewEmptyStatus() genruntime.ConvertibleStatus
- func (managedClustersAgentPool *ManagedClustersAgentPool) OriginalGVK() *schema.GroupVersionKind
- func (managedClustersAgentPool *ManagedClustersAgentPool) Owner() *genruntime.ResourceReference
- func (managedClustersAgentPool *ManagedClustersAgentPool) SetConditions(conditions conditions.Conditions)
- func (managedClustersAgentPool *ManagedClustersAgentPool) SetStatus(status genruntime.ConvertibleStatus) error
- type ManagedClustersAgentPoolList
- type ManagedClustersAgentPools_Spec
- func (managedClustersAgentPoolsSpec *ManagedClustersAgentPools_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (managedClustersAgentPoolsSpec *ManagedClustersAgentPools_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ManagedClustersAgentPools_Spec) DeepCopy() *ManagedClustersAgentPools_Spec
- func (in *ManagedClustersAgentPools_Spec) DeepCopyInto(out *ManagedClustersAgentPools_Spec)
- type ManagedClusters_Spec
- func (managedClustersSpec *ManagedClusters_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (managedClustersSpec *ManagedClusters_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ManagedClusters_Spec) DeepCopy() *ManagedClusters_Spec
- func (in *ManagedClusters_Spec) DeepCopyInto(out *ManagedClusters_Spec)
- type PowerState_Status
- type PrivateLinkResource
- type PrivateLinkResource_Status
- type ResourceReference
- type ResourceReference_Status
- type SysctlConfig
- type SysctlConfig_Status
- type UserAssignedIdentity
- type UserAssignedIdentity_Status
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "containerservice.azure.com", Version: "v1alpha1api20210501storage"} // 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 AgentPoolUpgradeSettings ¶
type AgentPoolUpgradeSettings struct { MaxSurge *string `json:"maxSurge,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.AgentPoolUpgradeSettings Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/AgentPoolUpgradeSettings
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.
type AgentPoolUpgradeSettings_Status ¶
type AgentPoolUpgradeSettings_Status struct { MaxSurge *string `json:"maxSurge,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
type AgentPool_Status ¶
type AgentPool_Status struct { AvailabilityZones []string `json:"availabilityZones,omitempty"` 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 *string `json:"gpuInstanceProfile,omitempty"` Id *string `json:"id,omitempty"` KubeletConfig *KubeletConfig_Status `json:"kubeletConfig,omitempty"` KubeletDiskType *string `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 *string `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 *string `json:"osDiskType,omitempty"` OsSKU *string `json:"osSKU,omitempty"` OsType *string `json:"osType,omitempty"` PodSubnetID *string `json:"podSubnetID,omitempty"` PowerState *PowerState_Status `json:"powerState,omitempty"` PropertiesType *string `json:"properties_type,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *string `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *string `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"` }
Storage version of v1alpha1api20210501.AgentPool_Status
func (*AgentPool_Status) ConvertStatusFrom ¶
func (agentPoolStatus *AgentPool_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our AgentPool_Status from the provided source
func (*AgentPool_Status) ConvertStatusTo ¶
func (agentPoolStatus *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.
type Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties ¶
type Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties struct { ClientId *string `json:"clientId,omitempty"` ObjectId *string `json:"objectId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` //ResourceReference: The resource ID of the user assigned identity. ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
Storage version of v1alpha1api20210501.Componentsqit0Etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/Componentsqit0etschemasmanagedclusterpropertiespropertiesidentityprofileadditionalproperties
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.
type ContainerServiceLinuxProfile ¶
type ContainerServiceLinuxProfile struct { AdminUsername *string `json:"adminUsername,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Ssh *ContainerServiceSshConfiguration `json:"ssh,omitempty"` }
Storage version of v1alpha1api20210501.ContainerServiceLinuxProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ContainerServiceLinuxProfile
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.
type ContainerServiceLinuxProfile_Status ¶
type ContainerServiceLinuxProfile_Status struct { AdminUsername *string `json:"adminUsername,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Ssh *ContainerServiceSshConfiguration_Status `json:"ssh,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ContainerServiceNetworkProfile ¶
type ContainerServiceNetworkProfile struct { DnsServiceIP *string `json:"dnsServiceIP,omitempty"` DockerBridgeCidr *string `json:"dockerBridgeCidr,omitempty"` LoadBalancerProfile *ManagedClusterLoadBalancerProfile `json:"loadBalancerProfile,omitempty"` LoadBalancerSku *string `json:"loadBalancerSku,omitempty"` NetworkMode *string `json:"networkMode,omitempty"` NetworkPlugin *string `json:"networkPlugin,omitempty"` NetworkPolicy *string `json:"networkPolicy,omitempty"` OutboundType *string `json:"outboundType,omitempty"` PodCidr *string `json:"podCidr,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ServiceCidr *string `json:"serviceCidr,omitempty"` }
Storage version of v1alpha1api20210501.ContainerServiceNetworkProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ContainerServiceNetworkProfile
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.
type ContainerServiceNetworkProfile_Status ¶
type ContainerServiceNetworkProfile_Status struct { DnsServiceIP *string `json:"dnsServiceIP,omitempty"` DockerBridgeCidr *string `json:"dockerBridgeCidr,omitempty"` LoadBalancerProfile *ManagedClusterLoadBalancerProfile_Status `json:"loadBalancerProfile,omitempty"` LoadBalancerSku *string `json:"loadBalancerSku,omitempty"` NetworkMode *string `json:"networkMode,omitempty"` NetworkPlugin *string `json:"networkPlugin,omitempty"` NetworkPolicy *string `json:"networkPolicy,omitempty"` OutboundType *string `json:"outboundType,omitempty"` PodCidr *string `json:"podCidr,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ServiceCidr *string `json:"serviceCidr,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ContainerServiceSshConfiguration ¶
type ContainerServiceSshConfiguration struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicKeys []ContainerServiceSshPublicKey `json:"publicKeys,omitempty"` }
Storage version of v1alpha1api20210501.ContainerServiceSshConfiguration Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ContainerServiceSshConfiguration
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.
type ContainerServiceSshConfiguration_Status ¶
type ContainerServiceSshConfiguration_Status struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicKeys []ContainerServiceSshPublicKey_Status `json:"publicKeys,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ContainerServiceSshPublicKey ¶
type ContainerServiceSshPublicKey struct { KeyData *string `json:"keyData,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.ContainerServiceSshPublicKey Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ContainerServiceSshPublicKey
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.
type ContainerServiceSshPublicKey_Status ¶
type ContainerServiceSshPublicKey_Status struct { KeyData *string `json:"keyData,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ExtendedLocation ¶
type ExtendedLocation struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1alpha1api20210501.ExtendedLocation Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ExtendedLocation
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.
type ExtendedLocation_Status ¶
type ExtendedLocation_Status struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1alpha1api20210501.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.
type KubeletConfig ¶
type KubeletConfig 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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TopologyManagerPolicy *string `json:"topologyManagerPolicy,omitempty"` }
Storage version of v1alpha1api20210501.KubeletConfig Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/KubeletConfig
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.
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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TopologyManagerPolicy *string `json:"topologyManagerPolicy,omitempty"` }
Storage version of v1alpha1api20210501.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.
type LinuxOSConfig ¶
type LinuxOSConfig struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SwapFileSizeMB *int `json:"swapFileSizeMB,omitempty"` Sysctls *SysctlConfig `json:"sysctls,omitempty"` TransparentHugePageDefrag *string `json:"transparentHugePageDefrag,omitempty"` TransparentHugePageEnabled *string `json:"transparentHugePageEnabled,omitempty"` }
Storage version of v1alpha1api20210501.LinuxOSConfig Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/LinuxOSConfig
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.
type LinuxOSConfig_Status ¶
type LinuxOSConfig_Status struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SwapFileSizeMB *int `json:"swapFileSizeMB,omitempty"` Sysctls *SysctlConfig_Status `json:"sysctls,omitempty"` TransparentHugePageDefrag *string `json:"transparentHugePageDefrag,omitempty"` TransparentHugePageEnabled *string `json:"transparentHugePageEnabled,omitempty"` }
Storage version of v1alpha1api20210501.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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1alpha1api20210501.ManagedCluster Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/resourceDefinitions/managedClusters
func (*ManagedCluster) AzureName ¶
func (managedCluster *ManagedCluster) AzureName() string
AzureName returns the Azure name of the resource
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) GetAPIVersion ¶
func (managedCluster ManagedCluster) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-01"
func (*ManagedCluster) GetConditions ¶
func (managedCluster *ManagedCluster) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ManagedCluster) GetResourceKind ¶
func (managedCluster *ManagedCluster) GetResourceKind() genruntime.ResourceKind
GetResourceKind returns the kind of the resource
func (*ManagedCluster) GetSpec ¶
func (managedCluster *ManagedCluster) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ManagedCluster) GetStatus ¶
func (managedCluster *ManagedCluster) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ManagedCluster) GetType ¶
func (managedCluster *ManagedCluster) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/managedClusters"
func (*ManagedCluster) Hub ¶
func (managedCluster *ManagedCluster) Hub()
Hub marks that this ManagedCluster is the hub type for conversion
func (*ManagedCluster) NewEmptyStatus ¶
func (managedCluster *ManagedCluster) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ManagedCluster) OriginalGVK ¶
func (managedCluster *ManagedCluster) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ManagedCluster) Owner ¶
func (managedCluster *ManagedCluster) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*ManagedCluster) SetConditions ¶
func (managedCluster *ManagedCluster) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ManagedCluster) SetStatus ¶
func (managedCluster *ManagedCluster) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this 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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ServerAppID *string `json:"serverAppID,omitempty"` ServerAppSecret *string `json:"serverAppSecret,omitempty"` TenantID *string `json:"tenantID,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterAADProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterAADProfile
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.
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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ServerAppID *string `json:"serverAppID,omitempty"` ServerAppSecret *string `json:"serverAppSecret,omitempty"` TenantID *string `json:"tenantID,omitempty"` }
Storage version of v1alpha1api20210501.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.
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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterAPIServerAccessProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterAPIServerAccessProfile
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.
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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterAddonProfile ¶
type ManagedClusterAddonProfile struct { Config map[string]string `json:"config,omitempty"` Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterAddonProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterAddonProfile
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.
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 *string `json:"gpuInstanceProfile,omitempty"` KubeletConfig *KubeletConfig `json:"kubeletConfig,omitempty"` KubeletDiskType *string `json:"kubeletDiskType,omitempty"` LinuxOSConfig *LinuxOSConfig `json:"linuxOSConfig,omitempty"` MaxCount *int `json:"maxCount,omitempty"` MaxPods *int `json:"maxPods,omitempty"` MinCount *int `json:"minCount,omitempty"` Mode *string `json:"mode,omitempty"` Name *string `json:"name,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty"` //NodePublicIPPrefixIDReference: This is of the form: ///subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName} NodePublicIPPrefixIDReference *genruntime.ResourceReference `armReference:"NodePublicIPPrefixID" json:"nodePublicIPPrefixIDReference,omitempty"` NodeTaints []string `json:"nodeTaints,omitempty"` OrchestratorVersion *string `json:"orchestratorVersion,omitempty"` OsDiskSizeGB *int `json:"osDiskSizeGB,omitempty"` OsDiskType *string `json:"osDiskType,omitempty"` OsSKU *string `json:"osSKU,omitempty"` OsType *string `json:"osType,omitempty"` //PodSubnetIDReference: If omitted, pod IPs are statically assigned on the node //subnet (see vnetSubnetID for more details). This is of the form: ///subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} PodSubnetIDReference *genruntime.ResourceReference `armReference:"PodSubnetID" json:"podSubnetIDReference,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *string `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *string `json:"scaleSetPriority,omitempty"` SpotMaxPrice *float64 `json:"spotMaxPrice,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` UpgradeSettings *AgentPoolUpgradeSettings `json:"upgradeSettings,omitempty"` VmSize *string `json:"vmSize,omitempty"` //VnetSubnetIDReference: If this is not specified, a VNET and subnet will be //generated and used. If no podSubnetID is specified, this applies to nodes and //pods, otherwise it applies to just nodes. This is of the form: ///subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} VnetSubnetIDReference *genruntime.ResourceReference `armReference:"VnetSubnetID" json:"vnetSubnetIDReference,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterAgentPoolProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterAgentPoolProfile
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.
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 *string `json:"gpuInstanceProfile,omitempty"` KubeletConfig *KubeletConfig_Status `json:"kubeletConfig,omitempty"` KubeletDiskType *string `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 *string `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 *string `json:"osDiskType,omitempty"` OsSKU *string `json:"osSKU,omitempty"` OsType *string `json:"osType,omitempty"` PodSubnetID *string `json:"podSubnetID,omitempty"` PowerState *PowerState_Status `json:"powerState,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *string `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *string `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"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterAutoUpgradeProfile ¶
type ManagedClusterAutoUpgradeProfile struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UpgradeChannel *string `json:"upgradeChannel,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterAutoUpgradeProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterAutoUpgradeProfile
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.
type ManagedClusterAutoUpgradeProfile_Status ¶
type ManagedClusterAutoUpgradeProfile_Status struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UpgradeChannel *string `json:"upgradeChannel,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterHTTPProxyConfig ¶
type ManagedClusterHTTPProxyConfig struct { HttpProxy *string `json:"httpProxy,omitempty"` HttpsProxy *string `json:"httpsProxy,omitempty"` NoProxy []string `json:"noProxy,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TrustedCa *string `json:"trustedCa,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterHTTPProxyConfig Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterHTTPProxyConfig
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.
type ManagedClusterHTTPProxyConfig_Status ¶
type ManagedClusterHTTPProxyConfig_Status struct { HttpProxy *string `json:"httpProxy,omitempty"` HttpsProxy *string `json:"httpsProxy,omitempty"` NoProxy []string `json:"noProxy,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TrustedCa *string `json:"trustedCa,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterIdentity ¶
type ManagedClusterIdentity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]v1.JSON `json:"userAssignedIdentities,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterIdentity Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterIdentity
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.
type ManagedClusterIdentity_Status ¶
type ManagedClusterIdentity_Status struct { PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]ManagedClusterIdentity_Status_UserAssignedIdentities `json:"userAssignedIdentities,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterIdentity_Status_UserAssignedIdentities ¶
type ManagedClusterIdentity_Status_UserAssignedIdentities struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterList ¶
type ManagedClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagedCluster `json:"items"` }
+kubebuilder:object:root=true Storage version of v1alpha1api20210501.ManagedCluster Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/resourceDefinitions/managedClusters
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 { AllocatedOutboundPorts *int `json:"allocatedOutboundPorts,omitempty"` EffectiveOutboundIPs []ResourceReference `json:"effectiveOutboundIPs,omitempty"` IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"` ManagedOutboundIPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs `json:"managedOutboundIPs,omitempty"` OutboundIPPrefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes `json:"outboundIPPrefixes,omitempty"` OutboundIPs *ManagedClusterLoadBalancerProfileOutboundIPs `json:"outboundIPs,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterLoadBalancerProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterLoadBalancerProfile
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.
type ManagedClusterLoadBalancerProfileManagedOutboundIPs ¶
type ManagedClusterLoadBalancerProfileManagedOutboundIPs struct { Count *int `json:"count,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterLoadBalancerProfileManagedOutboundIPs Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterLoadBalancerProfileManagedOutboundIPs
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.
type ManagedClusterLoadBalancerProfileOutboundIPPrefixes ¶
type ManagedClusterLoadBalancerProfileOutboundIPPrefixes struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicIPPrefixes []ResourceReference `json:"publicIPPrefixes,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterLoadBalancerProfileOutboundIPPrefixes Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterLoadBalancerProfileOutboundIPPrefixes
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.
type ManagedClusterLoadBalancerProfileOutboundIPs ¶
type ManagedClusterLoadBalancerProfileOutboundIPs struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicIPs []ResourceReference `json:"publicIPs,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterLoadBalancerProfileOutboundIPs Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterLoadBalancerProfileOutboundIPs
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.
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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs ¶
type ManagedClusterLoadBalancerProfile_Status_ManagedOutboundIPs struct { Count *int `json:"count,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes ¶
type ManagedClusterLoadBalancerProfile_Status_OutboundIPPrefixes struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicIPPrefixes []ResourceReference_Status `json:"publicIPPrefixes,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterLoadBalancerProfile_Status_OutboundIPs ¶
type ManagedClusterLoadBalancerProfile_Status_OutboundIPs struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicIPs []ResourceReference_Status `json:"publicIPs,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterPodIdentity ¶
type ManagedClusterPodIdentity struct { BindingSelector *string `json:"bindingSelector,omitempty"` Identity *UserAssignedIdentity `json:"identity,omitempty"` Name *string `json:"name,omitempty"` Namespace *string `json:"namespace,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterPodIdentity Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterPodIdentity
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.
type ManagedClusterPodIdentityException ¶
type ManagedClusterPodIdentityException struct { Name *string `json:"name,omitempty"` Namespace *string `json:"namespace,omitempty"` PodLabels map[string]string `json:"podLabels,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterPodIdentityException Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterPodIdentityException
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.
type ManagedClusterPodIdentityException_Status ¶
type ManagedClusterPodIdentityException_Status struct { Name *string `json:"name,omitempty"` Namespace *string `json:"namespace,omitempty"` PodLabels map[string]string `json:"podLabels,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterPodIdentityProfile ¶
type ManagedClusterPodIdentityProfile struct { AllowNetworkPluginKubenet *bool `json:"allowNetworkPluginKubenet,omitempty"` Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UserAssignedIdentities []ManagedClusterPodIdentity `json:"userAssignedIdentities,omitempty"` UserAssignedIdentityExceptions []ManagedClusterPodIdentityException `json:"userAssignedIdentityExceptions,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterPodIdentityProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterPodIdentityProfile
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.
type ManagedClusterPodIdentityProfile_Status ¶
type ManagedClusterPodIdentityProfile_Status struct { AllowNetworkPluginKubenet *bool `json:"allowNetworkPluginKubenet,omitempty"` Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UserAssignedIdentities []ManagedClusterPodIdentity_Status `json:"userAssignedIdentities,omitempty"` UserAssignedIdentityExceptions []ManagedClusterPodIdentityException_Status `json:"userAssignedIdentityExceptions,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterPodIdentityProvisioningErrorBody_Status ¶
type ManagedClusterPodIdentityProvisioningErrorBody_Status struct { Code *string `json:"code,omitempty"` Details []ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled `json:"details,omitempty"` Message *string `json:"message,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Target *string `json:"target,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled ¶
type ManagedClusterPodIdentityProvisioningErrorBody_Status_Unrolled struct { Code *string `json:"code,omitempty"` Message *string `json:"message,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Target *string `json:"target,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterPodIdentityProvisioningError_Status ¶
type ManagedClusterPodIdentityProvisioningError_Status struct { Error *ManagedClusterPodIdentityProvisioningErrorBody_Status `json:"error,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningInfo *ManagedClusterPodIdentity_Status_ProvisioningInfo `json:"provisioningInfo,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterPodIdentity_Status_ProvisioningInfo ¶
type ManagedClusterPodIdentity_Status_ProvisioningInfo struct { Error *ManagedClusterPodIdentityProvisioningError_Status `json:"error,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterPropertiesAutoScalerProfile ¶
type ManagedClusterPropertiesAutoScalerProfile struct { BalanceSimilarNodeGroups *string `json:"balance-similar-node-groups,omitempty"` Expander *string `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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,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"` }
Storage version of v1alpha1api20210501.ManagedClusterPropertiesAutoScalerProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterPropertiesAutoScalerProfile
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.
type ManagedClusterProperties_Status_AutoScalerProfile ¶
type ManagedClusterProperties_Status_AutoScalerProfile struct { BalanceSimilarNodeGroups *string `json:"balance-similar-node-groups,omitempty"` Expander *string `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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,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"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterSKU ¶
type ManagedClusterSKU struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterSKU Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterSKU
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.
type ManagedClusterSKU_Status ¶
type ManagedClusterSKU_Status struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterServicePrincipalProfile ¶
type ManagedClusterServicePrincipalProfile struct { ClientId *string `json:"clientId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Secret *string `json:"secret,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterServicePrincipalProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterServicePrincipalProfile
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.
type ManagedClusterServicePrincipalProfile_Status ¶
type ManagedClusterServicePrincipalProfile_Status struct { ClientId *string `json:"clientId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Secret *string `json:"secret,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ManagedClusterWindowsProfile ¶
type ManagedClusterWindowsProfile struct { AdminPassword *string `json:"adminPassword,omitempty"` AdminUsername *string `json:"adminUsername,omitempty"` EnableCSIProxy *bool `json:"enableCSIProxy,omitempty"` LicenseType *string `json:"licenseType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusterWindowsProfile Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ManagedClusterWindowsProfile
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.
type ManagedClusterWindowsProfile_Status ¶
type ManagedClusterWindowsProfile_Status struct { AdminPassword *string `json:"adminPassword,omitempty"` AdminUsername *string `json:"adminUsername,omitempty"` EnableCSIProxy *bool `json:"enableCSIProxy,omitempty"` LicenseType *string `json:"licenseType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
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 []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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,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"` }
Storage version of v1alpha1api20210501.ManagedCluster_Status
func (*ManagedCluster_Status) ConvertStatusFrom ¶
func (managedClusterStatus *ManagedCluster_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ManagedCluster_Status from the provided source
func (*ManagedCluster_Status) ConvertStatusTo ¶
func (managedClusterStatus *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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1alpha1api20210501.ManagedClustersAgentPool Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/resourceDefinitions/managedClusters_agentPools
func (*ManagedClustersAgentPool) AzureName ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) AzureName() string
AzureName returns the Azure name of the resource
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) GetAPIVersion ¶
func (managedClustersAgentPool ManagedClustersAgentPool) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-01"
func (*ManagedClustersAgentPool) GetConditions ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ManagedClustersAgentPool) GetResourceKind ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) GetResourceKind() genruntime.ResourceKind
GetResourceKind returns the kind of the resource
func (*ManagedClustersAgentPool) GetSpec ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ManagedClustersAgentPool) GetStatus ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ManagedClustersAgentPool) GetType ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/managedClusters/agentPools"
func (*ManagedClustersAgentPool) Hub ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) Hub()
Hub marks that this ManagedClustersAgentPool is the hub type for conversion
func (*ManagedClustersAgentPool) NewEmptyStatus ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ManagedClustersAgentPool) OriginalGVK ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ManagedClustersAgentPool) Owner ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*ManagedClustersAgentPool) SetConditions ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ManagedClustersAgentPool) SetStatus ¶
func (managedClustersAgentPool *ManagedClustersAgentPool) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ManagedClustersAgentPoolList ¶
type ManagedClustersAgentPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagedClustersAgentPool `json:"items"` }
+kubebuilder:object:root=true Storage version of v1alpha1api20210501.ManagedClustersAgentPool Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/resourceDefinitions/managedClusters_agentPools
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"` 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 *string `json:"gpuInstanceProfile,omitempty"` KubeletConfig *KubeletConfig `json:"kubeletConfig,omitempty"` KubeletDiskType *string `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 *string `json:"mode,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty"` //NodePublicIPPrefixIDReference: This is of the form: ///subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName} NodePublicIPPrefixIDReference *genruntime.ResourceReference `armReference:"NodePublicIPPrefixID" json:"nodePublicIPPrefixIDReference,omitempty"` NodeTaints []string `json:"nodeTaints,omitempty"` OrchestratorVersion *string `json:"orchestratorVersion,omitempty"` OriginalVersion string `json:"originalVersion"` OsDiskSizeGB *int `json:"osDiskSizeGB,omitempty"` OsDiskType *string `json:"osDiskType,omitempty"` OsSKU *string `json:"osSKU,omitempty"` OsType *string `json:"osType,omitempty"` // +kubebuilder:validation:Required Owner genruntime.KnownResourceReference `group:"containerservice.azure.com" json:"owner" kind:"ManagedCluster"` //PodSubnetIDReference: If omitted, pod IPs are statically assigned on the node //subnet (see vnetSubnetID for more details). This is of the form: ///subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} PodSubnetIDReference *genruntime.ResourceReference `armReference:"PodSubnetID" json:"podSubnetIDReference,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleSetEvictionPolicy *string `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *string `json:"scaleSetPriority,omitempty"` SpotMaxPrice *float64 `json:"spotMaxPrice,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` UpgradeSettings *AgentPoolUpgradeSettings `json:"upgradeSettings,omitempty"` VmSize *string `json:"vmSize,omitempty"` //VnetSubnetIDReference: If this is not specified, a VNET and subnet will be //generated and used. If no podSubnetID is specified, this applies to nodes and //pods, otherwise it applies to just nodes. This is of the form: ///subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} VnetSubnetIDReference *genruntime.ResourceReference `armReference:"VnetSubnetID" json:"vnetSubnetIDReference,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClustersAgentPools_Spec
func (*ManagedClustersAgentPools_Spec) ConvertSpecFrom ¶
func (managedClustersAgentPoolsSpec *ManagedClustersAgentPools_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ManagedClustersAgentPools_Spec from the provided source
func (*ManagedClustersAgentPools_Spec) ConvertSpecTo ¶
func (managedClustersAgentPoolsSpec *ManagedClustersAgentPools_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ManagedClustersAgentPools_Spec
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.
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"` DisableLocalAccounts *bool `json:"disableLocalAccounts,omitempty"` //DiskEncryptionSetIDReference: This is of the form: //'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}' 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"` OriginalVersion string `json:"originalVersion"` // +kubebuilder:validation:Required Owner genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner" kind:"ResourceGroup"` PodIdentityProfile *ManagedClusterPodIdentityProfile `json:"podIdentityProfile,omitempty"` PrivateLinkResources []PrivateLinkResource `json:"privateLinkResources,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ServicePrincipalProfile *ManagedClusterServicePrincipalProfile `json:"servicePrincipalProfile,omitempty"` Sku *ManagedClusterSKU `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` WindowsProfile *ManagedClusterWindowsProfile `json:"windowsProfile,omitempty"` }
Storage version of v1alpha1api20210501.ManagedClusters_Spec
func (*ManagedClusters_Spec) ConvertSpecFrom ¶
func (managedClustersSpec *ManagedClusters_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ManagedClusters_Spec from the provided source
func (*ManagedClusters_Spec) ConvertSpecTo ¶
func (managedClustersSpec *ManagedClusters_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ManagedClusters_Spec
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.
type PowerState_Status ¶
type PowerState_Status struct { Code *string `json:"code,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
type PrivateLinkResource ¶
type PrivateLinkResource struct { GroupId *string `json:"groupId,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` //Reference: The ID of the private link resource. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` RequiredMembers []string `json:"requiredMembers,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1alpha1api20210501.PrivateLinkResource Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/PrivateLinkResource
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.
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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RequiredMembers []string `json:"requiredMembers,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1alpha1api20210501.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.
type ResourceReference ¶
type ResourceReference struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` //Reference: The fully qualified Azure resource id. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1alpha1api20210501.ResourceReference Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/ResourceReference
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.
type ResourceReference_Status ¶
type ResourceReference_Status struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210501.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.
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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VmMaxMapCount *int `json:"vmMaxMapCount,omitempty"` VmSwappiness *int `json:"vmSwappiness,omitempty"` VmVfsCachePressure *int `json:"vmVfsCachePressure,omitempty"` }
Storage version of v1alpha1api20210501.SysctlConfig Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/SysctlConfig
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.
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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VmMaxMapCount *int `json:"vmMaxMapCount,omitempty"` VmSwappiness *int `json:"vmSwappiness,omitempty"` VmVfsCachePressure *int `json:"vmVfsCachePressure,omitempty"` }
Storage version of v1alpha1api20210501.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.
type UserAssignedIdentity ¶
type UserAssignedIdentity struct { ClientId *string `json:"clientId,omitempty"` ObjectId *string `json:"objectId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` //ResourceReference: The resource ID of the user assigned identity. ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
Storage version of v1alpha1api20210501.UserAssignedIdentity Generated from: https://schema.management.azure.com/schemas/2021-05-01/Microsoft.ContainerService.json#/definitions/UserAssignedIdentity
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.
type UserAssignedIdentity_Status ¶
type UserAssignedIdentity_Status struct { ClientId *string `json:"clientId,omitempty"` ObjectId *string `json:"objectId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ResourceId *string `json:"resourceId,omitempty"` }
Storage version of v1alpha1api20210501.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.