Documentation ¶
Overview ¶
Package v1api20230315preview contains API Schema definitions for the containerservice v1api20230315preview API group +groupName=containerservice.azure.com
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package v1api20230315preview contains API Schema definitions for the containerservice v1api20230315preview 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 +versionName=v1api20230315preview
Index ¶
- Constants
- Variables
- type APIVersion
- type ErrorAdditionalInfo_STATUS
- func (info *ErrorAdditionalInfo_STATUS) AssignProperties_From_ErrorAdditionalInfo_STATUS(source *v20230315ps.ErrorAdditionalInfo_STATUS) error
- func (info *ErrorAdditionalInfo_STATUS) AssignProperties_To_ErrorAdditionalInfo_STATUS(destination *v20230315ps.ErrorAdditionalInfo_STATUS) error
- func (in *ErrorAdditionalInfo_STATUS) DeepCopy() *ErrorAdditionalInfo_STATUS
- func (in *ErrorAdditionalInfo_STATUS) DeepCopyInto(out *ErrorAdditionalInfo_STATUS)
- func (info *ErrorAdditionalInfo_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (info *ErrorAdditionalInfo_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ErrorAdditionalInfo_STATUS_ARM
- type ErrorDetail_STATUS
- func (detail *ErrorDetail_STATUS) AssignProperties_From_ErrorDetail_STATUS(source *v20230315ps.ErrorDetail_STATUS) error
- func (detail *ErrorDetail_STATUS) AssignProperties_To_ErrorDetail_STATUS(destination *v20230315ps.ErrorDetail_STATUS) error
- func (in *ErrorDetail_STATUS) DeepCopy() *ErrorDetail_STATUS
- func (in *ErrorDetail_STATUS) DeepCopyInto(out *ErrorDetail_STATUS)
- func (detail *ErrorDetail_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (detail *ErrorDetail_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ErrorDetail_STATUS_ARM
- type ErrorDetail_STATUS_Unrolled
- func (unrolled *ErrorDetail_STATUS_Unrolled) AssignProperties_From_ErrorDetail_STATUS_Unrolled(source *v20230315ps.ErrorDetail_STATUS_Unrolled) error
- func (unrolled *ErrorDetail_STATUS_Unrolled) AssignProperties_To_ErrorDetail_STATUS_Unrolled(destination *v20230315ps.ErrorDetail_STATUS_Unrolled) error
- func (in *ErrorDetail_STATUS_Unrolled) DeepCopy() *ErrorDetail_STATUS_Unrolled
- func (in *ErrorDetail_STATUS_Unrolled) DeepCopyInto(out *ErrorDetail_STATUS_Unrolled)
- func (unrolled *ErrorDetail_STATUS_Unrolled) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (unrolled *ErrorDetail_STATUS_Unrolled) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ErrorDetail_STATUS_Unrolled_ARM
- type Fleet
- func (fleet *Fleet) AssignProperties_From_Fleet(source *v20230315ps.Fleet) error
- func (fleet *Fleet) AssignProperties_To_Fleet(destination *v20230315ps.Fleet) error
- func (fleet *Fleet) AzureName() string
- func (fleet *Fleet) ConvertFrom(hub conversion.Hub) error
- func (fleet *Fleet) ConvertTo(hub conversion.Hub) error
- func (in *Fleet) DeepCopy() *Fleet
- func (in *Fleet) DeepCopyInto(out *Fleet)
- func (in *Fleet) DeepCopyObject() runtime.Object
- func (fleet *Fleet) Default()
- func (fleet Fleet) GetAPIVersion() string
- func (fleet *Fleet) GetConditions() conditions.Conditions
- func (fleet *Fleet) GetResourceScope() genruntime.ResourceScope
- func (fleet *Fleet) GetSpec() genruntime.ConvertibleSpec
- func (fleet *Fleet) GetStatus() genruntime.ConvertibleStatus
- func (fleet *Fleet) GetSupportedOperations() []genruntime.ResourceOperation
- func (fleet *Fleet) GetType() string
- func (fleet *Fleet) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (fleet *Fleet) NewEmptyStatus() genruntime.ConvertibleStatus
- func (fleet *Fleet) OriginalGVK() *schema.GroupVersionKind
- func (fleet *Fleet) Owner() *genruntime.ResourceReference
- func (fleet *Fleet) SetConditions(conditions conditions.Conditions)
- func (fleet *Fleet) SetStatus(status genruntime.ConvertibleStatus) error
- func (fleet *Fleet) ValidateCreate() (admission.Warnings, error)
- func (fleet *Fleet) ValidateDelete() (admission.Warnings, error)
- func (fleet *Fleet) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type FleetHubProfile
- func (profile *FleetHubProfile) AssignProperties_From_FleetHubProfile(source *v20230315ps.FleetHubProfile) error
- func (profile *FleetHubProfile) AssignProperties_To_FleetHubProfile(destination *v20230315ps.FleetHubProfile) error
- func (profile *FleetHubProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *FleetHubProfile) DeepCopy() *FleetHubProfile
- func (in *FleetHubProfile) DeepCopyInto(out *FleetHubProfile)
- func (profile *FleetHubProfile) Initialize_From_FleetHubProfile_STATUS(source *FleetHubProfile_STATUS) error
- func (profile *FleetHubProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *FleetHubProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FleetHubProfile_ARM
- type FleetHubProfile_STATUS
- func (profile *FleetHubProfile_STATUS) AssignProperties_From_FleetHubProfile_STATUS(source *v20230315ps.FleetHubProfile_STATUS) error
- func (profile *FleetHubProfile_STATUS) AssignProperties_To_FleetHubProfile_STATUS(destination *v20230315ps.FleetHubProfile_STATUS) error
- func (in *FleetHubProfile_STATUS) DeepCopy() *FleetHubProfile_STATUS
- func (in *FleetHubProfile_STATUS) DeepCopyInto(out *FleetHubProfile_STATUS)
- func (profile *FleetHubProfile_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *FleetHubProfile_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FleetHubProfile_STATUS_ARM
- type FleetList
- type FleetMemberProperties_ARM
- type FleetMemberProperties_STATUS_ARM
- type FleetMemberProvisioningState_STATUS
- type FleetOperatorSecrets
- func (secrets *FleetOperatorSecrets) AssignProperties_From_FleetOperatorSecrets(source *v20230315ps.FleetOperatorSecrets) error
- func (secrets *FleetOperatorSecrets) AssignProperties_To_FleetOperatorSecrets(destination *v20230315ps.FleetOperatorSecrets) error
- func (in *FleetOperatorSecrets) DeepCopy() *FleetOperatorSecrets
- func (in *FleetOperatorSecrets) DeepCopyInto(out *FleetOperatorSecrets)
- type FleetOperatorSpec
- func (operator *FleetOperatorSpec) AssignProperties_From_FleetOperatorSpec(source *v20230315ps.FleetOperatorSpec) error
- func (operator *FleetOperatorSpec) AssignProperties_To_FleetOperatorSpec(destination *v20230315ps.FleetOperatorSpec) error
- func (in *FleetOperatorSpec) DeepCopy() *FleetOperatorSpec
- func (in *FleetOperatorSpec) DeepCopyInto(out *FleetOperatorSpec)
- type FleetProperties_ARM
- type FleetProperties_STATUS_ARM
- type FleetProvisioningState_STATUS
- type Fleet_STATUS
- func (fleet *Fleet_STATUS) AssignProperties_From_Fleet_STATUS(source *v20230315ps.Fleet_STATUS) error
- func (fleet *Fleet_STATUS) AssignProperties_To_Fleet_STATUS(destination *v20230315ps.Fleet_STATUS) error
- func (fleet *Fleet_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (fleet *Fleet_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Fleet_STATUS) DeepCopy() *Fleet_STATUS
- func (in *Fleet_STATUS) DeepCopyInto(out *Fleet_STATUS)
- func (fleet *Fleet_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (fleet *Fleet_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Fleet_STATUS_ARM
- type Fleet_Spec
- func (fleet *Fleet_Spec) AssignProperties_From_Fleet_Spec(source *v20230315ps.Fleet_Spec) error
- func (fleet *Fleet_Spec) AssignProperties_To_Fleet_Spec(destination *v20230315ps.Fleet_Spec) error
- func (fleet *Fleet_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (fleet *Fleet_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (fleet *Fleet_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Fleet_Spec) DeepCopy() *Fleet_Spec
- func (in *Fleet_Spec) DeepCopyInto(out *Fleet_Spec)
- func (fleet *Fleet_Spec) Initialize_From_Fleet_STATUS(source *Fleet_STATUS) error
- func (fleet *Fleet_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (fleet *Fleet_Spec) OriginalVersion() string
- func (fleet *Fleet_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (fleet *Fleet_Spec) SetAzureName(azureName string)
- type Fleet_Spec_ARM
- type FleetsMember
- func (member *FleetsMember) AssignProperties_From_FleetsMember(source *v20230315ps.FleetsMember) error
- func (member *FleetsMember) AssignProperties_To_FleetsMember(destination *v20230315ps.FleetsMember) error
- func (member *FleetsMember) AzureName() string
- func (member *FleetsMember) ConvertFrom(hub conversion.Hub) error
- func (member *FleetsMember) ConvertTo(hub conversion.Hub) error
- func (in *FleetsMember) DeepCopy() *FleetsMember
- func (in *FleetsMember) DeepCopyInto(out *FleetsMember)
- func (in *FleetsMember) DeepCopyObject() runtime.Object
- func (member *FleetsMember) Default()
- func (member FleetsMember) GetAPIVersion() string
- func (member *FleetsMember) GetConditions() conditions.Conditions
- func (member *FleetsMember) GetResourceScope() genruntime.ResourceScope
- func (member *FleetsMember) GetSpec() genruntime.ConvertibleSpec
- func (member *FleetsMember) GetStatus() genruntime.ConvertibleStatus
- func (member *FleetsMember) GetSupportedOperations() []genruntime.ResourceOperation
- func (member *FleetsMember) GetType() string
- func (member *FleetsMember) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (member *FleetsMember) NewEmptyStatus() genruntime.ConvertibleStatus
- func (member *FleetsMember) OriginalGVK() *schema.GroupVersionKind
- func (member *FleetsMember) Owner() *genruntime.ResourceReference
- func (member *FleetsMember) SetConditions(conditions conditions.Conditions)
- func (member *FleetsMember) SetStatus(status genruntime.ConvertibleStatus) error
- func (member *FleetsMember) ValidateCreate() (admission.Warnings, error)
- func (member *FleetsMember) ValidateDelete() (admission.Warnings, error)
- func (member *FleetsMember) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type FleetsMemberList
- type FleetsUpdateRun
- func (updateRun *FleetsUpdateRun) AssignProperties_From_FleetsUpdateRun(source *v20230315ps.FleetsUpdateRun) error
- func (updateRun *FleetsUpdateRun) AssignProperties_To_FleetsUpdateRun(destination *v20230315ps.FleetsUpdateRun) error
- func (updateRun *FleetsUpdateRun) AzureName() string
- func (updateRun *FleetsUpdateRun) ConvertFrom(hub conversion.Hub) error
- func (updateRun *FleetsUpdateRun) ConvertTo(hub conversion.Hub) error
- func (in *FleetsUpdateRun) DeepCopy() *FleetsUpdateRun
- func (in *FleetsUpdateRun) DeepCopyInto(out *FleetsUpdateRun)
- func (in *FleetsUpdateRun) DeepCopyObject() runtime.Object
- func (updateRun *FleetsUpdateRun) Default()
- func (updateRun FleetsUpdateRun) GetAPIVersion() string
- func (updateRun *FleetsUpdateRun) GetConditions() conditions.Conditions
- func (updateRun *FleetsUpdateRun) GetResourceScope() genruntime.ResourceScope
- func (updateRun *FleetsUpdateRun) GetSpec() genruntime.ConvertibleSpec
- func (updateRun *FleetsUpdateRun) GetStatus() genruntime.ConvertibleStatus
- func (updateRun *FleetsUpdateRun) GetSupportedOperations() []genruntime.ResourceOperation
- func (updateRun *FleetsUpdateRun) GetType() string
- func (updateRun *FleetsUpdateRun) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (updateRun *FleetsUpdateRun) NewEmptyStatus() genruntime.ConvertibleStatus
- func (updateRun *FleetsUpdateRun) OriginalGVK() *schema.GroupVersionKind
- func (updateRun *FleetsUpdateRun) Owner() *genruntime.ResourceReference
- func (updateRun *FleetsUpdateRun) SetConditions(conditions conditions.Conditions)
- func (updateRun *FleetsUpdateRun) SetStatus(status genruntime.ConvertibleStatus) error
- func (updateRun *FleetsUpdateRun) ValidateCreate() (admission.Warnings, error)
- func (updateRun *FleetsUpdateRun) ValidateDelete() (admission.Warnings, error)
- func (updateRun *FleetsUpdateRun) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type FleetsUpdateRunList
- type Fleets_Member_STATUS
- func (member *Fleets_Member_STATUS) AssignProperties_From_Fleets_Member_STATUS(source *v20230315ps.Fleets_Member_STATUS) error
- func (member *Fleets_Member_STATUS) AssignProperties_To_Fleets_Member_STATUS(destination *v20230315ps.Fleets_Member_STATUS) error
- func (member *Fleets_Member_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (member *Fleets_Member_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Fleets_Member_STATUS) DeepCopy() *Fleets_Member_STATUS
- func (in *Fleets_Member_STATUS) DeepCopyInto(out *Fleets_Member_STATUS)
- func (member *Fleets_Member_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (member *Fleets_Member_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Fleets_Member_STATUS_ARM
- type Fleets_Member_Spec
- func (member *Fleets_Member_Spec) AssignProperties_From_Fleets_Member_Spec(source *v20230315ps.Fleets_Member_Spec) error
- func (member *Fleets_Member_Spec) AssignProperties_To_Fleets_Member_Spec(destination *v20230315ps.Fleets_Member_Spec) error
- func (member *Fleets_Member_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (member *Fleets_Member_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (member *Fleets_Member_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Fleets_Member_Spec) DeepCopy() *Fleets_Member_Spec
- func (in *Fleets_Member_Spec) DeepCopyInto(out *Fleets_Member_Spec)
- func (member *Fleets_Member_Spec) Initialize_From_Fleets_Member_STATUS(source *Fleets_Member_STATUS) error
- func (member *Fleets_Member_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (member *Fleets_Member_Spec) OriginalVersion() string
- func (member *Fleets_Member_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (member *Fleets_Member_Spec) SetAzureName(azureName string)
- type Fleets_Member_Spec_ARM
- func (in *Fleets_Member_Spec_ARM) DeepCopy() *Fleets_Member_Spec_ARM
- func (in *Fleets_Member_Spec_ARM) DeepCopyInto(out *Fleets_Member_Spec_ARM)
- func (member Fleets_Member_Spec_ARM) GetAPIVersion() string
- func (member *Fleets_Member_Spec_ARM) GetName() string
- func (member *Fleets_Member_Spec_ARM) GetType() string
- type Fleets_UpdateRun_STATUS
- func (updateRun *Fleets_UpdateRun_STATUS) AssignProperties_From_Fleets_UpdateRun_STATUS(source *v20230315ps.Fleets_UpdateRun_STATUS) error
- func (updateRun *Fleets_UpdateRun_STATUS) AssignProperties_To_Fleets_UpdateRun_STATUS(destination *v20230315ps.Fleets_UpdateRun_STATUS) error
- func (updateRun *Fleets_UpdateRun_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (updateRun *Fleets_UpdateRun_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Fleets_UpdateRun_STATUS) DeepCopy() *Fleets_UpdateRun_STATUS
- func (in *Fleets_UpdateRun_STATUS) DeepCopyInto(out *Fleets_UpdateRun_STATUS)
- func (updateRun *Fleets_UpdateRun_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (updateRun *Fleets_UpdateRun_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Fleets_UpdateRun_STATUS_ARM
- type Fleets_UpdateRun_Spec
- func (updateRun *Fleets_UpdateRun_Spec) AssignProperties_From_Fleets_UpdateRun_Spec(source *v20230315ps.Fleets_UpdateRun_Spec) error
- func (updateRun *Fleets_UpdateRun_Spec) AssignProperties_To_Fleets_UpdateRun_Spec(destination *v20230315ps.Fleets_UpdateRun_Spec) error
- func (updateRun *Fleets_UpdateRun_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (updateRun *Fleets_UpdateRun_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (updateRun *Fleets_UpdateRun_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Fleets_UpdateRun_Spec) DeepCopy() *Fleets_UpdateRun_Spec
- func (in *Fleets_UpdateRun_Spec) DeepCopyInto(out *Fleets_UpdateRun_Spec)
- func (updateRun *Fleets_UpdateRun_Spec) Initialize_From_Fleets_UpdateRun_STATUS(source *Fleets_UpdateRun_STATUS) error
- func (updateRun *Fleets_UpdateRun_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (updateRun *Fleets_UpdateRun_Spec) OriginalVersion() string
- func (updateRun *Fleets_UpdateRun_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (updateRun *Fleets_UpdateRun_Spec) SetAzureName(azureName string)
- type Fleets_UpdateRun_Spec_ARM
- func (in *Fleets_UpdateRun_Spec_ARM) DeepCopy() *Fleets_UpdateRun_Spec_ARM
- func (in *Fleets_UpdateRun_Spec_ARM) DeepCopyInto(out *Fleets_UpdateRun_Spec_ARM)
- func (updateRun Fleets_UpdateRun_Spec_ARM) GetAPIVersion() string
- func (updateRun *Fleets_UpdateRun_Spec_ARM) GetName() string
- func (updateRun *Fleets_UpdateRun_Spec_ARM) GetType() string
- type ManagedClusterUpdate
- func (update *ManagedClusterUpdate) AssignProperties_From_ManagedClusterUpdate(source *v20230315ps.ManagedClusterUpdate) error
- func (update *ManagedClusterUpdate) AssignProperties_To_ManagedClusterUpdate(destination *v20230315ps.ManagedClusterUpdate) error
- func (update *ManagedClusterUpdate) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterUpdate) DeepCopy() *ManagedClusterUpdate
- func (in *ManagedClusterUpdate) DeepCopyInto(out *ManagedClusterUpdate)
- func (update *ManagedClusterUpdate) Initialize_From_ManagedClusterUpdate_STATUS(source *ManagedClusterUpdate_STATUS) error
- func (update *ManagedClusterUpdate) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (update *ManagedClusterUpdate) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterUpdate_ARM
- type ManagedClusterUpdate_STATUS
- func (update *ManagedClusterUpdate_STATUS) AssignProperties_From_ManagedClusterUpdate_STATUS(source *v20230315ps.ManagedClusterUpdate_STATUS) error
- func (update *ManagedClusterUpdate_STATUS) AssignProperties_To_ManagedClusterUpdate_STATUS(destination *v20230315ps.ManagedClusterUpdate_STATUS) error
- func (in *ManagedClusterUpdate_STATUS) DeepCopy() *ManagedClusterUpdate_STATUS
- func (in *ManagedClusterUpdate_STATUS) DeepCopyInto(out *ManagedClusterUpdate_STATUS)
- func (update *ManagedClusterUpdate_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (update *ManagedClusterUpdate_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterUpdate_STATUS_ARM
- type ManagedClusterUpgradeSpec
- func (upgrade *ManagedClusterUpgradeSpec) AssignProperties_From_ManagedClusterUpgradeSpec(source *v20230315ps.ManagedClusterUpgradeSpec) error
- func (upgrade *ManagedClusterUpgradeSpec) AssignProperties_To_ManagedClusterUpgradeSpec(destination *v20230315ps.ManagedClusterUpgradeSpec) error
- func (upgrade *ManagedClusterUpgradeSpec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedClusterUpgradeSpec) DeepCopy() *ManagedClusterUpgradeSpec
- func (in *ManagedClusterUpgradeSpec) DeepCopyInto(out *ManagedClusterUpgradeSpec)
- func (upgrade *ManagedClusterUpgradeSpec) Initialize_From_ManagedClusterUpgradeSpec_STATUS(source *ManagedClusterUpgradeSpec_STATUS) error
- func (upgrade *ManagedClusterUpgradeSpec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (upgrade *ManagedClusterUpgradeSpec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterUpgradeSpec_ARM
- type ManagedClusterUpgradeSpec_STATUS
- func (upgrade *ManagedClusterUpgradeSpec_STATUS) AssignProperties_From_ManagedClusterUpgradeSpec_STATUS(source *v20230315ps.ManagedClusterUpgradeSpec_STATUS) error
- func (upgrade *ManagedClusterUpgradeSpec_STATUS) AssignProperties_To_ManagedClusterUpgradeSpec_STATUS(destination *v20230315ps.ManagedClusterUpgradeSpec_STATUS) error
- func (in *ManagedClusterUpgradeSpec_STATUS) DeepCopy() *ManagedClusterUpgradeSpec_STATUS
- func (in *ManagedClusterUpgradeSpec_STATUS) DeepCopyInto(out *ManagedClusterUpgradeSpec_STATUS)
- func (upgrade *ManagedClusterUpgradeSpec_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (upgrade *ManagedClusterUpgradeSpec_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedClusterUpgradeSpec_STATUS_ARM
- type ManagedClusterUpgradeType
- type ManagedClusterUpgradeType_STATUS
- type MemberUpdateStatus_STATUS
- func (status *MemberUpdateStatus_STATUS) AssignProperties_From_MemberUpdateStatus_STATUS(source *v20230315ps.MemberUpdateStatus_STATUS) error
- func (status *MemberUpdateStatus_STATUS) AssignProperties_To_MemberUpdateStatus_STATUS(destination *v20230315ps.MemberUpdateStatus_STATUS) error
- func (in *MemberUpdateStatus_STATUS) DeepCopy() *MemberUpdateStatus_STATUS
- func (in *MemberUpdateStatus_STATUS) DeepCopyInto(out *MemberUpdateStatus_STATUS)
- func (status *MemberUpdateStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (status *MemberUpdateStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MemberUpdateStatus_STATUS_ARM
- type SystemData_CreatedByType_STATUS
- type SystemData_LastModifiedByType_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v20230315ps.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *v20230315ps.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SystemData_STATUS_ARM
- type UpdateGroup
- func (group *UpdateGroup) AssignProperties_From_UpdateGroup(source *v20230315ps.UpdateGroup) error
- func (group *UpdateGroup) AssignProperties_To_UpdateGroup(destination *v20230315ps.UpdateGroup) error
- func (group *UpdateGroup) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UpdateGroup) DeepCopy() *UpdateGroup
- func (in *UpdateGroup) DeepCopyInto(out *UpdateGroup)
- func (group *UpdateGroup) Initialize_From_UpdateGroup_STATUS(source *UpdateGroup_STATUS) error
- func (group *UpdateGroup) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (group *UpdateGroup) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateGroupStatus_STATUS
- func (status *UpdateGroupStatus_STATUS) AssignProperties_From_UpdateGroupStatus_STATUS(source *v20230315ps.UpdateGroupStatus_STATUS) error
- func (status *UpdateGroupStatus_STATUS) AssignProperties_To_UpdateGroupStatus_STATUS(destination *v20230315ps.UpdateGroupStatus_STATUS) error
- func (in *UpdateGroupStatus_STATUS) DeepCopy() *UpdateGroupStatus_STATUS
- func (in *UpdateGroupStatus_STATUS) DeepCopyInto(out *UpdateGroupStatus_STATUS)
- func (status *UpdateGroupStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (status *UpdateGroupStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateGroupStatus_STATUS_ARM
- type UpdateGroup_ARM
- type UpdateGroup_STATUS
- func (group *UpdateGroup_STATUS) AssignProperties_From_UpdateGroup_STATUS(source *v20230315ps.UpdateGroup_STATUS) error
- func (group *UpdateGroup_STATUS) AssignProperties_To_UpdateGroup_STATUS(destination *v20230315ps.UpdateGroup_STATUS) error
- func (in *UpdateGroup_STATUS) DeepCopy() *UpdateGroup_STATUS
- func (in *UpdateGroup_STATUS) DeepCopyInto(out *UpdateGroup_STATUS)
- func (group *UpdateGroup_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (group *UpdateGroup_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateGroup_STATUS_ARM
- type UpdateRunProperties_ARM
- type UpdateRunProperties_STATUS_ARM
- type UpdateRunProvisioningState_STATUS
- type UpdateRunStatus_STATUS
- func (status *UpdateRunStatus_STATUS) AssignProperties_From_UpdateRunStatus_STATUS(source *v20230315ps.UpdateRunStatus_STATUS) error
- func (status *UpdateRunStatus_STATUS) AssignProperties_To_UpdateRunStatus_STATUS(destination *v20230315ps.UpdateRunStatus_STATUS) error
- func (in *UpdateRunStatus_STATUS) DeepCopy() *UpdateRunStatus_STATUS
- func (in *UpdateRunStatus_STATUS) DeepCopyInto(out *UpdateRunStatus_STATUS)
- func (status *UpdateRunStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (status *UpdateRunStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateRunStatus_STATUS_ARM
- type UpdateRunStrategy
- func (strategy *UpdateRunStrategy) AssignProperties_From_UpdateRunStrategy(source *v20230315ps.UpdateRunStrategy) error
- func (strategy *UpdateRunStrategy) AssignProperties_To_UpdateRunStrategy(destination *v20230315ps.UpdateRunStrategy) error
- func (strategy *UpdateRunStrategy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UpdateRunStrategy) DeepCopy() *UpdateRunStrategy
- func (in *UpdateRunStrategy) DeepCopyInto(out *UpdateRunStrategy)
- func (strategy *UpdateRunStrategy) Initialize_From_UpdateRunStrategy_STATUS(source *UpdateRunStrategy_STATUS) error
- func (strategy *UpdateRunStrategy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (strategy *UpdateRunStrategy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateRunStrategy_ARM
- type UpdateRunStrategy_STATUS
- func (strategy *UpdateRunStrategy_STATUS) AssignProperties_From_UpdateRunStrategy_STATUS(source *v20230315ps.UpdateRunStrategy_STATUS) error
- func (strategy *UpdateRunStrategy_STATUS) AssignProperties_To_UpdateRunStrategy_STATUS(destination *v20230315ps.UpdateRunStrategy_STATUS) error
- func (in *UpdateRunStrategy_STATUS) DeepCopy() *UpdateRunStrategy_STATUS
- func (in *UpdateRunStrategy_STATUS) DeepCopyInto(out *UpdateRunStrategy_STATUS)
- func (strategy *UpdateRunStrategy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (strategy *UpdateRunStrategy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateRunStrategy_STATUS_ARM
- type UpdateStage
- func (stage *UpdateStage) AssignProperties_From_UpdateStage(source *v20230315ps.UpdateStage) error
- func (stage *UpdateStage) AssignProperties_To_UpdateStage(destination *v20230315ps.UpdateStage) error
- func (stage *UpdateStage) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UpdateStage) DeepCopy() *UpdateStage
- func (in *UpdateStage) DeepCopyInto(out *UpdateStage)
- func (stage *UpdateStage) Initialize_From_UpdateStage_STATUS(source *UpdateStage_STATUS) error
- func (stage *UpdateStage) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (stage *UpdateStage) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateStageStatus_STATUS
- func (status *UpdateStageStatus_STATUS) AssignProperties_From_UpdateStageStatus_STATUS(source *v20230315ps.UpdateStageStatus_STATUS) error
- func (status *UpdateStageStatus_STATUS) AssignProperties_To_UpdateStageStatus_STATUS(destination *v20230315ps.UpdateStageStatus_STATUS) error
- func (in *UpdateStageStatus_STATUS) DeepCopy() *UpdateStageStatus_STATUS
- func (in *UpdateStageStatus_STATUS) DeepCopyInto(out *UpdateStageStatus_STATUS)
- func (status *UpdateStageStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (status *UpdateStageStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateStageStatus_STATUS_ARM
- type UpdateStage_ARM
- type UpdateStage_STATUS
- func (stage *UpdateStage_STATUS) AssignProperties_From_UpdateStage_STATUS(source *v20230315ps.UpdateStage_STATUS) error
- func (stage *UpdateStage_STATUS) AssignProperties_To_UpdateStage_STATUS(destination *v20230315ps.UpdateStage_STATUS) error
- func (in *UpdateStage_STATUS) DeepCopy() *UpdateStage_STATUS
- func (in *UpdateStage_STATUS) DeepCopyInto(out *UpdateStage_STATUS)
- func (stage *UpdateStage_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (stage *UpdateStage_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateStage_STATUS_ARM
- type UpdateState_STATUS
- type UpdateStatus_STATUS
- func (status *UpdateStatus_STATUS) AssignProperties_From_UpdateStatus_STATUS(source *v20230315ps.UpdateStatus_STATUS) error
- func (status *UpdateStatus_STATUS) AssignProperties_To_UpdateStatus_STATUS(destination *v20230315ps.UpdateStatus_STATUS) error
- func (in *UpdateStatus_STATUS) DeepCopy() *UpdateStatus_STATUS
- func (in *UpdateStatus_STATUS) DeepCopyInto(out *UpdateStatus_STATUS)
- func (status *UpdateStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (status *UpdateStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateStatus_STATUS_ARM
- type WaitStatus_STATUS
- func (status *WaitStatus_STATUS) AssignProperties_From_WaitStatus_STATUS(source *v20230315ps.WaitStatus_STATUS) error
- func (status *WaitStatus_STATUS) AssignProperties_To_WaitStatus_STATUS(destination *v20230315ps.WaitStatus_STATUS) error
- func (in *WaitStatus_STATUS) DeepCopy() *WaitStatus_STATUS
- func (in *WaitStatus_STATUS) DeepCopyInto(out *WaitStatus_STATUS)
- func (status *WaitStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (status *WaitStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type WaitStatus_STATUS_ARM
Constants ¶
const ( SystemData_CreatedByType_STATUS_Application = SystemData_CreatedByType_STATUS("Application") SystemData_CreatedByType_STATUS_Key = SystemData_CreatedByType_STATUS("Key") SystemData_CreatedByType_STATUS_ManagedIdentity = SystemData_CreatedByType_STATUS("ManagedIdentity") SystemData_CreatedByType_STATUS_User = SystemData_CreatedByType_STATUS("User") )
const ( SystemData_LastModifiedByType_STATUS_Application = SystemData_LastModifiedByType_STATUS("Application") SystemData_LastModifiedByType_STATUS_Key = SystemData_LastModifiedByType_STATUS("Key") SystemData_LastModifiedByType_STATUS_ManagedIdentity = SystemData_LastModifiedByType_STATUS("ManagedIdentity") SystemData_LastModifiedByType_STATUS_User = SystemData_LastModifiedByType_STATUS("User") )
const ( FleetProvisioningState_STATUS_Canceled = FleetProvisioningState_STATUS("Canceled") FleetProvisioningState_STATUS_Creating = FleetProvisioningState_STATUS("Creating") FleetProvisioningState_STATUS_Deleting = FleetProvisioningState_STATUS("Deleting") FleetProvisioningState_STATUS_Failed = FleetProvisioningState_STATUS("Failed") FleetProvisioningState_STATUS_Succeeded = FleetProvisioningState_STATUS("Succeeded") FleetProvisioningState_STATUS_Updating = FleetProvisioningState_STATUS("Updating") )
const ( FleetMemberProvisioningState_STATUS_Canceled = FleetMemberProvisioningState_STATUS("Canceled") FleetMemberProvisioningState_STATUS_Failed = FleetMemberProvisioningState_STATUS("Failed") FleetMemberProvisioningState_STATUS_Joining = FleetMemberProvisioningState_STATUS("Joining") FleetMemberProvisioningState_STATUS_Leaving = FleetMemberProvisioningState_STATUS("Leaving") FleetMemberProvisioningState_STATUS_Succeeded = FleetMemberProvisioningState_STATUS("Succeeded") FleetMemberProvisioningState_STATUS_Updating = FleetMemberProvisioningState_STATUS("Updating") )
const ( UpdateRunProvisioningState_STATUS_Canceled = UpdateRunProvisioningState_STATUS("Canceled") UpdateRunProvisioningState_STATUS_Failed = UpdateRunProvisioningState_STATUS("Failed") UpdateRunProvisioningState_STATUS_Succeeded = UpdateRunProvisioningState_STATUS("Succeeded") )
const ( ManagedClusterUpgradeType_Full = ManagedClusterUpgradeType("Full") ManagedClusterUpgradeType_NodeImageOnly = ManagedClusterUpgradeType("NodeImageOnly") )
const ( ManagedClusterUpgradeType_STATUS_Full = ManagedClusterUpgradeType_STATUS("Full") ManagedClusterUpgradeType_STATUS_NodeImageOnly = ManagedClusterUpgradeType_STATUS("NodeImageOnly") )
const ( UpdateState_STATUS_Completed = UpdateState_STATUS("Completed") UpdateState_STATUS_Failed = UpdateState_STATUS("Failed") UpdateState_STATUS_NotStarted = UpdateState_STATUS("NotStarted") UpdateState_STATUS_Running = UpdateState_STATUS("Running") UpdateState_STATUS_Stopped = UpdateState_STATUS("Stopped") UpdateState_STATUS_Stopping = UpdateState_STATUS("Stopping") )
const APIVersion_Value = APIVersion("2023-03-15-preview")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "containerservice.azure.com", Version: "v1api20230315preview"} // 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 ErrorAdditionalInfo_STATUS ¶
type ErrorAdditionalInfo_STATUS struct { // Info: The additional info. Info map[string]v1.JSON `json:"info,omitempty"` // Type: The additional info type. Type *string `json:"type,omitempty"` }
The resource management error additional info.
func (*ErrorAdditionalInfo_STATUS) AssignProperties_From_ErrorAdditionalInfo_STATUS ¶
func (info *ErrorAdditionalInfo_STATUS) AssignProperties_From_ErrorAdditionalInfo_STATUS(source *v20230315ps.ErrorAdditionalInfo_STATUS) error
AssignProperties_From_ErrorAdditionalInfo_STATUS populates our ErrorAdditionalInfo_STATUS from the provided source ErrorAdditionalInfo_STATUS
func (*ErrorAdditionalInfo_STATUS) AssignProperties_To_ErrorAdditionalInfo_STATUS ¶
func (info *ErrorAdditionalInfo_STATUS) AssignProperties_To_ErrorAdditionalInfo_STATUS(destination *v20230315ps.ErrorAdditionalInfo_STATUS) error
AssignProperties_To_ErrorAdditionalInfo_STATUS populates the provided destination ErrorAdditionalInfo_STATUS from our ErrorAdditionalInfo_STATUS
func (*ErrorAdditionalInfo_STATUS) DeepCopy ¶
func (in *ErrorAdditionalInfo_STATUS) DeepCopy() *ErrorAdditionalInfo_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorAdditionalInfo_STATUS.
func (*ErrorAdditionalInfo_STATUS) DeepCopyInto ¶
func (in *ErrorAdditionalInfo_STATUS) DeepCopyInto(out *ErrorAdditionalInfo_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ErrorAdditionalInfo_STATUS) NewEmptyARMValue ¶
func (info *ErrorAdditionalInfo_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ErrorAdditionalInfo_STATUS) PopulateFromARM ¶
func (info *ErrorAdditionalInfo_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ErrorAdditionalInfo_STATUS_ARM ¶
type ErrorAdditionalInfo_STATUS_ARM struct { // Info: The additional info. Info map[string]v1.JSON `json:"info"` // Type: The additional info type. Type *string `json:"type,omitempty"` }
The resource management error additional info.
func (*ErrorAdditionalInfo_STATUS_ARM) DeepCopy ¶
func (in *ErrorAdditionalInfo_STATUS_ARM) DeepCopy() *ErrorAdditionalInfo_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorAdditionalInfo_STATUS_ARM.
func (*ErrorAdditionalInfo_STATUS_ARM) DeepCopyInto ¶
func (in *ErrorAdditionalInfo_STATUS_ARM) DeepCopyInto(out *ErrorAdditionalInfo_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ErrorDetail_STATUS ¶
type ErrorDetail_STATUS struct { // AdditionalInfo: The error additional info. AdditionalInfo []ErrorAdditionalInfo_STATUS `json:"additionalInfo,omitempty"` // Code: The error code. Code *string `json:"code,omitempty"` // Details: The error details. Details []ErrorDetail_STATUS_Unrolled `json:"details,omitempty"` // Message: The error message. Message *string `json:"message,omitempty"` // Target: The error target. Target *string `json:"target,omitempty"` }
The error detail.
func (*ErrorDetail_STATUS) AssignProperties_From_ErrorDetail_STATUS ¶
func (detail *ErrorDetail_STATUS) AssignProperties_From_ErrorDetail_STATUS(source *v20230315ps.ErrorDetail_STATUS) error
AssignProperties_From_ErrorDetail_STATUS populates our ErrorDetail_STATUS from the provided source ErrorDetail_STATUS
func (*ErrorDetail_STATUS) AssignProperties_To_ErrorDetail_STATUS ¶
func (detail *ErrorDetail_STATUS) AssignProperties_To_ErrorDetail_STATUS(destination *v20230315ps.ErrorDetail_STATUS) error
AssignProperties_To_ErrorDetail_STATUS populates the provided destination ErrorDetail_STATUS from our ErrorDetail_STATUS
func (*ErrorDetail_STATUS) DeepCopy ¶
func (in *ErrorDetail_STATUS) DeepCopy() *ErrorDetail_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetail_STATUS.
func (*ErrorDetail_STATUS) DeepCopyInto ¶
func (in *ErrorDetail_STATUS) DeepCopyInto(out *ErrorDetail_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ErrorDetail_STATUS) NewEmptyARMValue ¶
func (detail *ErrorDetail_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ErrorDetail_STATUS) PopulateFromARM ¶
func (detail *ErrorDetail_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ErrorDetail_STATUS_ARM ¶
type ErrorDetail_STATUS_ARM struct { // AdditionalInfo: The error additional info. AdditionalInfo []ErrorAdditionalInfo_STATUS_ARM `json:"additionalInfo"` // Code: The error code. Code *string `json:"code,omitempty"` // Details: The error details. Details []ErrorDetail_STATUS_Unrolled_ARM `json:"details"` // Message: The error message. Message *string `json:"message,omitempty"` // Target: The error target. Target *string `json:"target,omitempty"` }
The error detail.
func (*ErrorDetail_STATUS_ARM) DeepCopy ¶
func (in *ErrorDetail_STATUS_ARM) DeepCopy() *ErrorDetail_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetail_STATUS_ARM.
func (*ErrorDetail_STATUS_ARM) DeepCopyInto ¶
func (in *ErrorDetail_STATUS_ARM) DeepCopyInto(out *ErrorDetail_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ErrorDetail_STATUS_Unrolled ¶
type ErrorDetail_STATUS_Unrolled struct { // AdditionalInfo: The error additional info. AdditionalInfo []ErrorAdditionalInfo_STATUS `json:"additionalInfo,omitempty"` // Code: The error code. Code *string `json:"code,omitempty"` // Message: The error message. Message *string `json:"message,omitempty"` // Target: The error target. Target *string `json:"target,omitempty"` }
func (*ErrorDetail_STATUS_Unrolled) AssignProperties_From_ErrorDetail_STATUS_Unrolled ¶
func (unrolled *ErrorDetail_STATUS_Unrolled) AssignProperties_From_ErrorDetail_STATUS_Unrolled(source *v20230315ps.ErrorDetail_STATUS_Unrolled) error
AssignProperties_From_ErrorDetail_STATUS_Unrolled populates our ErrorDetail_STATUS_Unrolled from the provided source ErrorDetail_STATUS_Unrolled
func (*ErrorDetail_STATUS_Unrolled) AssignProperties_To_ErrorDetail_STATUS_Unrolled ¶
func (unrolled *ErrorDetail_STATUS_Unrolled) AssignProperties_To_ErrorDetail_STATUS_Unrolled(destination *v20230315ps.ErrorDetail_STATUS_Unrolled) error
AssignProperties_To_ErrorDetail_STATUS_Unrolled populates the provided destination ErrorDetail_STATUS_Unrolled from our ErrorDetail_STATUS_Unrolled
func (*ErrorDetail_STATUS_Unrolled) DeepCopy ¶
func (in *ErrorDetail_STATUS_Unrolled) DeepCopy() *ErrorDetail_STATUS_Unrolled
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetail_STATUS_Unrolled.
func (*ErrorDetail_STATUS_Unrolled) DeepCopyInto ¶
func (in *ErrorDetail_STATUS_Unrolled) DeepCopyInto(out *ErrorDetail_STATUS_Unrolled)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ErrorDetail_STATUS_Unrolled) NewEmptyARMValue ¶
func (unrolled *ErrorDetail_STATUS_Unrolled) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ErrorDetail_STATUS_Unrolled) PopulateFromARM ¶
func (unrolled *ErrorDetail_STATUS_Unrolled) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ErrorDetail_STATUS_Unrolled_ARM ¶
type ErrorDetail_STATUS_Unrolled_ARM struct { // AdditionalInfo: The error additional info. AdditionalInfo []ErrorAdditionalInfo_STATUS_ARM `json:"additionalInfo"` // Code: The error code. Code *string `json:"code,omitempty"` // Message: The error message. Message *string `json:"message,omitempty"` // Target: The error target. Target *string `json:"target,omitempty"` }
func (*ErrorDetail_STATUS_Unrolled_ARM) DeepCopy ¶
func (in *ErrorDetail_STATUS_Unrolled_ARM) DeepCopy() *ErrorDetail_STATUS_Unrolled_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetail_STATUS_Unrolled_ARM.
func (*ErrorDetail_STATUS_Unrolled_ARM) DeepCopyInto ¶
func (in *ErrorDetail_STATUS_Unrolled_ARM) DeepCopyInto(out *ErrorDetail_STATUS_Unrolled_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fleet ¶
type Fleet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Fleet_Spec `json:"spec,omitempty"` Status Fleet_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2023-03-15-preview/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}
func (*Fleet) AssignProperties_From_Fleet ¶
func (fleet *Fleet) AssignProperties_From_Fleet(source *v20230315ps.Fleet) error
AssignProperties_From_Fleet populates our Fleet from the provided source Fleet
func (*Fleet) AssignProperties_To_Fleet ¶
func (fleet *Fleet) AssignProperties_To_Fleet(destination *v20230315ps.Fleet) error
AssignProperties_To_Fleet populates the provided destination Fleet from our Fleet
func (*Fleet) ConvertFrom ¶
func (fleet *Fleet) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Fleet from the provided hub Fleet
func (*Fleet) ConvertTo ¶
func (fleet *Fleet) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub Fleet from our Fleet
func (*Fleet) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleet.
func (*Fleet) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Fleet) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Fleet) Default ¶
func (fleet *Fleet) Default()
Default applies defaults to the Fleet resource
func (Fleet) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2023-03-15-preview"
func (*Fleet) GetConditions ¶
func (fleet *Fleet) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Fleet) GetResourceScope ¶
func (fleet *Fleet) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Fleet) GetSpec ¶
func (fleet *Fleet) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Fleet) GetStatus ¶
func (fleet *Fleet) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Fleet) GetSupportedOperations ¶
func (fleet *Fleet) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Fleet) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/fleets"
func (*Fleet) InitializeSpec ¶
func (fleet *Fleet) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*Fleet) NewEmptyStatus ¶
func (fleet *Fleet) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Fleet) OriginalGVK ¶
func (fleet *Fleet) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Fleet) Owner ¶
func (fleet *Fleet) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Fleet) SetConditions ¶
func (fleet *Fleet) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Fleet) SetStatus ¶
func (fleet *Fleet) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*Fleet) ValidateCreate ¶
ValidateCreate validates the creation of the resource
func (*Fleet) ValidateDelete ¶
ValidateDelete validates the deletion of the resource
type FleetHubProfile ¶
type FleetHubProfile struct { // +kubebuilder:validation:MaxLength=54 // +kubebuilder:validation:MinLength=1 // +kubebuilder:validation:Pattern="^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$" // DnsPrefix: DNS prefix used to create the FQDN for the Fleet hub. DnsPrefix *string `json:"dnsPrefix,omitempty"` }
The FleetHubProfile configures the fleet hub.
func (*FleetHubProfile) AssignProperties_From_FleetHubProfile ¶
func (profile *FleetHubProfile) AssignProperties_From_FleetHubProfile(source *v20230315ps.FleetHubProfile) error
AssignProperties_From_FleetHubProfile populates our FleetHubProfile from the provided source FleetHubProfile
func (*FleetHubProfile) AssignProperties_To_FleetHubProfile ¶
func (profile *FleetHubProfile) AssignProperties_To_FleetHubProfile(destination *v20230315ps.FleetHubProfile) error
AssignProperties_To_FleetHubProfile populates the provided destination FleetHubProfile from our FleetHubProfile
func (*FleetHubProfile) ConvertToARM ¶
func (profile *FleetHubProfile) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*FleetHubProfile) DeepCopy ¶
func (in *FleetHubProfile) DeepCopy() *FleetHubProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetHubProfile.
func (*FleetHubProfile) DeepCopyInto ¶
func (in *FleetHubProfile) DeepCopyInto(out *FleetHubProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetHubProfile) Initialize_From_FleetHubProfile_STATUS ¶
func (profile *FleetHubProfile) Initialize_From_FleetHubProfile_STATUS(source *FleetHubProfile_STATUS) error
Initialize_From_FleetHubProfile_STATUS populates our FleetHubProfile from the provided source FleetHubProfile_STATUS
func (*FleetHubProfile) NewEmptyARMValue ¶
func (profile *FleetHubProfile) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FleetHubProfile) PopulateFromARM ¶
func (profile *FleetHubProfile) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FleetHubProfile_ARM ¶
type FleetHubProfile_ARM struct { // DnsPrefix: DNS prefix used to create the FQDN for the Fleet hub. DnsPrefix *string `json:"dnsPrefix,omitempty"` }
The FleetHubProfile configures the fleet hub.
func (*FleetHubProfile_ARM) DeepCopy ¶
func (in *FleetHubProfile_ARM) DeepCopy() *FleetHubProfile_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetHubProfile_ARM.
func (*FleetHubProfile_ARM) DeepCopyInto ¶
func (in *FleetHubProfile_ARM) DeepCopyInto(out *FleetHubProfile_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetHubProfile_STATUS ¶
type FleetHubProfile_STATUS struct { // DnsPrefix: DNS prefix used to create the FQDN for the Fleet hub. DnsPrefix *string `json:"dnsPrefix,omitempty"` // Fqdn: The FQDN of the Fleet hub. Fqdn *string `json:"fqdn,omitempty"` // KubernetesVersion: The Kubernetes version of the Fleet hub. KubernetesVersion *string `json:"kubernetesVersion,omitempty"` }
The FleetHubProfile configures the fleet hub.
func (*FleetHubProfile_STATUS) AssignProperties_From_FleetHubProfile_STATUS ¶
func (profile *FleetHubProfile_STATUS) AssignProperties_From_FleetHubProfile_STATUS(source *v20230315ps.FleetHubProfile_STATUS) error
AssignProperties_From_FleetHubProfile_STATUS populates our FleetHubProfile_STATUS from the provided source FleetHubProfile_STATUS
func (*FleetHubProfile_STATUS) AssignProperties_To_FleetHubProfile_STATUS ¶
func (profile *FleetHubProfile_STATUS) AssignProperties_To_FleetHubProfile_STATUS(destination *v20230315ps.FleetHubProfile_STATUS) error
AssignProperties_To_FleetHubProfile_STATUS populates the provided destination FleetHubProfile_STATUS from our FleetHubProfile_STATUS
func (*FleetHubProfile_STATUS) DeepCopy ¶
func (in *FleetHubProfile_STATUS) DeepCopy() *FleetHubProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetHubProfile_STATUS.
func (*FleetHubProfile_STATUS) DeepCopyInto ¶
func (in *FleetHubProfile_STATUS) DeepCopyInto(out *FleetHubProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetHubProfile_STATUS) NewEmptyARMValue ¶
func (profile *FleetHubProfile_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FleetHubProfile_STATUS) PopulateFromARM ¶
func (profile *FleetHubProfile_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FleetHubProfile_STATUS_ARM ¶
type FleetHubProfile_STATUS_ARM struct { // DnsPrefix: DNS prefix used to create the FQDN for the Fleet hub. DnsPrefix *string `json:"dnsPrefix,omitempty"` // Fqdn: The FQDN of the Fleet hub. Fqdn *string `json:"fqdn,omitempty"` // KubernetesVersion: The Kubernetes version of the Fleet hub. KubernetesVersion *string `json:"kubernetesVersion,omitempty"` }
The FleetHubProfile configures the fleet hub.
func (*FleetHubProfile_STATUS_ARM) DeepCopy ¶
func (in *FleetHubProfile_STATUS_ARM) DeepCopy() *FleetHubProfile_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetHubProfile_STATUS_ARM.
func (*FleetHubProfile_STATUS_ARM) DeepCopyInto ¶
func (in *FleetHubProfile_STATUS_ARM) DeepCopyInto(out *FleetHubProfile_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetList ¶
type FleetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Fleet `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2023-03-15-preview/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}
func (*FleetList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetList.
func (*FleetList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FleetMemberProperties_ARM ¶
type FleetMemberProperties_ARM struct { ClusterResourceId *string `json:"clusterResourceId,omitempty"` // Group: The group this member belongs to for multi-cluster update management. Group *string `json:"group,omitempty"` }
A member of the Fleet. It contains a reference to an existing Kubernetes cluster on Azure.
func (*FleetMemberProperties_ARM) DeepCopy ¶
func (in *FleetMemberProperties_ARM) DeepCopy() *FleetMemberProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetMemberProperties_ARM.
func (*FleetMemberProperties_ARM) DeepCopyInto ¶
func (in *FleetMemberProperties_ARM) DeepCopyInto(out *FleetMemberProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetMemberProperties_STATUS_ARM ¶
type FleetMemberProperties_STATUS_ARM struct { // ClusterResourceId: The ARM resource id of the cluster that joins the Fleet. Must be a valid Azure resource id. e.g.: // '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{clusterName}'. ClusterResourceId *string `json:"clusterResourceId,omitempty"` // Group: The group this member belongs to for multi-cluster update management. Group *string `json:"group,omitempty"` // ProvisioningState: The status of the last operation. ProvisioningState *FleetMemberProvisioningState_STATUS `json:"provisioningState,omitempty"` }
A member of the Fleet. It contains a reference to an existing Kubernetes cluster on Azure.
func (*FleetMemberProperties_STATUS_ARM) DeepCopy ¶
func (in *FleetMemberProperties_STATUS_ARM) DeepCopy() *FleetMemberProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetMemberProperties_STATUS_ARM.
func (*FleetMemberProperties_STATUS_ARM) DeepCopyInto ¶
func (in *FleetMemberProperties_STATUS_ARM) DeepCopyInto(out *FleetMemberProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetMemberProvisioningState_STATUS ¶
type FleetMemberProvisioningState_STATUS string
The provisioning state of the last accepted operation.
type FleetOperatorSecrets ¶
type FleetOperatorSecrets struct { // UserCredentials: indicates where the UserCredentials secret should be placed. If omitted, the secret will not be // retrieved from Azure. UserCredentials *genruntime.SecretDestination `json:"userCredentials,omitempty"` }
func (*FleetOperatorSecrets) AssignProperties_From_FleetOperatorSecrets ¶
func (secrets *FleetOperatorSecrets) AssignProperties_From_FleetOperatorSecrets(source *v20230315ps.FleetOperatorSecrets) error
AssignProperties_From_FleetOperatorSecrets populates our FleetOperatorSecrets from the provided source FleetOperatorSecrets
func (*FleetOperatorSecrets) AssignProperties_To_FleetOperatorSecrets ¶
func (secrets *FleetOperatorSecrets) AssignProperties_To_FleetOperatorSecrets(destination *v20230315ps.FleetOperatorSecrets) error
AssignProperties_To_FleetOperatorSecrets populates the provided destination FleetOperatorSecrets from our FleetOperatorSecrets
func (*FleetOperatorSecrets) DeepCopy ¶
func (in *FleetOperatorSecrets) DeepCopy() *FleetOperatorSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetOperatorSecrets.
func (*FleetOperatorSecrets) DeepCopyInto ¶
func (in *FleetOperatorSecrets) DeepCopyInto(out *FleetOperatorSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetOperatorSpec ¶
type FleetOperatorSpec struct { // Secrets: configures where to place Azure generated secrets. Secrets *FleetOperatorSecrets `json:"secrets,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*FleetOperatorSpec) AssignProperties_From_FleetOperatorSpec ¶
func (operator *FleetOperatorSpec) AssignProperties_From_FleetOperatorSpec(source *v20230315ps.FleetOperatorSpec) error
AssignProperties_From_FleetOperatorSpec populates our FleetOperatorSpec from the provided source FleetOperatorSpec
func (*FleetOperatorSpec) AssignProperties_To_FleetOperatorSpec ¶
func (operator *FleetOperatorSpec) AssignProperties_To_FleetOperatorSpec(destination *v20230315ps.FleetOperatorSpec) error
AssignProperties_To_FleetOperatorSpec populates the provided destination FleetOperatorSpec from our FleetOperatorSpec
func (*FleetOperatorSpec) DeepCopy ¶
func (in *FleetOperatorSpec) DeepCopy() *FleetOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetOperatorSpec.
func (*FleetOperatorSpec) DeepCopyInto ¶
func (in *FleetOperatorSpec) DeepCopyInto(out *FleetOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetProperties_ARM ¶
type FleetProperties_ARM struct { // HubProfile: The FleetHubProfile configures the Fleet's hub. HubProfile *FleetHubProfile_ARM `json:"hubProfile,omitempty"` }
Fleet properties.
func (*FleetProperties_ARM) DeepCopy ¶
func (in *FleetProperties_ARM) DeepCopy() *FleetProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetProperties_ARM.
func (*FleetProperties_ARM) DeepCopyInto ¶
func (in *FleetProperties_ARM) DeepCopyInto(out *FleetProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetProperties_STATUS_ARM ¶
type FleetProperties_STATUS_ARM struct { // HubProfile: The FleetHubProfile configures the Fleet's hub. HubProfile *FleetHubProfile_STATUS_ARM `json:"hubProfile,omitempty"` // ProvisioningState: The status of the last operation. ProvisioningState *FleetProvisioningState_STATUS `json:"provisioningState,omitempty"` }
Fleet properties.
func (*FleetProperties_STATUS_ARM) DeepCopy ¶
func (in *FleetProperties_STATUS_ARM) DeepCopy() *FleetProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetProperties_STATUS_ARM.
func (*FleetProperties_STATUS_ARM) DeepCopyInto ¶
func (in *FleetProperties_STATUS_ARM) DeepCopyInto(out *FleetProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetProvisioningState_STATUS ¶
type FleetProvisioningState_STATUS string
The provisioning state of the last accepted operation.
type Fleet_STATUS ¶
type Fleet_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // ETag: If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. // Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in // the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header // fields. ETag *string `json:"eTag,omitempty"` // HubProfile: The FleetHubProfile configures the Fleet's hub. HubProfile *FleetHubProfile_STATUS `json:"hubProfile,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // ProvisioningState: The status of the last operation. ProvisioningState *FleetProvisioningState_STATUS `json:"provisioningState,omitempty"` // SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
The Fleet resource.
func (*Fleet_STATUS) AssignProperties_From_Fleet_STATUS ¶
func (fleet *Fleet_STATUS) AssignProperties_From_Fleet_STATUS(source *v20230315ps.Fleet_STATUS) error
AssignProperties_From_Fleet_STATUS populates our Fleet_STATUS from the provided source Fleet_STATUS
func (*Fleet_STATUS) AssignProperties_To_Fleet_STATUS ¶
func (fleet *Fleet_STATUS) AssignProperties_To_Fleet_STATUS(destination *v20230315ps.Fleet_STATUS) error
AssignProperties_To_Fleet_STATUS populates the provided destination Fleet_STATUS from our Fleet_STATUS
func (*Fleet_STATUS) ConvertStatusFrom ¶
func (fleet *Fleet_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Fleet_STATUS from the provided source
func (*Fleet_STATUS) ConvertStatusTo ¶
func (fleet *Fleet_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Fleet_STATUS
func (*Fleet_STATUS) DeepCopy ¶
func (in *Fleet_STATUS) DeepCopy() *Fleet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleet_STATUS.
func (*Fleet_STATUS) DeepCopyInto ¶
func (in *Fleet_STATUS) DeepCopyInto(out *Fleet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Fleet_STATUS) NewEmptyARMValue ¶
func (fleet *Fleet_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Fleet_STATUS) PopulateFromARM ¶
func (fleet *Fleet_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Fleet_STATUS_ARM ¶
type Fleet_STATUS_ARM struct { // ETag: If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. // Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in // the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header // fields. ETag *string `json:"eTag,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Properties: The resource-specific properties for this resource. Properties *FleetProperties_STATUS_ARM `json:"properties,omitempty"` // SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData *SystemData_STATUS_ARM `json:"systemData,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
The Fleet resource.
func (*Fleet_STATUS_ARM) DeepCopy ¶
func (in *Fleet_STATUS_ARM) DeepCopy() *Fleet_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleet_STATUS_ARM.
func (*Fleet_STATUS_ARM) DeepCopyInto ¶
func (in *Fleet_STATUS_ARM) DeepCopyInto(out *Fleet_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fleet_Spec ¶
type Fleet_Spec struct { // +kubebuilder:validation:MaxLength=63 // +kubebuilder:validation:MinLength=1 // +kubebuilder:validation:Pattern="^[a-z0-9]([-a-z0-9]*[a-z0-9])?$" // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // HubProfile: The FleetHubProfile configures the Fleet's hub. HubProfile *FleetHubProfile `json:"hubProfile,omitempty"` // +kubebuilder:validation:Required // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *FleetOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` }
func (*Fleet_Spec) AssignProperties_From_Fleet_Spec ¶
func (fleet *Fleet_Spec) AssignProperties_From_Fleet_Spec(source *v20230315ps.Fleet_Spec) error
AssignProperties_From_Fleet_Spec populates our Fleet_Spec from the provided source Fleet_Spec
func (*Fleet_Spec) AssignProperties_To_Fleet_Spec ¶
func (fleet *Fleet_Spec) AssignProperties_To_Fleet_Spec(destination *v20230315ps.Fleet_Spec) error
AssignProperties_To_Fleet_Spec populates the provided destination Fleet_Spec from our Fleet_Spec
func (*Fleet_Spec) ConvertSpecFrom ¶
func (fleet *Fleet_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Fleet_Spec from the provided source
func (*Fleet_Spec) ConvertSpecTo ¶
func (fleet *Fleet_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Fleet_Spec
func (*Fleet_Spec) ConvertToARM ¶
func (fleet *Fleet_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Fleet_Spec) DeepCopy ¶
func (in *Fleet_Spec) DeepCopy() *Fleet_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleet_Spec.
func (*Fleet_Spec) DeepCopyInto ¶
func (in *Fleet_Spec) DeepCopyInto(out *Fleet_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Fleet_Spec) Initialize_From_Fleet_STATUS ¶
func (fleet *Fleet_Spec) Initialize_From_Fleet_STATUS(source *Fleet_STATUS) error
Initialize_From_Fleet_STATUS populates our Fleet_Spec from the provided source Fleet_STATUS
func (*Fleet_Spec) NewEmptyARMValue ¶
func (fleet *Fleet_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Fleet_Spec) OriginalVersion ¶
func (fleet *Fleet_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Fleet_Spec) PopulateFromARM ¶
func (fleet *Fleet_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Fleet_Spec) SetAzureName ¶
func (fleet *Fleet_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type Fleet_Spec_ARM ¶
type Fleet_Spec_ARM struct { // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` // Properties: The resource-specific properties for this resource. Properties *FleetProperties_ARM `json:"properties,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags"` }
func (*Fleet_Spec_ARM) DeepCopy ¶
func (in *Fleet_Spec_ARM) DeepCopy() *Fleet_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleet_Spec_ARM.
func (*Fleet_Spec_ARM) DeepCopyInto ¶
func (in *Fleet_Spec_ARM) DeepCopyInto(out *Fleet_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (Fleet_Spec_ARM) GetAPIVersion ¶
func (fleet Fleet_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-03-15-preview"
func (*Fleet_Spec_ARM) GetName ¶
func (fleet *Fleet_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*Fleet_Spec_ARM) GetType ¶
func (fleet *Fleet_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/fleets"
type FleetsMember ¶
type FleetsMember struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Fleets_Member_Spec `json:"spec,omitempty"` Status Fleets_Member_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2023-03-15-preview/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members/{fleetMemberName}
func (*FleetsMember) AssignProperties_From_FleetsMember ¶
func (member *FleetsMember) AssignProperties_From_FleetsMember(source *v20230315ps.FleetsMember) error
AssignProperties_From_FleetsMember populates our FleetsMember from the provided source FleetsMember
func (*FleetsMember) AssignProperties_To_FleetsMember ¶
func (member *FleetsMember) AssignProperties_To_FleetsMember(destination *v20230315ps.FleetsMember) error
AssignProperties_To_FleetsMember populates the provided destination FleetsMember from our FleetsMember
func (*FleetsMember) AzureName ¶
func (member *FleetsMember) AzureName() string
AzureName returns the Azure name of the resource
func (*FleetsMember) ConvertFrom ¶
func (member *FleetsMember) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our FleetsMember from the provided hub FleetsMember
func (*FleetsMember) ConvertTo ¶
func (member *FleetsMember) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub FleetsMember from our FleetsMember
func (*FleetsMember) DeepCopy ¶
func (in *FleetsMember) DeepCopy() *FleetsMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsMember.
func (*FleetsMember) DeepCopyInto ¶
func (in *FleetsMember) DeepCopyInto(out *FleetsMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsMember) DeepCopyObject ¶
func (in *FleetsMember) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FleetsMember) Default ¶
func (member *FleetsMember) Default()
Default applies defaults to the FleetsMember resource
func (FleetsMember) GetAPIVersion ¶
func (member FleetsMember) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-03-15-preview"
func (*FleetsMember) GetConditions ¶
func (member *FleetsMember) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*FleetsMember) GetResourceScope ¶
func (member *FleetsMember) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*FleetsMember) GetSpec ¶
func (member *FleetsMember) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*FleetsMember) GetStatus ¶
func (member *FleetsMember) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*FleetsMember) GetSupportedOperations ¶
func (member *FleetsMember) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*FleetsMember) GetType ¶
func (member *FleetsMember) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/fleets/members"
func (*FleetsMember) InitializeSpec ¶
func (member *FleetsMember) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*FleetsMember) NewEmptyStatus ¶
func (member *FleetsMember) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*FleetsMember) OriginalGVK ¶
func (member *FleetsMember) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*FleetsMember) Owner ¶
func (member *FleetsMember) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*FleetsMember) SetConditions ¶
func (member *FleetsMember) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*FleetsMember) SetStatus ¶
func (member *FleetsMember) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*FleetsMember) ValidateCreate ¶
func (member *FleetsMember) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*FleetsMember) ValidateDelete ¶
func (member *FleetsMember) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*FleetsMember) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type FleetsMemberList ¶
type FleetsMemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FleetsMember `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2023-03-15-preview/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members/{fleetMemberName}
func (*FleetsMemberList) DeepCopy ¶
func (in *FleetsMemberList) DeepCopy() *FleetsMemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsMemberList.
func (*FleetsMemberList) DeepCopyInto ¶
func (in *FleetsMemberList) DeepCopyInto(out *FleetsMemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsMemberList) DeepCopyObject ¶
func (in *FleetsMemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FleetsUpdateRun ¶
type FleetsUpdateRun struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Fleets_UpdateRun_Spec `json:"spec,omitempty"` Status Fleets_UpdateRun_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2023-03-15-preview/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateRuns/{updateRunName}
func (*FleetsUpdateRun) AssignProperties_From_FleetsUpdateRun ¶
func (updateRun *FleetsUpdateRun) AssignProperties_From_FleetsUpdateRun(source *v20230315ps.FleetsUpdateRun) error
AssignProperties_From_FleetsUpdateRun populates our FleetsUpdateRun from the provided source FleetsUpdateRun
func (*FleetsUpdateRun) AssignProperties_To_FleetsUpdateRun ¶
func (updateRun *FleetsUpdateRun) AssignProperties_To_FleetsUpdateRun(destination *v20230315ps.FleetsUpdateRun) error
AssignProperties_To_FleetsUpdateRun populates the provided destination FleetsUpdateRun from our FleetsUpdateRun
func (*FleetsUpdateRun) AzureName ¶
func (updateRun *FleetsUpdateRun) AzureName() string
AzureName returns the Azure name of the resource
func (*FleetsUpdateRun) ConvertFrom ¶
func (updateRun *FleetsUpdateRun) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our FleetsUpdateRun from the provided hub FleetsUpdateRun
func (*FleetsUpdateRun) ConvertTo ¶
func (updateRun *FleetsUpdateRun) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub FleetsUpdateRun from our FleetsUpdateRun
func (*FleetsUpdateRun) DeepCopy ¶
func (in *FleetsUpdateRun) DeepCopy() *FleetsUpdateRun
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateRun.
func (*FleetsUpdateRun) DeepCopyInto ¶
func (in *FleetsUpdateRun) DeepCopyInto(out *FleetsUpdateRun)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsUpdateRun) DeepCopyObject ¶
func (in *FleetsUpdateRun) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FleetsUpdateRun) Default ¶
func (updateRun *FleetsUpdateRun) Default()
Default applies defaults to the FleetsUpdateRun resource
func (FleetsUpdateRun) GetAPIVersion ¶
func (updateRun FleetsUpdateRun) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-03-15-preview"
func (*FleetsUpdateRun) GetConditions ¶
func (updateRun *FleetsUpdateRun) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*FleetsUpdateRun) GetResourceScope ¶
func (updateRun *FleetsUpdateRun) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*FleetsUpdateRun) GetSpec ¶
func (updateRun *FleetsUpdateRun) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*FleetsUpdateRun) GetStatus ¶
func (updateRun *FleetsUpdateRun) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*FleetsUpdateRun) GetSupportedOperations ¶
func (updateRun *FleetsUpdateRun) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*FleetsUpdateRun) GetType ¶
func (updateRun *FleetsUpdateRun) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/fleets/updateRuns"
func (*FleetsUpdateRun) InitializeSpec ¶
func (updateRun *FleetsUpdateRun) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*FleetsUpdateRun) NewEmptyStatus ¶
func (updateRun *FleetsUpdateRun) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*FleetsUpdateRun) OriginalGVK ¶
func (updateRun *FleetsUpdateRun) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*FleetsUpdateRun) Owner ¶
func (updateRun *FleetsUpdateRun) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*FleetsUpdateRun) SetConditions ¶
func (updateRun *FleetsUpdateRun) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*FleetsUpdateRun) SetStatus ¶
func (updateRun *FleetsUpdateRun) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*FleetsUpdateRun) ValidateCreate ¶
func (updateRun *FleetsUpdateRun) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*FleetsUpdateRun) ValidateDelete ¶
func (updateRun *FleetsUpdateRun) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*FleetsUpdateRun) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type FleetsUpdateRunList ¶
type FleetsUpdateRunList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FleetsUpdateRun `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2023-03-15-preview/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateRuns/{updateRunName}
func (*FleetsUpdateRunList) DeepCopy ¶
func (in *FleetsUpdateRunList) DeepCopy() *FleetsUpdateRunList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateRunList.
func (*FleetsUpdateRunList) DeepCopyInto ¶
func (in *FleetsUpdateRunList) DeepCopyInto(out *FleetsUpdateRunList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsUpdateRunList) DeepCopyObject ¶
func (in *FleetsUpdateRunList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type Fleets_Member_STATUS ¶
type Fleets_Member_STATUS struct { // ClusterResourceId: The ARM resource id of the cluster that joins the Fleet. Must be a valid Azure resource id. e.g.: // '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{clusterName}'. ClusterResourceId *string `json:"clusterResourceId,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // ETag: If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. // Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in // the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header // fields. ETag *string `json:"eTag,omitempty"` // Group: The group this member belongs to for multi-cluster update management. Group *string `json:"group,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // ProvisioningState: The status of the last operation. ProvisioningState *FleetMemberProvisioningState_STATUS `json:"provisioningState,omitempty"` // SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*Fleets_Member_STATUS) AssignProperties_From_Fleets_Member_STATUS ¶
func (member *Fleets_Member_STATUS) AssignProperties_From_Fleets_Member_STATUS(source *v20230315ps.Fleets_Member_STATUS) error
AssignProperties_From_Fleets_Member_STATUS populates our Fleets_Member_STATUS from the provided source Fleets_Member_STATUS
func (*Fleets_Member_STATUS) AssignProperties_To_Fleets_Member_STATUS ¶
func (member *Fleets_Member_STATUS) AssignProperties_To_Fleets_Member_STATUS(destination *v20230315ps.Fleets_Member_STATUS) error
AssignProperties_To_Fleets_Member_STATUS populates the provided destination Fleets_Member_STATUS from our Fleets_Member_STATUS
func (*Fleets_Member_STATUS) ConvertStatusFrom ¶
func (member *Fleets_Member_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Fleets_Member_STATUS from the provided source
func (*Fleets_Member_STATUS) ConvertStatusTo ¶
func (member *Fleets_Member_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Fleets_Member_STATUS
func (*Fleets_Member_STATUS) DeepCopy ¶
func (in *Fleets_Member_STATUS) DeepCopy() *Fleets_Member_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_Member_STATUS.
func (*Fleets_Member_STATUS) DeepCopyInto ¶
func (in *Fleets_Member_STATUS) DeepCopyInto(out *Fleets_Member_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Fleets_Member_STATUS) NewEmptyARMValue ¶
func (member *Fleets_Member_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Fleets_Member_STATUS) PopulateFromARM ¶
func (member *Fleets_Member_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Fleets_Member_STATUS_ARM ¶
type Fleets_Member_STATUS_ARM struct { // ETag: If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. // Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in // the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header // fields. ETag *string `json:"eTag,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Properties: The resource-specific properties for this resource. Properties *FleetMemberProperties_STATUS_ARM `json:"properties,omitempty"` // SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData *SystemData_STATUS_ARM `json:"systemData,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*Fleets_Member_STATUS_ARM) DeepCopy ¶
func (in *Fleets_Member_STATUS_ARM) DeepCopy() *Fleets_Member_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_Member_STATUS_ARM.
func (*Fleets_Member_STATUS_ARM) DeepCopyInto ¶
func (in *Fleets_Member_STATUS_ARM) DeepCopyInto(out *Fleets_Member_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fleets_Member_Spec ¶
type Fleets_Member_Spec struct { // +kubebuilder:validation:MaxLength=50 // +kubebuilder:validation:MinLength=1 // +kubebuilder:validation:Pattern="^[a-z0-9]([-a-z0-9]*[a-z0-9])?$" // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // +kubebuilder:validation:Required // ClusterResourceReference: The ARM resource id of the cluster that joins the Fleet. Must be a valid Azure resource id. // e.g.: // '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{clusterName}'. ClusterResourceReference *genruntime.ResourceReference `armReference:"ClusterResourceId" json:"clusterResourceReference,omitempty"` // +kubebuilder:validation:MaxLength=50 // +kubebuilder:validation:MinLength=1 // +kubebuilder:validation:Pattern="^[a-z0-9]([-a-z0-9]*[a-z0-9])?$" // Group: The group this member belongs to for multi-cluster update management. Group *string `json:"group,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a containerservice.azure.com/Fleet resource Owner *genruntime.KnownResourceReference `group:"containerservice.azure.com" json:"owner,omitempty" kind:"Fleet"` }
func (*Fleets_Member_Spec) AssignProperties_From_Fleets_Member_Spec ¶
func (member *Fleets_Member_Spec) AssignProperties_From_Fleets_Member_Spec(source *v20230315ps.Fleets_Member_Spec) error
AssignProperties_From_Fleets_Member_Spec populates our Fleets_Member_Spec from the provided source Fleets_Member_Spec
func (*Fleets_Member_Spec) AssignProperties_To_Fleets_Member_Spec ¶
func (member *Fleets_Member_Spec) AssignProperties_To_Fleets_Member_Spec(destination *v20230315ps.Fleets_Member_Spec) error
AssignProperties_To_Fleets_Member_Spec populates the provided destination Fleets_Member_Spec from our Fleets_Member_Spec
func (*Fleets_Member_Spec) ConvertSpecFrom ¶
func (member *Fleets_Member_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Fleets_Member_Spec from the provided source
func (*Fleets_Member_Spec) ConvertSpecTo ¶
func (member *Fleets_Member_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Fleets_Member_Spec
func (*Fleets_Member_Spec) ConvertToARM ¶
func (member *Fleets_Member_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Fleets_Member_Spec) DeepCopy ¶
func (in *Fleets_Member_Spec) DeepCopy() *Fleets_Member_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_Member_Spec.
func (*Fleets_Member_Spec) DeepCopyInto ¶
func (in *Fleets_Member_Spec) DeepCopyInto(out *Fleets_Member_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Fleets_Member_Spec) Initialize_From_Fleets_Member_STATUS ¶
func (member *Fleets_Member_Spec) Initialize_From_Fleets_Member_STATUS(source *Fleets_Member_STATUS) error
Initialize_From_Fleets_Member_STATUS populates our Fleets_Member_Spec from the provided source Fleets_Member_STATUS
func (*Fleets_Member_Spec) NewEmptyARMValue ¶
func (member *Fleets_Member_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Fleets_Member_Spec) OriginalVersion ¶
func (member *Fleets_Member_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Fleets_Member_Spec) PopulateFromARM ¶
func (member *Fleets_Member_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Fleets_Member_Spec) SetAzureName ¶
func (member *Fleets_Member_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type Fleets_Member_Spec_ARM ¶
type Fleets_Member_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The resource-specific properties for this resource. Properties *FleetMemberProperties_ARM `json:"properties,omitempty"` }
func (*Fleets_Member_Spec_ARM) DeepCopy ¶
func (in *Fleets_Member_Spec_ARM) DeepCopy() *Fleets_Member_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_Member_Spec_ARM.
func (*Fleets_Member_Spec_ARM) DeepCopyInto ¶
func (in *Fleets_Member_Spec_ARM) DeepCopyInto(out *Fleets_Member_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (Fleets_Member_Spec_ARM) GetAPIVersion ¶
func (member Fleets_Member_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-03-15-preview"
func (*Fleets_Member_Spec_ARM) GetName ¶
func (member *Fleets_Member_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*Fleets_Member_Spec_ARM) GetType ¶
func (member *Fleets_Member_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/fleets/members"
type Fleets_UpdateRun_STATUS ¶
type Fleets_UpdateRun_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // ETag: If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. // Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in // the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header // fields. ETag *string `json:"eTag,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // ManagedClusterUpdate: The update to be applied to all clusters in the UpdateRun. The managedClusterUpdate can be // modified until the run is started. ManagedClusterUpdate *ManagedClusterUpdate_STATUS `json:"managedClusterUpdate,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // ProvisioningState: The provisioning state of the UpdateRun resource. ProvisioningState *UpdateRunProvisioningState_STATUS `json:"provisioningState,omitempty"` // Status: The status of the UpdateRun. Status *UpdateRunStatus_STATUS `json:"status,omitempty"` // Strategy: The strategy defines the order in which the clusters will be updated. // If not set, all members will be updated sequentially. The UpdateRun status will show a single UpdateStage and a single // UpdateGroup targeting all members. // The strategy of the UpdateRun can be modified until the run is started. Strategy *UpdateRunStrategy_STATUS `json:"strategy,omitempty"` // SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*Fleets_UpdateRun_STATUS) AssignProperties_From_Fleets_UpdateRun_STATUS ¶
func (updateRun *Fleets_UpdateRun_STATUS) AssignProperties_From_Fleets_UpdateRun_STATUS(source *v20230315ps.Fleets_UpdateRun_STATUS) error
AssignProperties_From_Fleets_UpdateRun_STATUS populates our Fleets_UpdateRun_STATUS from the provided source Fleets_UpdateRun_STATUS
func (*Fleets_UpdateRun_STATUS) AssignProperties_To_Fleets_UpdateRun_STATUS ¶
func (updateRun *Fleets_UpdateRun_STATUS) AssignProperties_To_Fleets_UpdateRun_STATUS(destination *v20230315ps.Fleets_UpdateRun_STATUS) error
AssignProperties_To_Fleets_UpdateRun_STATUS populates the provided destination Fleets_UpdateRun_STATUS from our Fleets_UpdateRun_STATUS
func (*Fleets_UpdateRun_STATUS) ConvertStatusFrom ¶
func (updateRun *Fleets_UpdateRun_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Fleets_UpdateRun_STATUS from the provided source
func (*Fleets_UpdateRun_STATUS) ConvertStatusTo ¶
func (updateRun *Fleets_UpdateRun_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Fleets_UpdateRun_STATUS
func (*Fleets_UpdateRun_STATUS) DeepCopy ¶
func (in *Fleets_UpdateRun_STATUS) DeepCopy() *Fleets_UpdateRun_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_UpdateRun_STATUS.
func (*Fleets_UpdateRun_STATUS) DeepCopyInto ¶
func (in *Fleets_UpdateRun_STATUS) DeepCopyInto(out *Fleets_UpdateRun_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Fleets_UpdateRun_STATUS) NewEmptyARMValue ¶
func (updateRun *Fleets_UpdateRun_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Fleets_UpdateRun_STATUS) PopulateFromARM ¶
func (updateRun *Fleets_UpdateRun_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Fleets_UpdateRun_STATUS_ARM ¶
type Fleets_UpdateRun_STATUS_ARM struct { // ETag: If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. // Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in // the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header // fields. ETag *string `json:"eTag,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Properties: The resource-specific properties for this resource. Properties *UpdateRunProperties_STATUS_ARM `json:"properties,omitempty"` // SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData *SystemData_STATUS_ARM `json:"systemData,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*Fleets_UpdateRun_STATUS_ARM) DeepCopy ¶
func (in *Fleets_UpdateRun_STATUS_ARM) DeepCopy() *Fleets_UpdateRun_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_UpdateRun_STATUS_ARM.
func (*Fleets_UpdateRun_STATUS_ARM) DeepCopyInto ¶
func (in *Fleets_UpdateRun_STATUS_ARM) DeepCopyInto(out *Fleets_UpdateRun_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fleets_UpdateRun_Spec ¶
type Fleets_UpdateRun_Spec struct { // +kubebuilder:validation:MaxLength=50 // +kubebuilder:validation:MinLength=1 // +kubebuilder:validation:Pattern="^[a-z0-9]([-a-z0-9]*[a-z0-9])?$" // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // +kubebuilder:validation:Required // ManagedClusterUpdate: The update to be applied to all clusters in the UpdateRun. The managedClusterUpdate can be // modified until the run is started. ManagedClusterUpdate *ManagedClusterUpdate `json:"managedClusterUpdate,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a containerservice.azure.com/Fleet resource Owner *genruntime.KnownResourceReference `group:"containerservice.azure.com" json:"owner,omitempty" kind:"Fleet"` // Strategy: The strategy defines the order in which the clusters will be updated. // If not set, all members will be updated sequentially. The UpdateRun status will show a single UpdateStage and a single // UpdateGroup targeting all members. // The strategy of the UpdateRun can be modified until the run is started. Strategy *UpdateRunStrategy `json:"strategy,omitempty"` }
func (*Fleets_UpdateRun_Spec) AssignProperties_From_Fleets_UpdateRun_Spec ¶
func (updateRun *Fleets_UpdateRun_Spec) AssignProperties_From_Fleets_UpdateRun_Spec(source *v20230315ps.Fleets_UpdateRun_Spec) error
AssignProperties_From_Fleets_UpdateRun_Spec populates our Fleets_UpdateRun_Spec from the provided source Fleets_UpdateRun_Spec
func (*Fleets_UpdateRun_Spec) AssignProperties_To_Fleets_UpdateRun_Spec ¶
func (updateRun *Fleets_UpdateRun_Spec) AssignProperties_To_Fleets_UpdateRun_Spec(destination *v20230315ps.Fleets_UpdateRun_Spec) error
AssignProperties_To_Fleets_UpdateRun_Spec populates the provided destination Fleets_UpdateRun_Spec from our Fleets_UpdateRun_Spec
func (*Fleets_UpdateRun_Spec) ConvertSpecFrom ¶
func (updateRun *Fleets_UpdateRun_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Fleets_UpdateRun_Spec from the provided source
func (*Fleets_UpdateRun_Spec) ConvertSpecTo ¶
func (updateRun *Fleets_UpdateRun_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Fleets_UpdateRun_Spec
func (*Fleets_UpdateRun_Spec) ConvertToARM ¶
func (updateRun *Fleets_UpdateRun_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Fleets_UpdateRun_Spec) DeepCopy ¶
func (in *Fleets_UpdateRun_Spec) DeepCopy() *Fleets_UpdateRun_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_UpdateRun_Spec.
func (*Fleets_UpdateRun_Spec) DeepCopyInto ¶
func (in *Fleets_UpdateRun_Spec) DeepCopyInto(out *Fleets_UpdateRun_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Fleets_UpdateRun_Spec) Initialize_From_Fleets_UpdateRun_STATUS ¶
func (updateRun *Fleets_UpdateRun_Spec) Initialize_From_Fleets_UpdateRun_STATUS(source *Fleets_UpdateRun_STATUS) error
Initialize_From_Fleets_UpdateRun_STATUS populates our Fleets_UpdateRun_Spec from the provided source Fleets_UpdateRun_STATUS
func (*Fleets_UpdateRun_Spec) NewEmptyARMValue ¶
func (updateRun *Fleets_UpdateRun_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Fleets_UpdateRun_Spec) OriginalVersion ¶
func (updateRun *Fleets_UpdateRun_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Fleets_UpdateRun_Spec) PopulateFromARM ¶
func (updateRun *Fleets_UpdateRun_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Fleets_UpdateRun_Spec) SetAzureName ¶
func (updateRun *Fleets_UpdateRun_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type Fleets_UpdateRun_Spec_ARM ¶
type Fleets_UpdateRun_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The resource-specific properties for this resource. Properties *UpdateRunProperties_ARM `json:"properties,omitempty"` }
func (*Fleets_UpdateRun_Spec_ARM) DeepCopy ¶
func (in *Fleets_UpdateRun_Spec_ARM) DeepCopy() *Fleets_UpdateRun_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_UpdateRun_Spec_ARM.
func (*Fleets_UpdateRun_Spec_ARM) DeepCopyInto ¶
func (in *Fleets_UpdateRun_Spec_ARM) DeepCopyInto(out *Fleets_UpdateRun_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (Fleets_UpdateRun_Spec_ARM) GetAPIVersion ¶
func (updateRun Fleets_UpdateRun_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-03-15-preview"
func (*Fleets_UpdateRun_Spec_ARM) GetName ¶
func (updateRun *Fleets_UpdateRun_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*Fleets_UpdateRun_Spec_ARM) GetType ¶
func (updateRun *Fleets_UpdateRun_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/fleets/updateRuns"
type ManagedClusterUpdate ¶
type ManagedClusterUpdate struct { // +kubebuilder:validation:Required // Upgrade: The upgrade to apply to the ManagedClusters. Upgrade *ManagedClusterUpgradeSpec `json:"upgrade,omitempty"` }
The update to be applied to the ManagedClusters.
func (*ManagedClusterUpdate) AssignProperties_From_ManagedClusterUpdate ¶
func (update *ManagedClusterUpdate) AssignProperties_From_ManagedClusterUpdate(source *v20230315ps.ManagedClusterUpdate) error
AssignProperties_From_ManagedClusterUpdate populates our ManagedClusterUpdate from the provided source ManagedClusterUpdate
func (*ManagedClusterUpdate) AssignProperties_To_ManagedClusterUpdate ¶
func (update *ManagedClusterUpdate) AssignProperties_To_ManagedClusterUpdate(destination *v20230315ps.ManagedClusterUpdate) error
AssignProperties_To_ManagedClusterUpdate populates the provided destination ManagedClusterUpdate from our ManagedClusterUpdate
func (*ManagedClusterUpdate) ConvertToARM ¶
func (update *ManagedClusterUpdate) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterUpdate) DeepCopy ¶
func (in *ManagedClusterUpdate) DeepCopy() *ManagedClusterUpdate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpdate.
func (*ManagedClusterUpdate) DeepCopyInto ¶
func (in *ManagedClusterUpdate) DeepCopyInto(out *ManagedClusterUpdate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterUpdate) Initialize_From_ManagedClusterUpdate_STATUS ¶
func (update *ManagedClusterUpdate) Initialize_From_ManagedClusterUpdate_STATUS(source *ManagedClusterUpdate_STATUS) error
Initialize_From_ManagedClusterUpdate_STATUS populates our ManagedClusterUpdate from the provided source ManagedClusterUpdate_STATUS
func (*ManagedClusterUpdate) NewEmptyARMValue ¶
func (update *ManagedClusterUpdate) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterUpdate) PopulateFromARM ¶
func (update *ManagedClusterUpdate) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterUpdate_ARM ¶
type ManagedClusterUpdate_ARM struct { // Upgrade: The upgrade to apply to the ManagedClusters. Upgrade *ManagedClusterUpgradeSpec_ARM `json:"upgrade,omitempty"` }
The update to be applied to the ManagedClusters.
func (*ManagedClusterUpdate_ARM) DeepCopy ¶
func (in *ManagedClusterUpdate_ARM) DeepCopy() *ManagedClusterUpdate_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpdate_ARM.
func (*ManagedClusterUpdate_ARM) DeepCopyInto ¶
func (in *ManagedClusterUpdate_ARM) DeepCopyInto(out *ManagedClusterUpdate_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterUpdate_STATUS ¶
type ManagedClusterUpdate_STATUS struct { // Upgrade: The upgrade to apply to the ManagedClusters. Upgrade *ManagedClusterUpgradeSpec_STATUS `json:"upgrade,omitempty"` }
The update to be applied to the ManagedClusters.
func (*ManagedClusterUpdate_STATUS) AssignProperties_From_ManagedClusterUpdate_STATUS ¶
func (update *ManagedClusterUpdate_STATUS) AssignProperties_From_ManagedClusterUpdate_STATUS(source *v20230315ps.ManagedClusterUpdate_STATUS) error
AssignProperties_From_ManagedClusterUpdate_STATUS populates our ManagedClusterUpdate_STATUS from the provided source ManagedClusterUpdate_STATUS
func (*ManagedClusterUpdate_STATUS) AssignProperties_To_ManagedClusterUpdate_STATUS ¶
func (update *ManagedClusterUpdate_STATUS) AssignProperties_To_ManagedClusterUpdate_STATUS(destination *v20230315ps.ManagedClusterUpdate_STATUS) error
AssignProperties_To_ManagedClusterUpdate_STATUS populates the provided destination ManagedClusterUpdate_STATUS from our ManagedClusterUpdate_STATUS
func (*ManagedClusterUpdate_STATUS) DeepCopy ¶
func (in *ManagedClusterUpdate_STATUS) DeepCopy() *ManagedClusterUpdate_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpdate_STATUS.
func (*ManagedClusterUpdate_STATUS) DeepCopyInto ¶
func (in *ManagedClusterUpdate_STATUS) DeepCopyInto(out *ManagedClusterUpdate_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterUpdate_STATUS) NewEmptyARMValue ¶
func (update *ManagedClusterUpdate_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterUpdate_STATUS) PopulateFromARM ¶
func (update *ManagedClusterUpdate_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterUpdate_STATUS_ARM ¶
type ManagedClusterUpdate_STATUS_ARM struct { // Upgrade: The upgrade to apply to the ManagedClusters. Upgrade *ManagedClusterUpgradeSpec_STATUS_ARM `json:"upgrade,omitempty"` }
The update to be applied to the ManagedClusters.
func (*ManagedClusterUpdate_STATUS_ARM) DeepCopy ¶
func (in *ManagedClusterUpdate_STATUS_ARM) DeepCopy() *ManagedClusterUpdate_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpdate_STATUS_ARM.
func (*ManagedClusterUpdate_STATUS_ARM) DeepCopyInto ¶
func (in *ManagedClusterUpdate_STATUS_ARM) DeepCopyInto(out *ManagedClusterUpdate_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterUpgradeSpec ¶
type ManagedClusterUpgradeSpec struct { // KubernetesVersion: The Kubernetes version to upgrade the member clusters to. KubernetesVersion *string `json:"kubernetesVersion,omitempty"` // +kubebuilder:validation:Required // Type: The upgrade type. // Full requires the KubernetesVersion property to be set. // NodeImageOnly requires the KubernetesVersion property not to be set. Type *ManagedClusterUpgradeType `json:"type,omitempty"` }
The upgrade to apply to a ManagedCluster.
func (*ManagedClusterUpgradeSpec) AssignProperties_From_ManagedClusterUpgradeSpec ¶
func (upgrade *ManagedClusterUpgradeSpec) AssignProperties_From_ManagedClusterUpgradeSpec(source *v20230315ps.ManagedClusterUpgradeSpec) error
AssignProperties_From_ManagedClusterUpgradeSpec populates our ManagedClusterUpgradeSpec from the provided source ManagedClusterUpgradeSpec
func (*ManagedClusterUpgradeSpec) AssignProperties_To_ManagedClusterUpgradeSpec ¶
func (upgrade *ManagedClusterUpgradeSpec) AssignProperties_To_ManagedClusterUpgradeSpec(destination *v20230315ps.ManagedClusterUpgradeSpec) error
AssignProperties_To_ManagedClusterUpgradeSpec populates the provided destination ManagedClusterUpgradeSpec from our ManagedClusterUpgradeSpec
func (*ManagedClusterUpgradeSpec) ConvertToARM ¶
func (upgrade *ManagedClusterUpgradeSpec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedClusterUpgradeSpec) DeepCopy ¶
func (in *ManagedClusterUpgradeSpec) DeepCopy() *ManagedClusterUpgradeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpgradeSpec.
func (*ManagedClusterUpgradeSpec) DeepCopyInto ¶
func (in *ManagedClusterUpgradeSpec) DeepCopyInto(out *ManagedClusterUpgradeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterUpgradeSpec) Initialize_From_ManagedClusterUpgradeSpec_STATUS ¶
func (upgrade *ManagedClusterUpgradeSpec) Initialize_From_ManagedClusterUpgradeSpec_STATUS(source *ManagedClusterUpgradeSpec_STATUS) error
Initialize_From_ManagedClusterUpgradeSpec_STATUS populates our ManagedClusterUpgradeSpec from the provided source ManagedClusterUpgradeSpec_STATUS
func (*ManagedClusterUpgradeSpec) NewEmptyARMValue ¶
func (upgrade *ManagedClusterUpgradeSpec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterUpgradeSpec) PopulateFromARM ¶
func (upgrade *ManagedClusterUpgradeSpec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterUpgradeSpec_ARM ¶
type ManagedClusterUpgradeSpec_ARM struct { // KubernetesVersion: The Kubernetes version to upgrade the member clusters to. KubernetesVersion *string `json:"kubernetesVersion,omitempty"` // Type: The upgrade type. // Full requires the KubernetesVersion property to be set. // NodeImageOnly requires the KubernetesVersion property not to be set. Type *ManagedClusterUpgradeType `json:"type,omitempty"` }
The upgrade to apply to a ManagedCluster.
func (*ManagedClusterUpgradeSpec_ARM) DeepCopy ¶
func (in *ManagedClusterUpgradeSpec_ARM) DeepCopy() *ManagedClusterUpgradeSpec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpgradeSpec_ARM.
func (*ManagedClusterUpgradeSpec_ARM) DeepCopyInto ¶
func (in *ManagedClusterUpgradeSpec_ARM) DeepCopyInto(out *ManagedClusterUpgradeSpec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterUpgradeSpec_STATUS ¶
type ManagedClusterUpgradeSpec_STATUS struct { // KubernetesVersion: The Kubernetes version to upgrade the member clusters to. KubernetesVersion *string `json:"kubernetesVersion,omitempty"` // Type: The upgrade type. // Full requires the KubernetesVersion property to be set. // NodeImageOnly requires the KubernetesVersion property not to be set. Type *ManagedClusterUpgradeType_STATUS `json:"type,omitempty"` }
The upgrade to apply to a ManagedCluster.
func (*ManagedClusterUpgradeSpec_STATUS) AssignProperties_From_ManagedClusterUpgradeSpec_STATUS ¶
func (upgrade *ManagedClusterUpgradeSpec_STATUS) AssignProperties_From_ManagedClusterUpgradeSpec_STATUS(source *v20230315ps.ManagedClusterUpgradeSpec_STATUS) error
AssignProperties_From_ManagedClusterUpgradeSpec_STATUS populates our ManagedClusterUpgradeSpec_STATUS from the provided source ManagedClusterUpgradeSpec_STATUS
func (*ManagedClusterUpgradeSpec_STATUS) AssignProperties_To_ManagedClusterUpgradeSpec_STATUS ¶
func (upgrade *ManagedClusterUpgradeSpec_STATUS) AssignProperties_To_ManagedClusterUpgradeSpec_STATUS(destination *v20230315ps.ManagedClusterUpgradeSpec_STATUS) error
AssignProperties_To_ManagedClusterUpgradeSpec_STATUS populates the provided destination ManagedClusterUpgradeSpec_STATUS from our ManagedClusterUpgradeSpec_STATUS
func (*ManagedClusterUpgradeSpec_STATUS) DeepCopy ¶
func (in *ManagedClusterUpgradeSpec_STATUS) DeepCopy() *ManagedClusterUpgradeSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpgradeSpec_STATUS.
func (*ManagedClusterUpgradeSpec_STATUS) DeepCopyInto ¶
func (in *ManagedClusterUpgradeSpec_STATUS) DeepCopyInto(out *ManagedClusterUpgradeSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedClusterUpgradeSpec_STATUS) NewEmptyARMValue ¶
func (upgrade *ManagedClusterUpgradeSpec_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedClusterUpgradeSpec_STATUS) PopulateFromARM ¶
func (upgrade *ManagedClusterUpgradeSpec_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedClusterUpgradeSpec_STATUS_ARM ¶
type ManagedClusterUpgradeSpec_STATUS_ARM struct { // KubernetesVersion: The Kubernetes version to upgrade the member clusters to. KubernetesVersion *string `json:"kubernetesVersion,omitempty"` // Type: The upgrade type. // Full requires the KubernetesVersion property to be set. // NodeImageOnly requires the KubernetesVersion property not to be set. Type *ManagedClusterUpgradeType_STATUS `json:"type,omitempty"` }
The upgrade to apply to a ManagedCluster.
func (*ManagedClusterUpgradeSpec_STATUS_ARM) DeepCopy ¶
func (in *ManagedClusterUpgradeSpec_STATUS_ARM) DeepCopy() *ManagedClusterUpgradeSpec_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpgradeSpec_STATUS_ARM.
func (*ManagedClusterUpgradeSpec_STATUS_ARM) DeepCopyInto ¶
func (in *ManagedClusterUpgradeSpec_STATUS_ARM) DeepCopyInto(out *ManagedClusterUpgradeSpec_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterUpgradeType ¶
type ManagedClusterUpgradeType string
The type of upgrade to perform when targeting ManagedClusters. +kubebuilder:validation:Enum={"Full","NodeImageOnly"}
type ManagedClusterUpgradeType_STATUS ¶
type ManagedClusterUpgradeType_STATUS string
The type of upgrade to perform when targeting ManagedClusters.
type MemberUpdateStatus_STATUS ¶
type MemberUpdateStatus_STATUS struct { // ClusterResourceId: The Azure resource id of the target Kubernetes cluster. ClusterResourceId *string `json:"clusterResourceId,omitempty"` // Name: The name of the FleetMember. Name *string `json:"name,omitempty"` // OperationId: The operation resource id of the latest attempt to perform the operation. OperationId *string `json:"operationId,omitempty"` // Status: The status of the MemberUpdate operation. Status *UpdateStatus_STATUS `json:"status,omitempty"` }
The status of a member update operation.
func (*MemberUpdateStatus_STATUS) AssignProperties_From_MemberUpdateStatus_STATUS ¶
func (status *MemberUpdateStatus_STATUS) AssignProperties_From_MemberUpdateStatus_STATUS(source *v20230315ps.MemberUpdateStatus_STATUS) error
AssignProperties_From_MemberUpdateStatus_STATUS populates our MemberUpdateStatus_STATUS from the provided source MemberUpdateStatus_STATUS
func (*MemberUpdateStatus_STATUS) AssignProperties_To_MemberUpdateStatus_STATUS ¶
func (status *MemberUpdateStatus_STATUS) AssignProperties_To_MemberUpdateStatus_STATUS(destination *v20230315ps.MemberUpdateStatus_STATUS) error
AssignProperties_To_MemberUpdateStatus_STATUS populates the provided destination MemberUpdateStatus_STATUS from our MemberUpdateStatus_STATUS
func (*MemberUpdateStatus_STATUS) DeepCopy ¶
func (in *MemberUpdateStatus_STATUS) DeepCopy() *MemberUpdateStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberUpdateStatus_STATUS.
func (*MemberUpdateStatus_STATUS) DeepCopyInto ¶
func (in *MemberUpdateStatus_STATUS) DeepCopyInto(out *MemberUpdateStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MemberUpdateStatus_STATUS) NewEmptyARMValue ¶
func (status *MemberUpdateStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MemberUpdateStatus_STATUS) PopulateFromARM ¶
func (status *MemberUpdateStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MemberUpdateStatus_STATUS_ARM ¶
type MemberUpdateStatus_STATUS_ARM struct { // ClusterResourceId: The Azure resource id of the target Kubernetes cluster. ClusterResourceId *string `json:"clusterResourceId,omitempty"` // Name: The name of the FleetMember. Name *string `json:"name,omitempty"` // OperationId: The operation resource id of the latest attempt to perform the operation. OperationId *string `json:"operationId,omitempty"` // Status: The status of the MemberUpdate operation. Status *UpdateStatus_STATUS_ARM `json:"status,omitempty"` }
The status of a member update operation.
func (*MemberUpdateStatus_STATUS_ARM) DeepCopy ¶
func (in *MemberUpdateStatus_STATUS_ARM) DeepCopy() *MemberUpdateStatus_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberUpdateStatus_STATUS_ARM.
func (*MemberUpdateStatus_STATUS_ARM) DeepCopyInto ¶
func (in *MemberUpdateStatus_STATUS_ARM) DeepCopyInto(out *MemberUpdateStatus_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemData_CreatedByType_STATUS ¶
type SystemData_CreatedByType_STATUS string
type SystemData_LastModifiedByType_STATUS ¶
type SystemData_LastModifiedByType_STATUS string
type SystemData_STATUS ¶
type SystemData_STATUS struct { // CreatedAt: The timestamp of resource creation (UTC). CreatedAt *string `json:"createdAt,omitempty"` // CreatedBy: The identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // CreatedByType: The type of identity that created the resource. CreatedByType *SystemData_CreatedByType_STATUS `json:"createdByType,omitempty"` // LastModifiedAt: The timestamp of resource last modification (UTC) LastModifiedAt *string `json:"lastModifiedAt,omitempty"` // LastModifiedBy: The identity that last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // LastModifiedByType: The type of identity that last modified the resource. LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"` }
Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v20230315ps.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *v20230315ps.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemData_STATUS) NewEmptyARMValue ¶
func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SystemData_STATUS) PopulateFromARM ¶
func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SystemData_STATUS_ARM ¶
type SystemData_STATUS_ARM struct { // CreatedAt: The timestamp of resource creation (UTC). CreatedAt *string `json:"createdAt,omitempty"` // CreatedBy: The identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // CreatedByType: The type of identity that created the resource. CreatedByType *SystemData_CreatedByType_STATUS `json:"createdByType,omitempty"` // LastModifiedAt: The timestamp of resource last modification (UTC) LastModifiedAt *string `json:"lastModifiedAt,omitempty"` // LastModifiedBy: The identity that last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // LastModifiedByType: The type of identity that last modified the resource. LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"` }
Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS_ARM) DeepCopy ¶
func (in *SystemData_STATUS_ARM) DeepCopy() *SystemData_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS_ARM.
func (*SystemData_STATUS_ARM) DeepCopyInto ¶
func (in *SystemData_STATUS_ARM) DeepCopyInto(out *SystemData_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateGroup ¶
type UpdateGroup struct { // +kubebuilder:validation:Required // +kubebuilder:validation:MaxLength=50 // +kubebuilder:validation:MinLength=1 // +kubebuilder:validation:Pattern="^[a-z0-9]([-a-z0-9]*[a-z0-9])?$" // Name: Name of the group. // It must match a group name of an existing fleet member. Name *string `json:"name,omitempty"` }
A group to be updated.
func (*UpdateGroup) AssignProperties_From_UpdateGroup ¶
func (group *UpdateGroup) AssignProperties_From_UpdateGroup(source *v20230315ps.UpdateGroup) error
AssignProperties_From_UpdateGroup populates our UpdateGroup from the provided source UpdateGroup
func (*UpdateGroup) AssignProperties_To_UpdateGroup ¶
func (group *UpdateGroup) AssignProperties_To_UpdateGroup(destination *v20230315ps.UpdateGroup) error
AssignProperties_To_UpdateGroup populates the provided destination UpdateGroup from our UpdateGroup
func (*UpdateGroup) ConvertToARM ¶
func (group *UpdateGroup) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UpdateGroup) DeepCopy ¶
func (in *UpdateGroup) DeepCopy() *UpdateGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateGroup.
func (*UpdateGroup) DeepCopyInto ¶
func (in *UpdateGroup) DeepCopyInto(out *UpdateGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateGroup) Initialize_From_UpdateGroup_STATUS ¶
func (group *UpdateGroup) Initialize_From_UpdateGroup_STATUS(source *UpdateGroup_STATUS) error
Initialize_From_UpdateGroup_STATUS populates our UpdateGroup from the provided source UpdateGroup_STATUS
func (*UpdateGroup) NewEmptyARMValue ¶
func (group *UpdateGroup) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateGroup) PopulateFromARM ¶
func (group *UpdateGroup) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateGroupStatus_STATUS ¶
type UpdateGroupStatus_STATUS struct { // Members: The list of member this UpdateGroup updates. Members []MemberUpdateStatus_STATUS `json:"members,omitempty"` // Name: The name of the UpdateGroup. Name *string `json:"name,omitempty"` // Status: The status of the UpdateGroup. Status *UpdateStatus_STATUS `json:"status,omitempty"` }
The status of a UpdateGroup.
func (*UpdateGroupStatus_STATUS) AssignProperties_From_UpdateGroupStatus_STATUS ¶
func (status *UpdateGroupStatus_STATUS) AssignProperties_From_UpdateGroupStatus_STATUS(source *v20230315ps.UpdateGroupStatus_STATUS) error
AssignProperties_From_UpdateGroupStatus_STATUS populates our UpdateGroupStatus_STATUS from the provided source UpdateGroupStatus_STATUS
func (*UpdateGroupStatus_STATUS) AssignProperties_To_UpdateGroupStatus_STATUS ¶
func (status *UpdateGroupStatus_STATUS) AssignProperties_To_UpdateGroupStatus_STATUS(destination *v20230315ps.UpdateGroupStatus_STATUS) error
AssignProperties_To_UpdateGroupStatus_STATUS populates the provided destination UpdateGroupStatus_STATUS from our UpdateGroupStatus_STATUS
func (*UpdateGroupStatus_STATUS) DeepCopy ¶
func (in *UpdateGroupStatus_STATUS) DeepCopy() *UpdateGroupStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateGroupStatus_STATUS.
func (*UpdateGroupStatus_STATUS) DeepCopyInto ¶
func (in *UpdateGroupStatus_STATUS) DeepCopyInto(out *UpdateGroupStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateGroupStatus_STATUS) NewEmptyARMValue ¶
func (status *UpdateGroupStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateGroupStatus_STATUS) PopulateFromARM ¶
func (status *UpdateGroupStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateGroupStatus_STATUS_ARM ¶
type UpdateGroupStatus_STATUS_ARM struct { // Members: The list of member this UpdateGroup updates. Members []MemberUpdateStatus_STATUS_ARM `json:"members"` // Name: The name of the UpdateGroup. Name *string `json:"name,omitempty"` // Status: The status of the UpdateGroup. Status *UpdateStatus_STATUS_ARM `json:"status,omitempty"` }
The status of a UpdateGroup.
func (*UpdateGroupStatus_STATUS_ARM) DeepCopy ¶
func (in *UpdateGroupStatus_STATUS_ARM) DeepCopy() *UpdateGroupStatus_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateGroupStatus_STATUS_ARM.
func (*UpdateGroupStatus_STATUS_ARM) DeepCopyInto ¶
func (in *UpdateGroupStatus_STATUS_ARM) DeepCopyInto(out *UpdateGroupStatus_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateGroup_ARM ¶
type UpdateGroup_ARM struct { // Name: Name of the group. // It must match a group name of an existing fleet member. Name *string `json:"name,omitempty"` }
A group to be updated.
func (*UpdateGroup_ARM) DeepCopy ¶
func (in *UpdateGroup_ARM) DeepCopy() *UpdateGroup_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateGroup_ARM.
func (*UpdateGroup_ARM) DeepCopyInto ¶
func (in *UpdateGroup_ARM) DeepCopyInto(out *UpdateGroup_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateGroup_STATUS ¶
type UpdateGroup_STATUS struct { // Name: Name of the group. // It must match a group name of an existing fleet member. Name *string `json:"name,omitempty"` }
A group to be updated.
func (*UpdateGroup_STATUS) AssignProperties_From_UpdateGroup_STATUS ¶
func (group *UpdateGroup_STATUS) AssignProperties_From_UpdateGroup_STATUS(source *v20230315ps.UpdateGroup_STATUS) error
AssignProperties_From_UpdateGroup_STATUS populates our UpdateGroup_STATUS from the provided source UpdateGroup_STATUS
func (*UpdateGroup_STATUS) AssignProperties_To_UpdateGroup_STATUS ¶
func (group *UpdateGroup_STATUS) AssignProperties_To_UpdateGroup_STATUS(destination *v20230315ps.UpdateGroup_STATUS) error
AssignProperties_To_UpdateGroup_STATUS populates the provided destination UpdateGroup_STATUS from our UpdateGroup_STATUS
func (*UpdateGroup_STATUS) DeepCopy ¶
func (in *UpdateGroup_STATUS) DeepCopy() *UpdateGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateGroup_STATUS.
func (*UpdateGroup_STATUS) DeepCopyInto ¶
func (in *UpdateGroup_STATUS) DeepCopyInto(out *UpdateGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateGroup_STATUS) NewEmptyARMValue ¶
func (group *UpdateGroup_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateGroup_STATUS) PopulateFromARM ¶
func (group *UpdateGroup_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateGroup_STATUS_ARM ¶
type UpdateGroup_STATUS_ARM struct { // Name: Name of the group. // It must match a group name of an existing fleet member. Name *string `json:"name,omitempty"` }
A group to be updated.
func (*UpdateGroup_STATUS_ARM) DeepCopy ¶
func (in *UpdateGroup_STATUS_ARM) DeepCopy() *UpdateGroup_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateGroup_STATUS_ARM.
func (*UpdateGroup_STATUS_ARM) DeepCopyInto ¶
func (in *UpdateGroup_STATUS_ARM) DeepCopyInto(out *UpdateGroup_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateRunProperties_ARM ¶
type UpdateRunProperties_ARM struct { // ManagedClusterUpdate: The update to be applied to all clusters in the UpdateRun. The managedClusterUpdate can be // modified until the run is started. ManagedClusterUpdate *ManagedClusterUpdate_ARM `json:"managedClusterUpdate,omitempty"` // Strategy: The strategy defines the order in which the clusters will be updated. // If not set, all members will be updated sequentially. The UpdateRun status will show a single UpdateStage and a single // UpdateGroup targeting all members. // The strategy of the UpdateRun can be modified until the run is started. Strategy *UpdateRunStrategy_ARM `json:"strategy,omitempty"` }
The properties of the UpdateRun.
func (*UpdateRunProperties_ARM) DeepCopy ¶
func (in *UpdateRunProperties_ARM) DeepCopy() *UpdateRunProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRunProperties_ARM.
func (*UpdateRunProperties_ARM) DeepCopyInto ¶
func (in *UpdateRunProperties_ARM) DeepCopyInto(out *UpdateRunProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateRunProperties_STATUS_ARM ¶
type UpdateRunProperties_STATUS_ARM struct { // ManagedClusterUpdate: The update to be applied to all clusters in the UpdateRun. The managedClusterUpdate can be // modified until the run is started. ManagedClusterUpdate *ManagedClusterUpdate_STATUS_ARM `json:"managedClusterUpdate,omitempty"` // ProvisioningState: The provisioning state of the UpdateRun resource. ProvisioningState *UpdateRunProvisioningState_STATUS `json:"provisioningState,omitempty"` // Status: The status of the UpdateRun. Status *UpdateRunStatus_STATUS_ARM `json:"status,omitempty"` // Strategy: The strategy defines the order in which the clusters will be updated. // If not set, all members will be updated sequentially. The UpdateRun status will show a single UpdateStage and a single // UpdateGroup targeting all members. // The strategy of the UpdateRun can be modified until the run is started. Strategy *UpdateRunStrategy_STATUS_ARM `json:"strategy,omitempty"` }
The properties of the UpdateRun.
func (*UpdateRunProperties_STATUS_ARM) DeepCopy ¶
func (in *UpdateRunProperties_STATUS_ARM) DeepCopy() *UpdateRunProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRunProperties_STATUS_ARM.
func (*UpdateRunProperties_STATUS_ARM) DeepCopyInto ¶
func (in *UpdateRunProperties_STATUS_ARM) DeepCopyInto(out *UpdateRunProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateRunProvisioningState_STATUS ¶
type UpdateRunProvisioningState_STATUS string
The provisioning state of the UpdateRun resource.
type UpdateRunStatus_STATUS ¶
type UpdateRunStatus_STATUS struct { // Stages: The stages composing an update run. Stages are run sequentially withing an UpdateRun. Stages []UpdateStageStatus_STATUS `json:"stages,omitempty"` // Status: The status of the UpdateRun. Status *UpdateStatus_STATUS `json:"status,omitempty"` }
The status of a UpdateRun.
func (*UpdateRunStatus_STATUS) AssignProperties_From_UpdateRunStatus_STATUS ¶
func (status *UpdateRunStatus_STATUS) AssignProperties_From_UpdateRunStatus_STATUS(source *v20230315ps.UpdateRunStatus_STATUS) error
AssignProperties_From_UpdateRunStatus_STATUS populates our UpdateRunStatus_STATUS from the provided source UpdateRunStatus_STATUS
func (*UpdateRunStatus_STATUS) AssignProperties_To_UpdateRunStatus_STATUS ¶
func (status *UpdateRunStatus_STATUS) AssignProperties_To_UpdateRunStatus_STATUS(destination *v20230315ps.UpdateRunStatus_STATUS) error
AssignProperties_To_UpdateRunStatus_STATUS populates the provided destination UpdateRunStatus_STATUS from our UpdateRunStatus_STATUS
func (*UpdateRunStatus_STATUS) DeepCopy ¶
func (in *UpdateRunStatus_STATUS) DeepCopy() *UpdateRunStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRunStatus_STATUS.
func (*UpdateRunStatus_STATUS) DeepCopyInto ¶
func (in *UpdateRunStatus_STATUS) DeepCopyInto(out *UpdateRunStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateRunStatus_STATUS) NewEmptyARMValue ¶
func (status *UpdateRunStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateRunStatus_STATUS) PopulateFromARM ¶
func (status *UpdateRunStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateRunStatus_STATUS_ARM ¶
type UpdateRunStatus_STATUS_ARM struct { // Stages: The stages composing an update run. Stages are run sequentially withing an UpdateRun. Stages []UpdateStageStatus_STATUS_ARM `json:"stages"` // Status: The status of the UpdateRun. Status *UpdateStatus_STATUS_ARM `json:"status,omitempty"` }
The status of a UpdateRun.
func (*UpdateRunStatus_STATUS_ARM) DeepCopy ¶
func (in *UpdateRunStatus_STATUS_ARM) DeepCopy() *UpdateRunStatus_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRunStatus_STATUS_ARM.
func (*UpdateRunStatus_STATUS_ARM) DeepCopyInto ¶
func (in *UpdateRunStatus_STATUS_ARM) DeepCopyInto(out *UpdateRunStatus_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateRunStrategy ¶
type UpdateRunStrategy struct { // +kubebuilder:validation:Required // Stages: The list of stages that compose this update run. Min size: 1. Stages []UpdateStage `json:"stages,omitempty"` }
Defines the update sequence of the clusters via stages and groups. Stages within a run are executed sequentially one after another. Groups within a stage are executed in parallel. Member clusters within a group are updated sequentially one after another. A valid strategy contains no duplicate groups within or across stages.
func (*UpdateRunStrategy) AssignProperties_From_UpdateRunStrategy ¶
func (strategy *UpdateRunStrategy) AssignProperties_From_UpdateRunStrategy(source *v20230315ps.UpdateRunStrategy) error
AssignProperties_From_UpdateRunStrategy populates our UpdateRunStrategy from the provided source UpdateRunStrategy
func (*UpdateRunStrategy) AssignProperties_To_UpdateRunStrategy ¶
func (strategy *UpdateRunStrategy) AssignProperties_To_UpdateRunStrategy(destination *v20230315ps.UpdateRunStrategy) error
AssignProperties_To_UpdateRunStrategy populates the provided destination UpdateRunStrategy from our UpdateRunStrategy
func (*UpdateRunStrategy) ConvertToARM ¶
func (strategy *UpdateRunStrategy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UpdateRunStrategy) DeepCopy ¶
func (in *UpdateRunStrategy) DeepCopy() *UpdateRunStrategy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRunStrategy.
func (*UpdateRunStrategy) DeepCopyInto ¶
func (in *UpdateRunStrategy) DeepCopyInto(out *UpdateRunStrategy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateRunStrategy) Initialize_From_UpdateRunStrategy_STATUS ¶
func (strategy *UpdateRunStrategy) Initialize_From_UpdateRunStrategy_STATUS(source *UpdateRunStrategy_STATUS) error
Initialize_From_UpdateRunStrategy_STATUS populates our UpdateRunStrategy from the provided source UpdateRunStrategy_STATUS
func (*UpdateRunStrategy) NewEmptyARMValue ¶
func (strategy *UpdateRunStrategy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateRunStrategy) PopulateFromARM ¶
func (strategy *UpdateRunStrategy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateRunStrategy_ARM ¶
type UpdateRunStrategy_ARM struct { // Stages: The list of stages that compose this update run. Min size: 1. Stages []UpdateStage_ARM `json:"stages"` }
Defines the update sequence of the clusters via stages and groups. Stages within a run are executed sequentially one after another. Groups within a stage are executed in parallel. Member clusters within a group are updated sequentially one after another. A valid strategy contains no duplicate groups within or across stages.
func (*UpdateRunStrategy_ARM) DeepCopy ¶
func (in *UpdateRunStrategy_ARM) DeepCopy() *UpdateRunStrategy_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRunStrategy_ARM.
func (*UpdateRunStrategy_ARM) DeepCopyInto ¶
func (in *UpdateRunStrategy_ARM) DeepCopyInto(out *UpdateRunStrategy_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateRunStrategy_STATUS ¶
type UpdateRunStrategy_STATUS struct { // Stages: The list of stages that compose this update run. Min size: 1. Stages []UpdateStage_STATUS `json:"stages,omitempty"` }
Defines the update sequence of the clusters via stages and groups. Stages within a run are executed sequentially one after another. Groups within a stage are executed in parallel. Member clusters within a group are updated sequentially one after another. A valid strategy contains no duplicate groups within or across stages.
func (*UpdateRunStrategy_STATUS) AssignProperties_From_UpdateRunStrategy_STATUS ¶
func (strategy *UpdateRunStrategy_STATUS) AssignProperties_From_UpdateRunStrategy_STATUS(source *v20230315ps.UpdateRunStrategy_STATUS) error
AssignProperties_From_UpdateRunStrategy_STATUS populates our UpdateRunStrategy_STATUS from the provided source UpdateRunStrategy_STATUS
func (*UpdateRunStrategy_STATUS) AssignProperties_To_UpdateRunStrategy_STATUS ¶
func (strategy *UpdateRunStrategy_STATUS) AssignProperties_To_UpdateRunStrategy_STATUS(destination *v20230315ps.UpdateRunStrategy_STATUS) error
AssignProperties_To_UpdateRunStrategy_STATUS populates the provided destination UpdateRunStrategy_STATUS from our UpdateRunStrategy_STATUS
func (*UpdateRunStrategy_STATUS) DeepCopy ¶
func (in *UpdateRunStrategy_STATUS) DeepCopy() *UpdateRunStrategy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRunStrategy_STATUS.
func (*UpdateRunStrategy_STATUS) DeepCopyInto ¶
func (in *UpdateRunStrategy_STATUS) DeepCopyInto(out *UpdateRunStrategy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateRunStrategy_STATUS) NewEmptyARMValue ¶
func (strategy *UpdateRunStrategy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateRunStrategy_STATUS) PopulateFromARM ¶
func (strategy *UpdateRunStrategy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateRunStrategy_STATUS_ARM ¶
type UpdateRunStrategy_STATUS_ARM struct { // Stages: The list of stages that compose this update run. Min size: 1. Stages []UpdateStage_STATUS_ARM `json:"stages"` }
Defines the update sequence of the clusters via stages and groups. Stages within a run are executed sequentially one after another. Groups within a stage are executed in parallel. Member clusters within a group are updated sequentially one after another. A valid strategy contains no duplicate groups within or across stages.
func (*UpdateRunStrategy_STATUS_ARM) DeepCopy ¶
func (in *UpdateRunStrategy_STATUS_ARM) DeepCopy() *UpdateRunStrategy_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRunStrategy_STATUS_ARM.
func (*UpdateRunStrategy_STATUS_ARM) DeepCopyInto ¶
func (in *UpdateRunStrategy_STATUS_ARM) DeepCopyInto(out *UpdateRunStrategy_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateStage ¶
type UpdateStage struct { // AfterStageWaitInSeconds: The time in seconds to wait at the end of this stage before starting the next one. Defaults to // 0 seconds if unspecified. AfterStageWaitInSeconds *int `json:"afterStageWaitInSeconds,omitempty"` // Groups: Defines the groups to be executed in parallel in this stage. Duplicate groups are not allowed. Min size: 1. Groups []UpdateGroup `json:"groups,omitempty"` // +kubebuilder:validation:Required // +kubebuilder:validation:MaxLength=50 // +kubebuilder:validation:MinLength=1 // +kubebuilder:validation:Pattern="^[a-z0-9]([-a-z0-9]*[a-z0-9])?$" // Name: The name of the stage. Must be unique within the UpdateRun. Name *string `json:"name,omitempty"` }
Defines a stage which contains the groups to update and the steps to take (e.g., wait for a time period) before starting the next stage.
func (*UpdateStage) AssignProperties_From_UpdateStage ¶
func (stage *UpdateStage) AssignProperties_From_UpdateStage(source *v20230315ps.UpdateStage) error
AssignProperties_From_UpdateStage populates our UpdateStage from the provided source UpdateStage
func (*UpdateStage) AssignProperties_To_UpdateStage ¶
func (stage *UpdateStage) AssignProperties_To_UpdateStage(destination *v20230315ps.UpdateStage) error
AssignProperties_To_UpdateStage populates the provided destination UpdateStage from our UpdateStage
func (*UpdateStage) ConvertToARM ¶
func (stage *UpdateStage) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UpdateStage) DeepCopy ¶
func (in *UpdateStage) DeepCopy() *UpdateStage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStage.
func (*UpdateStage) DeepCopyInto ¶
func (in *UpdateStage) DeepCopyInto(out *UpdateStage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateStage) Initialize_From_UpdateStage_STATUS ¶
func (stage *UpdateStage) Initialize_From_UpdateStage_STATUS(source *UpdateStage_STATUS) error
Initialize_From_UpdateStage_STATUS populates our UpdateStage from the provided source UpdateStage_STATUS
func (*UpdateStage) NewEmptyARMValue ¶
func (stage *UpdateStage) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateStage) PopulateFromARM ¶
func (stage *UpdateStage) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateStageStatus_STATUS ¶
type UpdateStageStatus_STATUS struct { // AfterStageWaitStatus: The status of the wait period configured on the UpdateStage. AfterStageWaitStatus *WaitStatus_STATUS `json:"afterStageWaitStatus,omitempty"` // Groups: The list of groups to be updated as part of this UpdateStage. Groups []UpdateGroupStatus_STATUS `json:"groups,omitempty"` // Name: The name of the UpdateStage. Name *string `json:"name,omitempty"` // Status: The status of the UpdateStage. Status *UpdateStatus_STATUS `json:"status,omitempty"` }
The status of a UpdateStage.
func (*UpdateStageStatus_STATUS) AssignProperties_From_UpdateStageStatus_STATUS ¶
func (status *UpdateStageStatus_STATUS) AssignProperties_From_UpdateStageStatus_STATUS(source *v20230315ps.UpdateStageStatus_STATUS) error
AssignProperties_From_UpdateStageStatus_STATUS populates our UpdateStageStatus_STATUS from the provided source UpdateStageStatus_STATUS
func (*UpdateStageStatus_STATUS) AssignProperties_To_UpdateStageStatus_STATUS ¶
func (status *UpdateStageStatus_STATUS) AssignProperties_To_UpdateStageStatus_STATUS(destination *v20230315ps.UpdateStageStatus_STATUS) error
AssignProperties_To_UpdateStageStatus_STATUS populates the provided destination UpdateStageStatus_STATUS from our UpdateStageStatus_STATUS
func (*UpdateStageStatus_STATUS) DeepCopy ¶
func (in *UpdateStageStatus_STATUS) DeepCopy() *UpdateStageStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStageStatus_STATUS.
func (*UpdateStageStatus_STATUS) DeepCopyInto ¶
func (in *UpdateStageStatus_STATUS) DeepCopyInto(out *UpdateStageStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateStageStatus_STATUS) NewEmptyARMValue ¶
func (status *UpdateStageStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateStageStatus_STATUS) PopulateFromARM ¶
func (status *UpdateStageStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateStageStatus_STATUS_ARM ¶
type UpdateStageStatus_STATUS_ARM struct { // AfterStageWaitStatus: The status of the wait period configured on the UpdateStage. AfterStageWaitStatus *WaitStatus_STATUS_ARM `json:"afterStageWaitStatus,omitempty"` // Groups: The list of groups to be updated as part of this UpdateStage. Groups []UpdateGroupStatus_STATUS_ARM `json:"groups"` // Name: The name of the UpdateStage. Name *string `json:"name,omitempty"` // Status: The status of the UpdateStage. Status *UpdateStatus_STATUS_ARM `json:"status,omitempty"` }
The status of a UpdateStage.
func (*UpdateStageStatus_STATUS_ARM) DeepCopy ¶
func (in *UpdateStageStatus_STATUS_ARM) DeepCopy() *UpdateStageStatus_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStageStatus_STATUS_ARM.
func (*UpdateStageStatus_STATUS_ARM) DeepCopyInto ¶
func (in *UpdateStageStatus_STATUS_ARM) DeepCopyInto(out *UpdateStageStatus_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateStage_ARM ¶
type UpdateStage_ARM struct { // AfterStageWaitInSeconds: The time in seconds to wait at the end of this stage before starting the next one. Defaults to // 0 seconds if unspecified. AfterStageWaitInSeconds *int `json:"afterStageWaitInSeconds,omitempty"` // Groups: Defines the groups to be executed in parallel in this stage. Duplicate groups are not allowed. Min size: 1. Groups []UpdateGroup_ARM `json:"groups"` // Name: The name of the stage. Must be unique within the UpdateRun. Name *string `json:"name,omitempty"` }
Defines a stage which contains the groups to update and the steps to take (e.g., wait for a time period) before starting the next stage.
func (*UpdateStage_ARM) DeepCopy ¶
func (in *UpdateStage_ARM) DeepCopy() *UpdateStage_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStage_ARM.
func (*UpdateStage_ARM) DeepCopyInto ¶
func (in *UpdateStage_ARM) DeepCopyInto(out *UpdateStage_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateStage_STATUS ¶
type UpdateStage_STATUS struct { // AfterStageWaitInSeconds: The time in seconds to wait at the end of this stage before starting the next one. Defaults to // 0 seconds if unspecified. AfterStageWaitInSeconds *int `json:"afterStageWaitInSeconds,omitempty"` // Groups: Defines the groups to be executed in parallel in this stage. Duplicate groups are not allowed. Min size: 1. Groups []UpdateGroup_STATUS `json:"groups,omitempty"` // Name: The name of the stage. Must be unique within the UpdateRun. Name *string `json:"name,omitempty"` }
Defines a stage which contains the groups to update and the steps to take (e.g., wait for a time period) before starting the next stage.
func (*UpdateStage_STATUS) AssignProperties_From_UpdateStage_STATUS ¶
func (stage *UpdateStage_STATUS) AssignProperties_From_UpdateStage_STATUS(source *v20230315ps.UpdateStage_STATUS) error
AssignProperties_From_UpdateStage_STATUS populates our UpdateStage_STATUS from the provided source UpdateStage_STATUS
func (*UpdateStage_STATUS) AssignProperties_To_UpdateStage_STATUS ¶
func (stage *UpdateStage_STATUS) AssignProperties_To_UpdateStage_STATUS(destination *v20230315ps.UpdateStage_STATUS) error
AssignProperties_To_UpdateStage_STATUS populates the provided destination UpdateStage_STATUS from our UpdateStage_STATUS
func (*UpdateStage_STATUS) DeepCopy ¶
func (in *UpdateStage_STATUS) DeepCopy() *UpdateStage_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStage_STATUS.
func (*UpdateStage_STATUS) DeepCopyInto ¶
func (in *UpdateStage_STATUS) DeepCopyInto(out *UpdateStage_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateStage_STATUS) NewEmptyARMValue ¶
func (stage *UpdateStage_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateStage_STATUS) PopulateFromARM ¶
func (stage *UpdateStage_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateStage_STATUS_ARM ¶
type UpdateStage_STATUS_ARM struct { // AfterStageWaitInSeconds: The time in seconds to wait at the end of this stage before starting the next one. Defaults to // 0 seconds if unspecified. AfterStageWaitInSeconds *int `json:"afterStageWaitInSeconds,omitempty"` // Groups: Defines the groups to be executed in parallel in this stage. Duplicate groups are not allowed. Min size: 1. Groups []UpdateGroup_STATUS_ARM `json:"groups"` // Name: The name of the stage. Must be unique within the UpdateRun. Name *string `json:"name,omitempty"` }
Defines a stage which contains the groups to update and the steps to take (e.g., wait for a time period) before starting the next stage.
func (*UpdateStage_STATUS_ARM) DeepCopy ¶
func (in *UpdateStage_STATUS_ARM) DeepCopy() *UpdateStage_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStage_STATUS_ARM.
func (*UpdateStage_STATUS_ARM) DeepCopyInto ¶
func (in *UpdateStage_STATUS_ARM) DeepCopyInto(out *UpdateStage_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateState_STATUS ¶
type UpdateState_STATUS string
The state of the UpdateRun, UpdateStage, UpdateGroup, or MemberUpdate.
type UpdateStatus_STATUS ¶
type UpdateStatus_STATUS struct { // CompletedTime: The time the operation or group was completed. CompletedTime *string `json:"completedTime,omitempty"` // Error: The error details when a failure is encountered. Error *ErrorDetail_STATUS `json:"error,omitempty"` // StartTime: The time the operation or group was started. StartTime *string `json:"startTime,omitempty"` // State: The State of the operation or group. State *UpdateState_STATUS `json:"state,omitempty"` }
The status for an operation or group of operations.
func (*UpdateStatus_STATUS) AssignProperties_From_UpdateStatus_STATUS ¶
func (status *UpdateStatus_STATUS) AssignProperties_From_UpdateStatus_STATUS(source *v20230315ps.UpdateStatus_STATUS) error
AssignProperties_From_UpdateStatus_STATUS populates our UpdateStatus_STATUS from the provided source UpdateStatus_STATUS
func (*UpdateStatus_STATUS) AssignProperties_To_UpdateStatus_STATUS ¶
func (status *UpdateStatus_STATUS) AssignProperties_To_UpdateStatus_STATUS(destination *v20230315ps.UpdateStatus_STATUS) error
AssignProperties_To_UpdateStatus_STATUS populates the provided destination UpdateStatus_STATUS from our UpdateStatus_STATUS
func (*UpdateStatus_STATUS) DeepCopy ¶
func (in *UpdateStatus_STATUS) DeepCopy() *UpdateStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStatus_STATUS.
func (*UpdateStatus_STATUS) DeepCopyInto ¶
func (in *UpdateStatus_STATUS) DeepCopyInto(out *UpdateStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateStatus_STATUS) NewEmptyARMValue ¶
func (status *UpdateStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateStatus_STATUS) PopulateFromARM ¶
func (status *UpdateStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateStatus_STATUS_ARM ¶
type UpdateStatus_STATUS_ARM struct { // CompletedTime: The time the operation or group was completed. CompletedTime *string `json:"completedTime,omitempty"` // Error: The error details when a failure is encountered. Error *ErrorDetail_STATUS_ARM `json:"error,omitempty"` // StartTime: The time the operation or group was started. StartTime *string `json:"startTime,omitempty"` // State: The State of the operation or group. State *UpdateState_STATUS `json:"state,omitempty"` }
The status for an operation or group of operations.
func (*UpdateStatus_STATUS_ARM) DeepCopy ¶
func (in *UpdateStatus_STATUS_ARM) DeepCopy() *UpdateStatus_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStatus_STATUS_ARM.
func (*UpdateStatus_STATUS_ARM) DeepCopyInto ¶
func (in *UpdateStatus_STATUS_ARM) DeepCopyInto(out *UpdateStatus_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WaitStatus_STATUS ¶
type WaitStatus_STATUS struct { // Status: The status of the wait duration. Status *UpdateStatus_STATUS `json:"status,omitempty"` // WaitDurationInSeconds: The wait duration configured in seconds. WaitDurationInSeconds *int `json:"waitDurationInSeconds,omitempty"` }
The status of the wait duration.
func (*WaitStatus_STATUS) AssignProperties_From_WaitStatus_STATUS ¶
func (status *WaitStatus_STATUS) AssignProperties_From_WaitStatus_STATUS(source *v20230315ps.WaitStatus_STATUS) error
AssignProperties_From_WaitStatus_STATUS populates our WaitStatus_STATUS from the provided source WaitStatus_STATUS
func (*WaitStatus_STATUS) AssignProperties_To_WaitStatus_STATUS ¶
func (status *WaitStatus_STATUS) AssignProperties_To_WaitStatus_STATUS(destination *v20230315ps.WaitStatus_STATUS) error
AssignProperties_To_WaitStatus_STATUS populates the provided destination WaitStatus_STATUS from our WaitStatus_STATUS
func (*WaitStatus_STATUS) DeepCopy ¶
func (in *WaitStatus_STATUS) DeepCopy() *WaitStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WaitStatus_STATUS.
func (*WaitStatus_STATUS) DeepCopyInto ¶
func (in *WaitStatus_STATUS) DeepCopyInto(out *WaitStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WaitStatus_STATUS) NewEmptyARMValue ¶
func (status *WaitStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*WaitStatus_STATUS) PopulateFromARM ¶
func (status *WaitStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type WaitStatus_STATUS_ARM ¶
type WaitStatus_STATUS_ARM struct { // Status: The status of the wait duration. Status *UpdateStatus_STATUS_ARM `json:"status,omitempty"` // WaitDurationInSeconds: The wait duration configured in seconds. WaitDurationInSeconds *int `json:"waitDurationInSeconds,omitempty"` }
The status of the wait duration.
func (*WaitStatus_STATUS_ARM) DeepCopy ¶
func (in *WaitStatus_STATUS_ARM) DeepCopy() *WaitStatus_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WaitStatus_STATUS_ARM.
func (*WaitStatus_STATUS_ARM) DeepCopyInto ¶
func (in *WaitStatus_STATUS_ARM) DeepCopyInto(out *WaitStatus_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- doc.go
- fleet_spec_arm_types_gen.go
- fleet_status_arm_types_gen.go
- fleet_types_gen.go
- fleets_member_spec_arm_types_gen.go
- fleets_member_status_arm_types_gen.go
- fleets_member_types_gen.go
- fleets_update_run_spec_arm_types_gen.go
- fleets_update_run_status_arm_types_gen.go
- fleets_update_run_types_gen.go
- groupversion_info_gen.go
- zz_generated.deepcopy.go