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