Documentation
¶
Overview ¶
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 storage contains API Schema definitions for the containerservice storage 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=v1api20250301storage
Index ¶
- Constants
- Variables
- type APIServerAccessProfile
- type APIServerAccessProfile_STATUS
- type APIVersion
- type AgentProfile
- type AgentProfile_STATUS
- type AutoUpgradeNodeImageSelection
- type AutoUpgradeNodeImageSelection_STATUS
- type AutoUpgradeProfileStatus_STATUS
- type CommonUserAssignedIdentity_STATUS
- type ErrorAdditionalInfo_STATUS
- func (info *ErrorAdditionalInfo_STATUS) AssignProperties_From_ErrorAdditionalInfo_STATUS(source *storage.ErrorAdditionalInfo_STATUS) error
- func (info *ErrorAdditionalInfo_STATUS) AssignProperties_To_ErrorAdditionalInfo_STATUS(destination *storage.ErrorAdditionalInfo_STATUS) error
- func (in *ErrorAdditionalInfo_STATUS) DeepCopy() *ErrorAdditionalInfo_STATUS
- func (in *ErrorAdditionalInfo_STATUS) DeepCopyInto(out *ErrorAdditionalInfo_STATUS)
- type ErrorDetail_STATUS
- func (detail *ErrorDetail_STATUS) AssignProperties_From_ErrorDetail_STATUS(source *storage.ErrorDetail_STATUS) error
- func (detail *ErrorDetail_STATUS) AssignProperties_To_ErrorDetail_STATUS(destination *storage.ErrorDetail_STATUS) error
- func (in *ErrorDetail_STATUS) DeepCopy() *ErrorDetail_STATUS
- func (in *ErrorDetail_STATUS) DeepCopyInto(out *ErrorDetail_STATUS)
- type ErrorDetail_STATUS_Unrolled
- func (unrolled *ErrorDetail_STATUS_Unrolled) AssignProperties_From_ErrorDetail_STATUS_Unrolled(source *storage.ErrorDetail_STATUS_Unrolled) error
- func (unrolled *ErrorDetail_STATUS_Unrolled) AssignProperties_To_ErrorDetail_STATUS_Unrolled(destination *storage.ErrorDetail_STATUS_Unrolled) error
- func (in *ErrorDetail_STATUS_Unrolled) DeepCopy() *ErrorDetail_STATUS_Unrolled
- func (in *ErrorDetail_STATUS_Unrolled) DeepCopyInto(out *ErrorDetail_STATUS_Unrolled)
- type Fleet
- func (fleet *Fleet) AzureName() string
- func (fleet *Fleet) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *Fleet) DeepCopy() *Fleet
- func (in *Fleet) DeepCopyInto(out *Fleet)
- func (in *Fleet) DeepCopyObject() runtime.Object
- 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) Hub()
- func (fleet *Fleet) NewEmptyStatus() genruntime.ConvertibleStatus
- func (fleet *Fleet) OriginalGVK() *schema.GroupVersionKind
- func (fleet *Fleet) Owner() *genruntime.ResourceReference
- func (fleet *Fleet) SecretDestinationExpressions() []*core.DestinationExpression
- func (fleet *Fleet) SetConditions(conditions conditions.Conditions)
- func (fleet *Fleet) SetStatus(status genruntime.ConvertibleStatus) error
- type FleetHubProfile
- type FleetHubProfile_STATUS
- type FleetList
- type FleetMemberStatus_STATUS
- type FleetOperatorSecrets
- type FleetOperatorSpec
- type FleetStatus_STATUS
- type Fleet_STATUS
- type Fleet_Spec
- type FleetsAutoUpgradeProfile
- func (profile *FleetsAutoUpgradeProfile) AzureName() string
- func (profile *FleetsAutoUpgradeProfile) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *FleetsAutoUpgradeProfile) DeepCopy() *FleetsAutoUpgradeProfile
- func (in *FleetsAutoUpgradeProfile) DeepCopyInto(out *FleetsAutoUpgradeProfile)
- func (in *FleetsAutoUpgradeProfile) DeepCopyObject() runtime.Object
- func (profile FleetsAutoUpgradeProfile) GetAPIVersion() string
- func (profile *FleetsAutoUpgradeProfile) GetConditions() conditions.Conditions
- func (profile *FleetsAutoUpgradeProfile) GetResourceScope() genruntime.ResourceScope
- func (profile *FleetsAutoUpgradeProfile) GetSpec() genruntime.ConvertibleSpec
- func (profile *FleetsAutoUpgradeProfile) GetStatus() genruntime.ConvertibleStatus
- func (profile *FleetsAutoUpgradeProfile) GetSupportedOperations() []genruntime.ResourceOperation
- func (profile *FleetsAutoUpgradeProfile) GetType() string
- func (profile *FleetsAutoUpgradeProfile) Hub()
- func (profile *FleetsAutoUpgradeProfile) NewEmptyStatus() genruntime.ConvertibleStatus
- func (profile *FleetsAutoUpgradeProfile) OriginalGVK() *schema.GroupVersionKind
- func (profile *FleetsAutoUpgradeProfile) Owner() *genruntime.ResourceReference
- func (profile *FleetsAutoUpgradeProfile) SecretDestinationExpressions() []*core.DestinationExpression
- func (profile *FleetsAutoUpgradeProfile) SetConditions(conditions conditions.Conditions)
- func (profile *FleetsAutoUpgradeProfile) SetStatus(status genruntime.ConvertibleStatus) error
- type FleetsAutoUpgradeProfileList
- type FleetsAutoUpgradeProfileOperatorSpec
- type FleetsAutoUpgradeProfile_STATUS
- func (profile *FleetsAutoUpgradeProfile_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (profile *FleetsAutoUpgradeProfile_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *FleetsAutoUpgradeProfile_STATUS) DeepCopy() *FleetsAutoUpgradeProfile_STATUS
- func (in *FleetsAutoUpgradeProfile_STATUS) DeepCopyInto(out *FleetsAutoUpgradeProfile_STATUS)
- type FleetsAutoUpgradeProfile_Spec
- func (profile *FleetsAutoUpgradeProfile_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (profile *FleetsAutoUpgradeProfile_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *FleetsAutoUpgradeProfile_Spec) DeepCopy() *FleetsAutoUpgradeProfile_Spec
- func (in *FleetsAutoUpgradeProfile_Spec) DeepCopyInto(out *FleetsAutoUpgradeProfile_Spec)
- type FleetsMember
- func (member *FleetsMember) AzureName() string
- func (member *FleetsMember) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *FleetsMember) DeepCopy() *FleetsMember
- func (in *FleetsMember) DeepCopyInto(out *FleetsMember)
- func (in *FleetsMember) DeepCopyObject() runtime.Object
- 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) Hub()
- func (member *FleetsMember) NewEmptyStatus() genruntime.ConvertibleStatus
- func (member *FleetsMember) OriginalGVK() *schema.GroupVersionKind
- func (member *FleetsMember) Owner() *genruntime.ResourceReference
- func (member *FleetsMember) SecretDestinationExpressions() []*core.DestinationExpression
- func (member *FleetsMember) SetConditions(conditions conditions.Conditions)
- func (member *FleetsMember) SetStatus(status genruntime.ConvertibleStatus) error
- type FleetsMemberList
- type FleetsMemberOperatorSpec
- type FleetsMember_STATUS
- func (member *FleetsMember_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (member *FleetsMember_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *FleetsMember_STATUS) DeepCopy() *FleetsMember_STATUS
- func (in *FleetsMember_STATUS) DeepCopyInto(out *FleetsMember_STATUS)
- type FleetsMember_Spec
- func (member *FleetsMember_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (member *FleetsMember_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *FleetsMember_Spec) DeepCopy() *FleetsMember_Spec
- func (in *FleetsMember_Spec) DeepCopyInto(out *FleetsMember_Spec)
- type FleetsUpdateRun
- func (updateRun *FleetsUpdateRun) AzureName() string
- func (updateRun *FleetsUpdateRun) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *FleetsUpdateRun) DeepCopy() *FleetsUpdateRun
- func (in *FleetsUpdateRun) DeepCopyInto(out *FleetsUpdateRun)
- func (in *FleetsUpdateRun) DeepCopyObject() runtime.Object
- 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) Hub()
- func (updateRun *FleetsUpdateRun) NewEmptyStatus() genruntime.ConvertibleStatus
- func (updateRun *FleetsUpdateRun) OriginalGVK() *schema.GroupVersionKind
- func (updateRun *FleetsUpdateRun) Owner() *genruntime.ResourceReference
- func (updateRun *FleetsUpdateRun) SecretDestinationExpressions() []*core.DestinationExpression
- func (updateRun *FleetsUpdateRun) SetConditions(conditions conditions.Conditions)
- func (updateRun *FleetsUpdateRun) SetStatus(status genruntime.ConvertibleStatus) error
- type FleetsUpdateRunList
- type FleetsUpdateRunOperatorSpec
- type FleetsUpdateRun_STATUS
- func (updateRun *FleetsUpdateRun_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (updateRun *FleetsUpdateRun_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *FleetsUpdateRun_STATUS) DeepCopy() *FleetsUpdateRun_STATUS
- func (in *FleetsUpdateRun_STATUS) DeepCopyInto(out *FleetsUpdateRun_STATUS)
- type FleetsUpdateRun_Spec
- func (updateRun *FleetsUpdateRun_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (updateRun *FleetsUpdateRun_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *FleetsUpdateRun_Spec) DeepCopy() *FleetsUpdateRun_Spec
- func (in *FleetsUpdateRun_Spec) DeepCopyInto(out *FleetsUpdateRun_Spec)
- type FleetsUpdateStrategy
- func (strategy *FleetsUpdateStrategy) AzureName() string
- func (strategy *FleetsUpdateStrategy) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *FleetsUpdateStrategy) DeepCopy() *FleetsUpdateStrategy
- func (in *FleetsUpdateStrategy) DeepCopyInto(out *FleetsUpdateStrategy)
- func (in *FleetsUpdateStrategy) DeepCopyObject() runtime.Object
- func (strategy FleetsUpdateStrategy) GetAPIVersion() string
- func (strategy *FleetsUpdateStrategy) GetConditions() conditions.Conditions
- func (strategy *FleetsUpdateStrategy) GetResourceScope() genruntime.ResourceScope
- func (strategy *FleetsUpdateStrategy) GetSpec() genruntime.ConvertibleSpec
- func (strategy *FleetsUpdateStrategy) GetStatus() genruntime.ConvertibleStatus
- func (strategy *FleetsUpdateStrategy) GetSupportedOperations() []genruntime.ResourceOperation
- func (strategy *FleetsUpdateStrategy) GetType() string
- func (strategy *FleetsUpdateStrategy) Hub()
- func (strategy *FleetsUpdateStrategy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (strategy *FleetsUpdateStrategy) OriginalGVK() *schema.GroupVersionKind
- func (strategy *FleetsUpdateStrategy) Owner() *genruntime.ResourceReference
- func (strategy *FleetsUpdateStrategy) SecretDestinationExpressions() []*core.DestinationExpression
- func (strategy *FleetsUpdateStrategy) SetConditions(conditions conditions.Conditions)
- func (strategy *FleetsUpdateStrategy) SetStatus(status genruntime.ConvertibleStatus) error
- type FleetsUpdateStrategyList
- type FleetsUpdateStrategyOperatorSpec
- type FleetsUpdateStrategy_STATUS
- func (strategy *FleetsUpdateStrategy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (strategy *FleetsUpdateStrategy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *FleetsUpdateStrategy_STATUS) DeepCopy() *FleetsUpdateStrategy_STATUS
- func (in *FleetsUpdateStrategy_STATUS) DeepCopyInto(out *FleetsUpdateStrategy_STATUS)
- type FleetsUpdateStrategy_Spec
- func (strategy *FleetsUpdateStrategy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (strategy *FleetsUpdateStrategy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *FleetsUpdateStrategy_Spec) DeepCopy() *FleetsUpdateStrategy_Spec
- func (in *FleetsUpdateStrategy_Spec) DeepCopyInto(out *FleetsUpdateStrategy_Spec)
- type ManagedClusterUpdate
- type ManagedClusterUpdate_STATUS
- type ManagedClusterUpgradeSpec
- type ManagedClusterUpgradeSpec_STATUS
- type ManagedServiceIdentity
- type ManagedServiceIdentity_STATUS
- type MemberUpdateStatus_STATUS
- type NodeImageSelection
- type NodeImageSelectionStatus_STATUS
- type NodeImageSelection_STATUS
- type NodeImageVersion_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- type UpdateGroup
- type UpdateGroupStatus_STATUS
- type UpdateGroup_STATUS
- type UpdateRunStatus_STATUS
- type UpdateRunStrategy
- type UpdateRunStrategy_STATUS
- type UpdateStage
- type UpdateStageStatus_STATUS
- type UpdateStage_STATUS
- type UpdateStatus_STATUS
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type WaitStatus_STATUS
Constants ¶
const APIVersion_Value = APIVersion("2025-03-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "containerservice.azure.com", Version: "v1api20250301storage"} // 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 APIServerAccessProfile ¶
type APIServerAccessProfile struct {
EnablePrivateCluster *bool `json:"enablePrivateCluster,omitempty"`
EnableVnetIntegration *bool `json:"enableVnetIntegration,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// SubnetReference: The subnet to be used when apiserver vnet integration is enabled. It is required when creating a new
// Fleet with BYO vnet.
SubnetReference *genruntime.ResourceReference `armReference:"SubnetId" json:"subnetReference,omitempty"`
}
Storage version of v1api20250301.APIServerAccessProfile Access profile for the Fleet hub API server.
func (*APIServerAccessProfile) DeepCopy ¶
func (in *APIServerAccessProfile) DeepCopy() *APIServerAccessProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIServerAccessProfile.
func (*APIServerAccessProfile) DeepCopyInto ¶
func (in *APIServerAccessProfile) DeepCopyInto(out *APIServerAccessProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIServerAccessProfile_STATUS ¶
type APIServerAccessProfile_STATUS struct {
EnablePrivateCluster *bool `json:"enablePrivateCluster,omitempty"`
EnableVnetIntegration *bool `json:"enableVnetIntegration,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SubnetId *string `json:"subnetId,omitempty"`
}
Storage version of v1api20250301.APIServerAccessProfile_STATUS Access profile for the Fleet hub API server.
func (*APIServerAccessProfile_STATUS) DeepCopy ¶
func (in *APIServerAccessProfile_STATUS) DeepCopy() *APIServerAccessProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIServerAccessProfile_STATUS.
func (*APIServerAccessProfile_STATUS) DeepCopyInto ¶
func (in *APIServerAccessProfile_STATUS) DeepCopyInto(out *APIServerAccessProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIVersion ¶
type APIVersion string
Storage version of v1api20250301.APIVersion +kubebuilder:validation:Enum={"2025-03-01"}
type AgentProfile ¶
type AgentProfile struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// SubnetReference: The ID of the subnet which the Fleet hub node will join on startup. If this is not specified, a vnet
// and subnet will be generated and used.
SubnetReference *genruntime.ResourceReference `armReference:"SubnetId" json:"subnetReference,omitempty"`
VmSize *string `json:"vmSize,omitempty"`
}
Storage version of v1api20250301.AgentProfile Agent profile for the Fleet hub.
func (*AgentProfile) DeepCopy ¶
func (in *AgentProfile) DeepCopy() *AgentProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentProfile.
func (*AgentProfile) DeepCopyInto ¶
func (in *AgentProfile) DeepCopyInto(out *AgentProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AgentProfile_STATUS ¶
type AgentProfile_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SubnetId *string `json:"subnetId,omitempty"`
VmSize *string `json:"vmSize,omitempty"`
}
Storage version of v1api20250301.AgentProfile_STATUS Agent profile for the Fleet hub.
func (*AgentProfile_STATUS) DeepCopy ¶
func (in *AgentProfile_STATUS) DeepCopy() *AgentProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentProfile_STATUS.
func (*AgentProfile_STATUS) DeepCopyInto ¶
func (in *AgentProfile_STATUS) DeepCopyInto(out *AgentProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoUpgradeNodeImageSelection ¶
type AutoUpgradeNodeImageSelection struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20250301.AutoUpgradeNodeImageSelection The node image upgrade to be applied to the target clusters in auto upgrade.
func (*AutoUpgradeNodeImageSelection) DeepCopy ¶
func (in *AutoUpgradeNodeImageSelection) DeepCopy() *AutoUpgradeNodeImageSelection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoUpgradeNodeImageSelection.
func (*AutoUpgradeNodeImageSelection) DeepCopyInto ¶
func (in *AutoUpgradeNodeImageSelection) DeepCopyInto(out *AutoUpgradeNodeImageSelection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoUpgradeNodeImageSelection_STATUS ¶
type AutoUpgradeNodeImageSelection_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20250301.AutoUpgradeNodeImageSelection_STATUS The node image upgrade to be applied to the target clusters in auto upgrade.
func (*AutoUpgradeNodeImageSelection_STATUS) DeepCopy ¶
func (in *AutoUpgradeNodeImageSelection_STATUS) DeepCopy() *AutoUpgradeNodeImageSelection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoUpgradeNodeImageSelection_STATUS.
func (*AutoUpgradeNodeImageSelection_STATUS) DeepCopyInto ¶
func (in *AutoUpgradeNodeImageSelection_STATUS) DeepCopyInto(out *AutoUpgradeNodeImageSelection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoUpgradeProfileStatus_STATUS ¶
type AutoUpgradeProfileStatus_STATUS struct {
LastTriggerError *ErrorDetail_STATUS `json:"lastTriggerError,omitempty"`
LastTriggerStatus *string `json:"lastTriggerStatus,omitempty"`
LastTriggerUpgradeVersions []string `json:"lastTriggerUpgradeVersions,omitempty"`
LastTriggeredAt *string `json:"lastTriggeredAt,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.AutoUpgradeProfileStatus_STATUS AutoUpgradeProfileStatus is the status of an auto upgrade profile.
func (*AutoUpgradeProfileStatus_STATUS) DeepCopy ¶
func (in *AutoUpgradeProfileStatus_STATUS) DeepCopy() *AutoUpgradeProfileStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoUpgradeProfileStatus_STATUS.
func (*AutoUpgradeProfileStatus_STATUS) DeepCopyInto ¶
func (in *AutoUpgradeProfileStatus_STATUS) DeepCopyInto(out *AutoUpgradeProfileStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CommonUserAssignedIdentity_STATUS ¶
type CommonUserAssignedIdentity_STATUS struct {
ClientId *string `json:"clientId,omitempty"`
PrincipalId *string `json:"principalId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.CommonUserAssignedIdentity_STATUS User assigned identity properties
func (*CommonUserAssignedIdentity_STATUS) DeepCopy ¶
func (in *CommonUserAssignedIdentity_STATUS) DeepCopy() *CommonUserAssignedIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommonUserAssignedIdentity_STATUS.
func (*CommonUserAssignedIdentity_STATUS) DeepCopyInto ¶
func (in *CommonUserAssignedIdentity_STATUS) DeepCopyInto(out *CommonUserAssignedIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ErrorAdditionalInfo_STATUS ¶
type ErrorAdditionalInfo_STATUS struct {
Info map[string]v1.JSON `json:"info,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20250301.ErrorAdditionalInfo_STATUS The resource management error additional info.
func (*ErrorAdditionalInfo_STATUS) AssignProperties_From_ErrorAdditionalInfo_STATUS ¶
func (info *ErrorAdditionalInfo_STATUS) AssignProperties_From_ErrorAdditionalInfo_STATUS(source *storage.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 *storage.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.
type ErrorDetail_STATUS ¶
type ErrorDetail_STATUS struct {
AdditionalInfo []ErrorAdditionalInfo_STATUS `json:"additionalInfo,omitempty"`
Code *string `json:"code,omitempty"`
Details []ErrorDetail_STATUS_Unrolled `json:"details,omitempty"`
Message *string `json:"message,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Target *string `json:"target,omitempty"`
}
Storage version of v1api20250301.ErrorDetail_STATUS The error detail.
func (*ErrorDetail_STATUS) AssignProperties_From_ErrorDetail_STATUS ¶
func (detail *ErrorDetail_STATUS) AssignProperties_From_ErrorDetail_STATUS(source *storage.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 *storage.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.
type ErrorDetail_STATUS_Unrolled ¶
type ErrorDetail_STATUS_Unrolled struct {
AdditionalInfo []ErrorAdditionalInfo_STATUS `json:"additionalInfo,omitempty"`
Code *string `json:"code,omitempty"`
Message *string `json:"message,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Target *string `json:"target,omitempty"`
}
Storage version of v1api20250301.ErrorDetail_STATUS_Unrolled
func (*ErrorDetail_STATUS_Unrolled) AssignProperties_From_ErrorDetail_STATUS_Unrolled ¶
func (unrolled *ErrorDetail_STATUS_Unrolled) AssignProperties_From_ErrorDetail_STATUS_Unrolled(source *storage.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 *storage.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.
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:resource:categories={azure,containerservice} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20250301.Fleet Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}
func (*Fleet) ConfigMapDestinationExpressions ¶
func (fleet *Fleet) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2025-03-01"
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) Hub ¶
func (fleet *Fleet) Hub()
Hub marks that this Fleet is the hub type for conversion
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) SecretDestinationExpressions ¶
func (fleet *Fleet) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type FleetHubProfile ¶
type FleetHubProfile struct {
AgentProfile *AgentProfile `json:"agentProfile,omitempty"`
ApiServerAccessProfile *APIServerAccessProfile `json:"apiServerAccessProfile,omitempty"`
DnsPrefix *string `json:"dnsPrefix,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.FleetHubProfile The FleetHubProfile configures the fleet hub.
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.
type FleetHubProfile_STATUS ¶
type FleetHubProfile_STATUS struct {
AgentProfile *AgentProfile_STATUS `json:"agentProfile,omitempty"`
ApiServerAccessProfile *APIServerAccessProfile_STATUS `json:"apiServerAccessProfile,omitempty"`
DnsPrefix *string `json:"dnsPrefix,omitempty"`
Fqdn *string `json:"fqdn,omitempty"`
KubernetesVersion *string `json:"kubernetesVersion,omitempty"`
PortalFqdn *string `json:"portalFqdn,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.FleetHubProfile_STATUS The FleetHubProfile configures the fleet hub.
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.
type FleetList ¶
type FleetList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []Fleet `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20250301.Fleet Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/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 FleetMemberStatus_STATUS ¶
type FleetMemberStatus_STATUS struct {
LastOperationError *ErrorDetail_STATUS `json:"lastOperationError,omitempty"`
LastOperationId *string `json:"lastOperationId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.FleetMemberStatus_STATUS Status information for the fleet member
func (*FleetMemberStatus_STATUS) DeepCopy ¶
func (in *FleetMemberStatus_STATUS) DeepCopy() *FleetMemberStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetMemberStatus_STATUS.
func (*FleetMemberStatus_STATUS) DeepCopyInto ¶
func (in *FleetMemberStatus_STATUS) DeepCopyInto(out *FleetMemberStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetOperatorSecrets ¶
type FleetOperatorSecrets struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
UserCredentials *genruntime.SecretDestination `json:"userCredentials,omitempty"`
}
Storage version of v1api20250301.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 {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
Secrets *FleetOperatorSecrets `json:"secrets,omitempty"`
}
Storage version of v1api20250301.FleetOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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 FleetStatus_STATUS ¶
type FleetStatus_STATUS struct {
LastOperationError *ErrorDetail_STATUS `json:"lastOperationError,omitempty"`
LastOperationId *string `json:"lastOperationId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.FleetStatus_STATUS Status information for the fleet.
func (*FleetStatus_STATUS) DeepCopy ¶
func (in *FleetStatus_STATUS) DeepCopy() *FleetStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetStatus_STATUS.
func (*FleetStatus_STATUS) DeepCopyInto ¶
func (in *FleetStatus_STATUS) DeepCopyInto(out *FleetStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fleet_STATUS ¶
type Fleet_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
ETag *string `json:"eTag,omitempty"`
HubProfile *FleetHubProfile_STATUS `json:"hubProfile,omitempty"`
Id *string `json:"id,omitempty"`
Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Status *FleetStatus_STATUS `json:"status,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20250301.Fleet_STATUS The Fleet resource.
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.
type Fleet_Spec ¶
type Fleet_Spec struct {
// 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 *FleetHubProfile `json:"hubProfile,omitempty"`
Identity *ManagedServiceIdentity `json:"identity,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *FleetOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,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"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1api20250301.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) 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.
type FleetsAutoUpgradeProfile ¶
type FleetsAutoUpgradeProfile struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec FleetsAutoUpgradeProfile_Spec `json:"spec,omitempty"`
Status FleetsAutoUpgradeProfile_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,containerservice} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20250301.FleetsAutoUpgradeProfile Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/autoUpgradeProfiles/{autoUpgradeProfileName}
func (*FleetsAutoUpgradeProfile) AzureName ¶
func (profile *FleetsAutoUpgradeProfile) AzureName() string
AzureName returns the Azure name of the resource
func (*FleetsAutoUpgradeProfile) ConfigMapDestinationExpressions ¶
func (profile *FleetsAutoUpgradeProfile) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*FleetsAutoUpgradeProfile) DeepCopy ¶
func (in *FleetsAutoUpgradeProfile) DeepCopy() *FleetsAutoUpgradeProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsAutoUpgradeProfile.
func (*FleetsAutoUpgradeProfile) DeepCopyInto ¶
func (in *FleetsAutoUpgradeProfile) DeepCopyInto(out *FleetsAutoUpgradeProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsAutoUpgradeProfile) DeepCopyObject ¶
func (in *FleetsAutoUpgradeProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (FleetsAutoUpgradeProfile) GetAPIVersion ¶
func (profile FleetsAutoUpgradeProfile) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2025-03-01"
func (*FleetsAutoUpgradeProfile) GetConditions ¶
func (profile *FleetsAutoUpgradeProfile) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*FleetsAutoUpgradeProfile) GetResourceScope ¶
func (profile *FleetsAutoUpgradeProfile) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*FleetsAutoUpgradeProfile) GetSpec ¶
func (profile *FleetsAutoUpgradeProfile) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*FleetsAutoUpgradeProfile) GetStatus ¶
func (profile *FleetsAutoUpgradeProfile) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*FleetsAutoUpgradeProfile) GetSupportedOperations ¶
func (profile *FleetsAutoUpgradeProfile) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*FleetsAutoUpgradeProfile) GetType ¶
func (profile *FleetsAutoUpgradeProfile) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/fleets/autoUpgradeProfiles"
func (*FleetsAutoUpgradeProfile) Hub ¶
func (profile *FleetsAutoUpgradeProfile) Hub()
Hub marks that this FleetsAutoUpgradeProfile is the hub type for conversion
func (*FleetsAutoUpgradeProfile) NewEmptyStatus ¶
func (profile *FleetsAutoUpgradeProfile) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*FleetsAutoUpgradeProfile) OriginalGVK ¶
func (profile *FleetsAutoUpgradeProfile) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*FleetsAutoUpgradeProfile) Owner ¶
func (profile *FleetsAutoUpgradeProfile) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*FleetsAutoUpgradeProfile) SecretDestinationExpressions ¶
func (profile *FleetsAutoUpgradeProfile) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*FleetsAutoUpgradeProfile) SetConditions ¶
func (profile *FleetsAutoUpgradeProfile) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*FleetsAutoUpgradeProfile) SetStatus ¶
func (profile *FleetsAutoUpgradeProfile) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type FleetsAutoUpgradeProfileList ¶
type FleetsAutoUpgradeProfileList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []FleetsAutoUpgradeProfile `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20250301.FleetsAutoUpgradeProfile Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/autoUpgradeProfiles/{autoUpgradeProfileName}
func (*FleetsAutoUpgradeProfileList) DeepCopy ¶
func (in *FleetsAutoUpgradeProfileList) DeepCopy() *FleetsAutoUpgradeProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsAutoUpgradeProfileList.
func (*FleetsAutoUpgradeProfileList) DeepCopyInto ¶
func (in *FleetsAutoUpgradeProfileList) DeepCopyInto(out *FleetsAutoUpgradeProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsAutoUpgradeProfileList) DeepCopyObject ¶
func (in *FleetsAutoUpgradeProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FleetsAutoUpgradeProfileOperatorSpec ¶
type FleetsAutoUpgradeProfileOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20250301.FleetsAutoUpgradeProfileOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*FleetsAutoUpgradeProfileOperatorSpec) DeepCopy ¶
func (in *FleetsAutoUpgradeProfileOperatorSpec) DeepCopy() *FleetsAutoUpgradeProfileOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsAutoUpgradeProfileOperatorSpec.
func (*FleetsAutoUpgradeProfileOperatorSpec) DeepCopyInto ¶
func (in *FleetsAutoUpgradeProfileOperatorSpec) DeepCopyInto(out *FleetsAutoUpgradeProfileOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsAutoUpgradeProfile_STATUS ¶
type FleetsAutoUpgradeProfile_STATUS struct {
AutoUpgradeProfileStatus *AutoUpgradeProfileStatus_STATUS `json:"autoUpgradeProfileStatus,omitempty"`
Channel *string `json:"channel,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
Disabled *bool `json:"disabled,omitempty"`
ETag *string `json:"eTag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
NodeImageSelection *AutoUpgradeNodeImageSelection_STATUS `json:"nodeImageSelection,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Type *string `json:"type,omitempty"`
UpdateStrategyId *string `json:"updateStrategyId,omitempty"`
}
Storage version of v1api20250301.FleetsAutoUpgradeProfile_STATUS
func (*FleetsAutoUpgradeProfile_STATUS) ConvertStatusFrom ¶
func (profile *FleetsAutoUpgradeProfile_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our FleetsAutoUpgradeProfile_STATUS from the provided source
func (*FleetsAutoUpgradeProfile_STATUS) ConvertStatusTo ¶
func (profile *FleetsAutoUpgradeProfile_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our FleetsAutoUpgradeProfile_STATUS
func (*FleetsAutoUpgradeProfile_STATUS) DeepCopy ¶
func (in *FleetsAutoUpgradeProfile_STATUS) DeepCopy() *FleetsAutoUpgradeProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsAutoUpgradeProfile_STATUS.
func (*FleetsAutoUpgradeProfile_STATUS) DeepCopyInto ¶
func (in *FleetsAutoUpgradeProfile_STATUS) DeepCopyInto(out *FleetsAutoUpgradeProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsAutoUpgradeProfile_Spec ¶
type FleetsAutoUpgradeProfile_Spec struct {
// 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"`
Channel *string `json:"channel,omitempty"`
Disabled *bool `json:"disabled,omitempty"`
NodeImageSelection *AutoUpgradeNodeImageSelection `json:"nodeImageSelection,omitempty"`
OperatorSpec *FleetsAutoUpgradeProfileOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,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"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// UpdateStrategyReference: The resource id of the UpdateStrategy resource to reference. If not specified, the auto upgrade
// will run on all clusters which are members of the fleet.
UpdateStrategyReference *genruntime.ResourceReference `armReference:"UpdateStrategyId" json:"updateStrategyReference,omitempty"`
}
Storage version of v1api20250301.FleetsAutoUpgradeProfile_Spec
func (*FleetsAutoUpgradeProfile_Spec) ConvertSpecFrom ¶
func (profile *FleetsAutoUpgradeProfile_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our FleetsAutoUpgradeProfile_Spec from the provided source
func (*FleetsAutoUpgradeProfile_Spec) ConvertSpecTo ¶
func (profile *FleetsAutoUpgradeProfile_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our FleetsAutoUpgradeProfile_Spec
func (*FleetsAutoUpgradeProfile_Spec) DeepCopy ¶
func (in *FleetsAutoUpgradeProfile_Spec) DeepCopy() *FleetsAutoUpgradeProfile_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsAutoUpgradeProfile_Spec.
func (*FleetsAutoUpgradeProfile_Spec) DeepCopyInto ¶
func (in *FleetsAutoUpgradeProfile_Spec) DeepCopyInto(out *FleetsAutoUpgradeProfile_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsMember ¶
type FleetsMember struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec FleetsMember_Spec `json:"spec,omitempty"`
Status FleetsMember_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,containerservice} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20250301.FleetsMember Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members/{fleetMemberName}
func (*FleetsMember) AzureName ¶
func (member *FleetsMember) AzureName() string
AzureName returns the Azure name of the resource
func (*FleetsMember) ConfigMapDestinationExpressions ¶
func (member *FleetsMember) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) GetAPIVersion ¶
func (member FleetsMember) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2025-03-01"
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) Hub ¶
func (member *FleetsMember) Hub()
Hub marks that this FleetsMember is the hub type for conversion
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) SecretDestinationExpressions ¶
func (member *FleetsMember) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type FleetsMemberList ¶
type FleetsMemberList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []FleetsMember `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20250301.FleetsMember Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/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 FleetsMemberOperatorSpec ¶
type FleetsMemberOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20250301.FleetsMemberOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*FleetsMemberOperatorSpec) DeepCopy ¶
func (in *FleetsMemberOperatorSpec) DeepCopy() *FleetsMemberOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsMemberOperatorSpec.
func (*FleetsMemberOperatorSpec) DeepCopyInto ¶
func (in *FleetsMemberOperatorSpec) DeepCopyInto(out *FleetsMemberOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsMember_STATUS ¶
type FleetsMember_STATUS struct {
ClusterResourceId *string `json:"clusterResourceId,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
ETag *string `json:"eTag,omitempty"`
Group *string `json:"group,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Status *FleetMemberStatus_STATUS `json:"status,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20250301.FleetsMember_STATUS
func (*FleetsMember_STATUS) ConvertStatusFrom ¶
func (member *FleetsMember_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our FleetsMember_STATUS from the provided source
func (*FleetsMember_STATUS) ConvertStatusTo ¶
func (member *FleetsMember_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our FleetsMember_STATUS
func (*FleetsMember_STATUS) DeepCopy ¶
func (in *FleetsMember_STATUS) DeepCopy() *FleetsMember_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsMember_STATUS.
func (*FleetsMember_STATUS) DeepCopyInto ¶
func (in *FleetsMember_STATUS) DeepCopyInto(out *FleetsMember_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsMember_Spec ¶
type FleetsMember_Spec struct {
// 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"`
Group *string `json:"group,omitempty"`
OperatorSpec *FleetsMemberOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,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"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.FleetsMember_Spec
func (*FleetsMember_Spec) ConvertSpecFrom ¶
func (member *FleetsMember_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our FleetsMember_Spec from the provided source
func (*FleetsMember_Spec) ConvertSpecTo ¶
func (member *FleetsMember_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our FleetsMember_Spec
func (*FleetsMember_Spec) DeepCopy ¶
func (in *FleetsMember_Spec) DeepCopy() *FleetsMember_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsMember_Spec.
func (*FleetsMember_Spec) DeepCopyInto ¶
func (in *FleetsMember_Spec) DeepCopyInto(out *FleetsMember_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsUpdateRun ¶
type FleetsUpdateRun struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec FleetsUpdateRun_Spec `json:"spec,omitempty"`
Status FleetsUpdateRun_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,containerservice} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20250301.FleetsUpdateRun Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateRuns/{updateRunName}
func (*FleetsUpdateRun) AzureName ¶
func (updateRun *FleetsUpdateRun) AzureName() string
AzureName returns the Azure name of the resource
func (*FleetsUpdateRun) ConfigMapDestinationExpressions ¶
func (updateRun *FleetsUpdateRun) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) GetAPIVersion ¶
func (updateRun FleetsUpdateRun) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2025-03-01"
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) Hub ¶
func (updateRun *FleetsUpdateRun) Hub()
Hub marks that this FleetsUpdateRun is the hub type for conversion
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) SecretDestinationExpressions ¶
func (updateRun *FleetsUpdateRun) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type FleetsUpdateRunList ¶
type FleetsUpdateRunList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []FleetsUpdateRun `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20250301.FleetsUpdateRun Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/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 FleetsUpdateRunOperatorSpec ¶
type FleetsUpdateRunOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20250301.FleetsUpdateRunOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*FleetsUpdateRunOperatorSpec) DeepCopy ¶
func (in *FleetsUpdateRunOperatorSpec) DeepCopy() *FleetsUpdateRunOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateRunOperatorSpec.
func (*FleetsUpdateRunOperatorSpec) DeepCopyInto ¶
func (in *FleetsUpdateRunOperatorSpec) DeepCopyInto(out *FleetsUpdateRunOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsUpdateRun_STATUS ¶
type FleetsUpdateRun_STATUS struct {
AutoUpgradeProfileId *string `json:"autoUpgradeProfileId,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
ETag *string `json:"eTag,omitempty"`
Id *string `json:"id,omitempty"`
ManagedClusterUpdate *ManagedClusterUpdate_STATUS `json:"managedClusterUpdate,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Status *UpdateRunStatus_STATUS `json:"status,omitempty"`
Strategy *UpdateRunStrategy_STATUS `json:"strategy,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Type *string `json:"type,omitempty"`
UpdateStrategyId *string `json:"updateStrategyId,omitempty"`
}
Storage version of v1api20250301.FleetsUpdateRun_STATUS
func (*FleetsUpdateRun_STATUS) ConvertStatusFrom ¶
func (updateRun *FleetsUpdateRun_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our FleetsUpdateRun_STATUS from the provided source
func (*FleetsUpdateRun_STATUS) ConvertStatusTo ¶
func (updateRun *FleetsUpdateRun_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our FleetsUpdateRun_STATUS
func (*FleetsUpdateRun_STATUS) DeepCopy ¶
func (in *FleetsUpdateRun_STATUS) DeepCopy() *FleetsUpdateRun_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateRun_STATUS.
func (*FleetsUpdateRun_STATUS) DeepCopyInto ¶
func (in *FleetsUpdateRun_STATUS) DeepCopyInto(out *FleetsUpdateRun_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsUpdateRun_Spec ¶
type FleetsUpdateRun_Spec struct {
// 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"`
ManagedClusterUpdate *ManagedClusterUpdate `json:"managedClusterUpdate,omitempty"`
OperatorSpec *FleetsUpdateRunOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,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"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Strategy *UpdateRunStrategy `json:"strategy,omitempty"`
// UpdateStrategyReference: The resource id of the FleetUpdateStrategy resource to reference.
// When creating a new run, there are three ways to define a strategy for the run:
// 1. Define a new strategy in place: Set the "strategy" field.
// 2. Use an existing strategy: Set the "updateStrategyId" field. (since 2023-08-15-preview)
// 3. Use the default strategy to update all the members one by one: Leave both "updateStrategyId" and "strategy" unset.
// (since 2023-08-15-preview)
// Setting both "updateStrategyId" and "strategy" is invalid.
// UpdateRuns created by "updateStrategyId" snapshot the referenced UpdateStrategy at the time of creation and store it in
// the "strategy" field.
// Subsequent changes to the referenced FleetUpdateStrategy resource do not propagate.
// UpdateRunStrategy changes can be made directly on the "strategy" field before launching the UpdateRun.
UpdateStrategyReference *genruntime.ResourceReference `armReference:"UpdateStrategyId" json:"updateStrategyReference,omitempty"`
}
Storage version of v1api20250301.FleetsUpdateRun_Spec
func (*FleetsUpdateRun_Spec) ConvertSpecFrom ¶
func (updateRun *FleetsUpdateRun_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our FleetsUpdateRun_Spec from the provided source
func (*FleetsUpdateRun_Spec) ConvertSpecTo ¶
func (updateRun *FleetsUpdateRun_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our FleetsUpdateRun_Spec
func (*FleetsUpdateRun_Spec) DeepCopy ¶
func (in *FleetsUpdateRun_Spec) DeepCopy() *FleetsUpdateRun_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateRun_Spec.
func (*FleetsUpdateRun_Spec) DeepCopyInto ¶
func (in *FleetsUpdateRun_Spec) DeepCopyInto(out *FleetsUpdateRun_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsUpdateStrategy ¶
type FleetsUpdateStrategy struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec FleetsUpdateStrategy_Spec `json:"spec,omitempty"`
Status FleetsUpdateStrategy_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,containerservice} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20250301.FleetsUpdateStrategy Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateStrategies/{updateStrategyName}
func (*FleetsUpdateStrategy) AzureName ¶
func (strategy *FleetsUpdateStrategy) AzureName() string
AzureName returns the Azure name of the resource
func (*FleetsUpdateStrategy) ConfigMapDestinationExpressions ¶
func (strategy *FleetsUpdateStrategy) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*FleetsUpdateStrategy) DeepCopy ¶
func (in *FleetsUpdateStrategy) DeepCopy() *FleetsUpdateStrategy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateStrategy.
func (*FleetsUpdateStrategy) DeepCopyInto ¶
func (in *FleetsUpdateStrategy) DeepCopyInto(out *FleetsUpdateStrategy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsUpdateStrategy) DeepCopyObject ¶
func (in *FleetsUpdateStrategy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (FleetsUpdateStrategy) GetAPIVersion ¶
func (strategy FleetsUpdateStrategy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2025-03-01"
func (*FleetsUpdateStrategy) GetConditions ¶
func (strategy *FleetsUpdateStrategy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*FleetsUpdateStrategy) GetResourceScope ¶
func (strategy *FleetsUpdateStrategy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*FleetsUpdateStrategy) GetSpec ¶
func (strategy *FleetsUpdateStrategy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*FleetsUpdateStrategy) GetStatus ¶
func (strategy *FleetsUpdateStrategy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*FleetsUpdateStrategy) GetSupportedOperations ¶
func (strategy *FleetsUpdateStrategy) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*FleetsUpdateStrategy) GetType ¶
func (strategy *FleetsUpdateStrategy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.ContainerService/fleets/updateStrategies"
func (*FleetsUpdateStrategy) Hub ¶
func (strategy *FleetsUpdateStrategy) Hub()
Hub marks that this FleetsUpdateStrategy is the hub type for conversion
func (*FleetsUpdateStrategy) NewEmptyStatus ¶
func (strategy *FleetsUpdateStrategy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*FleetsUpdateStrategy) OriginalGVK ¶
func (strategy *FleetsUpdateStrategy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*FleetsUpdateStrategy) Owner ¶
func (strategy *FleetsUpdateStrategy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*FleetsUpdateStrategy) SecretDestinationExpressions ¶
func (strategy *FleetsUpdateStrategy) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*FleetsUpdateStrategy) SetConditions ¶
func (strategy *FleetsUpdateStrategy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*FleetsUpdateStrategy) SetStatus ¶
func (strategy *FleetsUpdateStrategy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type FleetsUpdateStrategyList ¶
type FleetsUpdateStrategyList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []FleetsUpdateStrategy `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20250301.FleetsUpdateStrategy Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateStrategies/{updateStrategyName}
func (*FleetsUpdateStrategyList) DeepCopy ¶
func (in *FleetsUpdateStrategyList) DeepCopy() *FleetsUpdateStrategyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateStrategyList.
func (*FleetsUpdateStrategyList) DeepCopyInto ¶
func (in *FleetsUpdateStrategyList) DeepCopyInto(out *FleetsUpdateStrategyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsUpdateStrategyList) DeepCopyObject ¶
func (in *FleetsUpdateStrategyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FleetsUpdateStrategyOperatorSpec ¶
type FleetsUpdateStrategyOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20250301.FleetsUpdateStrategyOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*FleetsUpdateStrategyOperatorSpec) DeepCopy ¶
func (in *FleetsUpdateStrategyOperatorSpec) DeepCopy() *FleetsUpdateStrategyOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateStrategyOperatorSpec.
func (*FleetsUpdateStrategyOperatorSpec) DeepCopyInto ¶
func (in *FleetsUpdateStrategyOperatorSpec) DeepCopyInto(out *FleetsUpdateStrategyOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsUpdateStrategy_STATUS ¶
type FleetsUpdateStrategy_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
ETag *string `json:"eTag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Strategy *UpdateRunStrategy_STATUS `json:"strategy,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20250301.FleetsUpdateStrategy_STATUS
func (*FleetsUpdateStrategy_STATUS) ConvertStatusFrom ¶
func (strategy *FleetsUpdateStrategy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our FleetsUpdateStrategy_STATUS from the provided source
func (*FleetsUpdateStrategy_STATUS) ConvertStatusTo ¶
func (strategy *FleetsUpdateStrategy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our FleetsUpdateStrategy_STATUS
func (*FleetsUpdateStrategy_STATUS) DeepCopy ¶
func (in *FleetsUpdateStrategy_STATUS) DeepCopy() *FleetsUpdateStrategy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateStrategy_STATUS.
func (*FleetsUpdateStrategy_STATUS) DeepCopyInto ¶
func (in *FleetsUpdateStrategy_STATUS) DeepCopyInto(out *FleetsUpdateStrategy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsUpdateStrategy_Spec ¶
type FleetsUpdateStrategy_Spec struct {
// 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"`
OperatorSpec *FleetsUpdateStrategyOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,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"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Strategy *UpdateRunStrategy `json:"strategy,omitempty"`
}
Storage version of v1api20250301.FleetsUpdateStrategy_Spec
func (*FleetsUpdateStrategy_Spec) ConvertSpecFrom ¶
func (strategy *FleetsUpdateStrategy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our FleetsUpdateStrategy_Spec from the provided source
func (*FleetsUpdateStrategy_Spec) ConvertSpecTo ¶
func (strategy *FleetsUpdateStrategy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our FleetsUpdateStrategy_Spec
func (*FleetsUpdateStrategy_Spec) DeepCopy ¶
func (in *FleetsUpdateStrategy_Spec) DeepCopy() *FleetsUpdateStrategy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateStrategy_Spec.
func (*FleetsUpdateStrategy_Spec) DeepCopyInto ¶
func (in *FleetsUpdateStrategy_Spec) DeepCopyInto(out *FleetsUpdateStrategy_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterUpdate ¶
type ManagedClusterUpdate struct {
NodeImageSelection *NodeImageSelection `json:"nodeImageSelection,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Upgrade *ManagedClusterUpgradeSpec `json:"upgrade,omitempty"`
}
Storage version of v1api20250301.ManagedClusterUpdate The update to be applied to the ManagedClusters.
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.
type ManagedClusterUpdate_STATUS ¶
type ManagedClusterUpdate_STATUS struct {
NodeImageSelection *NodeImageSelection_STATUS `json:"nodeImageSelection,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Upgrade *ManagedClusterUpgradeSpec_STATUS `json:"upgrade,omitempty"`
}
Storage version of v1api20250301.ManagedClusterUpdate_STATUS The update to be applied to the ManagedClusters.
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.
type ManagedClusterUpgradeSpec ¶
type ManagedClusterUpgradeSpec struct {
KubernetesVersion *string `json:"kubernetesVersion,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20250301.ManagedClusterUpgradeSpec The upgrade to apply to a ManagedCluster.
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.
type ManagedClusterUpgradeSpec_STATUS ¶
type ManagedClusterUpgradeSpec_STATUS struct {
KubernetesVersion *string `json:"kubernetesVersion,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20250301.ManagedClusterUpgradeSpec_STATUS The upgrade to apply to a ManagedCluster.
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.
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"`
}
Storage version of v1api20250301.ManagedServiceIdentity Managed service identity (system assigned and/or user assigned identities)
func (*ManagedServiceIdentity) DeepCopy ¶
func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity.
func (*ManagedServiceIdentity) DeepCopyInto ¶
func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity_STATUS ¶
type ManagedServiceIdentity_STATUS struct {
PrincipalId *string `json:"principalId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TenantId *string `json:"tenantId,omitempty"`
Type *string `json:"type,omitempty"`
UserAssignedIdentities map[string]CommonUserAssignedIdentity_STATUS `json:"userAssignedIdentities,omitempty"`
}
Storage version of v1api20250301.ManagedServiceIdentity_STATUS Managed service identity (system assigned and/or user assigned identities)
func (*ManagedServiceIdentity_STATUS) DeepCopy ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_STATUS.
func (*ManagedServiceIdentity_STATUS) DeepCopyInto ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MemberUpdateStatus_STATUS ¶
type MemberUpdateStatus_STATUS struct {
ClusterResourceId *string `json:"clusterResourceId,omitempty"`
Message *string `json:"message,omitempty"`
Name *string `json:"name,omitempty"`
OperationId *string `json:"operationId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Status *UpdateStatus_STATUS `json:"status,omitempty"`
}
Storage version of v1api20250301.MemberUpdateStatus_STATUS The status of a member update operation.
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.
type NodeImageSelection ¶
type NodeImageSelection struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20250301.NodeImageSelection The node image upgrade to be applied to the target nodes in update run.
func (*NodeImageSelection) DeepCopy ¶
func (in *NodeImageSelection) DeepCopy() *NodeImageSelection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeImageSelection.
func (*NodeImageSelection) DeepCopyInto ¶
func (in *NodeImageSelection) DeepCopyInto(out *NodeImageSelection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NodeImageSelectionStatus_STATUS ¶
type NodeImageSelectionStatus_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SelectedNodeImageVersions []NodeImageVersion_STATUS `json:"selectedNodeImageVersions,omitempty"`
}
Storage version of v1api20250301.NodeImageSelectionStatus_STATUS The node image upgrade specs for the update run.
func (*NodeImageSelectionStatus_STATUS) DeepCopy ¶
func (in *NodeImageSelectionStatus_STATUS) DeepCopy() *NodeImageSelectionStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeImageSelectionStatus_STATUS.
func (*NodeImageSelectionStatus_STATUS) DeepCopyInto ¶
func (in *NodeImageSelectionStatus_STATUS) DeepCopyInto(out *NodeImageSelectionStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NodeImageSelection_STATUS ¶
type NodeImageSelection_STATUS struct {
CustomNodeImageVersions []NodeImageVersion_STATUS `json:"customNodeImageVersions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20250301.NodeImageSelection_STATUS The node image upgrade to be applied to the target nodes in update run.
func (*NodeImageSelection_STATUS) DeepCopy ¶
func (in *NodeImageSelection_STATUS) DeepCopy() *NodeImageSelection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeImageSelection_STATUS.
func (*NodeImageSelection_STATUS) DeepCopyInto ¶
func (in *NodeImageSelection_STATUS) DeepCopyInto(out *NodeImageSelection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NodeImageVersion_STATUS ¶
type NodeImageVersion_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Version *string `json:"version,omitempty"`
}
Storage version of v1api20250301.NodeImageVersion_STATUS The node upgrade image version.
func (*NodeImageVersion_STATUS) DeepCopy ¶
func (in *NodeImageVersion_STATUS) DeepCopy() *NodeImageVersion_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeImageVersion_STATUS.
func (*NodeImageVersion_STATUS) DeepCopyInto ¶
func (in *NodeImageVersion_STATUS) DeepCopyInto(out *NodeImageVersion_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemData_STATUS ¶
type SystemData_STATUS struct {
CreatedAt *string `json:"createdAt,omitempty"`
CreatedBy *string `json:"createdBy,omitempty"`
CreatedByType *string `json:"createdByType,omitempty"`
LastModifiedAt *string `json:"lastModifiedAt,omitempty"`
LastModifiedBy *string `json:"lastModifiedBy,omitempty"`
LastModifiedByType *string `json:"lastModifiedByType,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.SystemData_STATUS 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 *storage.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 *storage.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.
type UpdateGroup ¶
type UpdateGroup struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.UpdateGroup A group to be updated.
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.
type UpdateGroupStatus_STATUS ¶
type UpdateGroupStatus_STATUS struct {
Members []MemberUpdateStatus_STATUS `json:"members,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Status *UpdateStatus_STATUS `json:"status,omitempty"`
}
Storage version of v1api20250301.UpdateGroupStatus_STATUS The status of a UpdateGroup.
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.
type UpdateGroup_STATUS ¶
type UpdateGroup_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.UpdateGroup_STATUS A group to be updated.
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.
type UpdateRunStatus_STATUS ¶
type UpdateRunStatus_STATUS struct {
NodeImageSelection *NodeImageSelectionStatus_STATUS `json:"nodeImageSelection,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Stages []UpdateStageStatus_STATUS `json:"stages,omitempty"`
Status *UpdateStatus_STATUS `json:"status,omitempty"`
}
Storage version of v1api20250301.UpdateRunStatus_STATUS The status of a UpdateRun.
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.
type UpdateRunStrategy ¶
type UpdateRunStrategy struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Stages []UpdateStage `json:"stages,omitempty"`
}
Storage version of v1api20250301.UpdateRunStrategy 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) 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.
type UpdateRunStrategy_STATUS ¶
type UpdateRunStrategy_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Stages []UpdateStage_STATUS `json:"stages,omitempty"`
}
Storage version of v1api20250301.UpdateRunStrategy_STATUS 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) 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.
type UpdateStage ¶
type UpdateStage struct {
AfterStageWaitInSeconds *int `json:"afterStageWaitInSeconds,omitempty"`
Groups []UpdateGroup `json:"groups,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.UpdateStage 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) 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.
type UpdateStageStatus_STATUS ¶
type UpdateStageStatus_STATUS struct {
AfterStageWaitStatus *WaitStatus_STATUS `json:"afterStageWaitStatus,omitempty"`
Groups []UpdateGroupStatus_STATUS `json:"groups,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Status *UpdateStatus_STATUS `json:"status,omitempty"`
}
Storage version of v1api20250301.UpdateStageStatus_STATUS The status of a UpdateStage.
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.
type UpdateStage_STATUS ¶
type UpdateStage_STATUS struct {
AfterStageWaitInSeconds *int `json:"afterStageWaitInSeconds,omitempty"`
Groups []UpdateGroup_STATUS `json:"groups,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20250301.UpdateStage_STATUS 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) 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.
type UpdateStatus_STATUS ¶
type UpdateStatus_STATUS struct {
CompletedTime *string `json:"completedTime,omitempty"`
Error *ErrorDetail_STATUS `json:"error,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
StartTime *string `json:"startTime,omitempty"`
State *string `json:"state,omitempty"`
}
Storage version of v1api20250301.UpdateStatus_STATUS The status for an operation or group of operations.
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.
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}
Storage version of v1api20250301.UserAssignedIdentityDetails Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WaitStatus_STATUS ¶
type WaitStatus_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Status *UpdateStatus_STATUS `json:"status,omitempty"`
WaitDurationInSeconds *int `json:"waitDurationInSeconds,omitempty"`
}
Storage version of v1api20250301.WaitStatus_STATUS The status of the wait duration.
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.