Documentation ¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package storage contains API Schema definitions for the containerservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com +versionName=v1api20230315previewstorage
Index ¶
- Constants
- Variables
- type APIVersion
- type ErrorAdditionalInfo_STATUS
- type ErrorDetail_STATUS
- type ErrorDetail_STATUS_Unrolled
- type Fleet
- func (fleet *Fleet) AzureName() string
- func (in *Fleet) DeepCopy() *Fleet
- func (in *Fleet) DeepCopyInto(out *Fleet)
- func (in *Fleet) DeepCopyObject() runtime.Object
- func (fleet Fleet) GetAPIVersion() string
- func (fleet *Fleet) GetConditions() conditions.Conditions
- func (fleet *Fleet) GetResourceScope() genruntime.ResourceScope
- func (fleet *Fleet) GetSpec() genruntime.ConvertibleSpec
- func (fleet *Fleet) GetStatus() genruntime.ConvertibleStatus
- func (fleet *Fleet) GetSupportedOperations() []genruntime.ResourceOperation
- func (fleet *Fleet) GetType() string
- func (fleet *Fleet) Hub()
- func (fleet *Fleet) NewEmptyStatus() genruntime.ConvertibleStatus
- func (fleet *Fleet) OriginalGVK() *schema.GroupVersionKind
- func (fleet *Fleet) Owner() *genruntime.ResourceReference
- func (fleet *Fleet) SetConditions(conditions conditions.Conditions)
- func (fleet *Fleet) SetStatus(status genruntime.ConvertibleStatus) error
- type FleetHubProfile
- type FleetHubProfile_STATUS
- type FleetList
- type FleetOperatorSecrets
- type FleetOperatorSpec
- type Fleet_STATUS
- type Fleet_Spec
- type FleetsMember
- func (member *FleetsMember) AzureName() string
- func (in *FleetsMember) DeepCopy() *FleetsMember
- func (in *FleetsMember) DeepCopyInto(out *FleetsMember)
- func (in *FleetsMember) DeepCopyObject() runtime.Object
- func (member FleetsMember) GetAPIVersion() string
- func (member *FleetsMember) GetConditions() conditions.Conditions
- func (member *FleetsMember) GetResourceScope() genruntime.ResourceScope
- func (member *FleetsMember) GetSpec() genruntime.ConvertibleSpec
- func (member *FleetsMember) GetStatus() genruntime.ConvertibleStatus
- func (member *FleetsMember) GetSupportedOperations() []genruntime.ResourceOperation
- func (member *FleetsMember) GetType() string
- func (member *FleetsMember) Hub()
- func (member *FleetsMember) NewEmptyStatus() genruntime.ConvertibleStatus
- func (member *FleetsMember) OriginalGVK() *schema.GroupVersionKind
- func (member *FleetsMember) Owner() *genruntime.ResourceReference
- func (member *FleetsMember) SetConditions(conditions conditions.Conditions)
- func (member *FleetsMember) SetStatus(status genruntime.ConvertibleStatus) error
- type FleetsMemberList
- type FleetsUpdateRun
- func (updateRun *FleetsUpdateRun) AzureName() string
- func (in *FleetsUpdateRun) DeepCopy() *FleetsUpdateRun
- func (in *FleetsUpdateRun) DeepCopyInto(out *FleetsUpdateRun)
- func (in *FleetsUpdateRun) DeepCopyObject() runtime.Object
- func (updateRun FleetsUpdateRun) GetAPIVersion() string
- func (updateRun *FleetsUpdateRun) GetConditions() conditions.Conditions
- func (updateRun *FleetsUpdateRun) GetResourceScope() genruntime.ResourceScope
- func (updateRun *FleetsUpdateRun) GetSpec() genruntime.ConvertibleSpec
- func (updateRun *FleetsUpdateRun) GetStatus() genruntime.ConvertibleStatus
- func (updateRun *FleetsUpdateRun) GetSupportedOperations() []genruntime.ResourceOperation
- func (updateRun *FleetsUpdateRun) GetType() string
- func (updateRun *FleetsUpdateRun) Hub()
- func (updateRun *FleetsUpdateRun) NewEmptyStatus() genruntime.ConvertibleStatus
- func (updateRun *FleetsUpdateRun) OriginalGVK() *schema.GroupVersionKind
- func (updateRun *FleetsUpdateRun) Owner() *genruntime.ResourceReference
- func (updateRun *FleetsUpdateRun) SetConditions(conditions conditions.Conditions)
- func (updateRun *FleetsUpdateRun) SetStatus(status genruntime.ConvertibleStatus) error
- type FleetsUpdateRunList
- type Fleets_Member_STATUS
- func (member *Fleets_Member_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (member *Fleets_Member_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Fleets_Member_STATUS) DeepCopy() *Fleets_Member_STATUS
- func (in *Fleets_Member_STATUS) DeepCopyInto(out *Fleets_Member_STATUS)
- type Fleets_Member_Spec
- func (member *Fleets_Member_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (member *Fleets_Member_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *Fleets_Member_Spec) DeepCopy() *Fleets_Member_Spec
- func (in *Fleets_Member_Spec) DeepCopyInto(out *Fleets_Member_Spec)
- type Fleets_UpdateRun_STATUS
- func (updateRun *Fleets_UpdateRun_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (updateRun *Fleets_UpdateRun_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Fleets_UpdateRun_STATUS) DeepCopy() *Fleets_UpdateRun_STATUS
- func (in *Fleets_UpdateRun_STATUS) DeepCopyInto(out *Fleets_UpdateRun_STATUS)
- type Fleets_UpdateRun_Spec
- func (updateRun *Fleets_UpdateRun_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (updateRun *Fleets_UpdateRun_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *Fleets_UpdateRun_Spec) DeepCopy() *Fleets_UpdateRun_Spec
- func (in *Fleets_UpdateRun_Spec) DeepCopyInto(out *Fleets_UpdateRun_Spec)
- type ManagedClusterUpdate
- type ManagedClusterUpdate_STATUS
- type ManagedClusterUpgradeSpec
- type ManagedClusterUpgradeSpec_STATUS
- type MemberUpdateStatus_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- type UpdateGroup
- type UpdateGroupStatus_STATUS
- type UpdateGroup_STATUS
- type UpdateRunStatus_STATUS
- type UpdateRunStrategy
- type UpdateRunStrategy_STATUS
- type UpdateStage
- type UpdateStageStatus_STATUS
- type UpdateStage_STATUS
- type UpdateStatus_STATUS
- type WaitStatus_STATUS
Constants ¶
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: "v1api20230315previewstorage"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type APIVersion ¶
type APIVersion string
Storage version of v1api20230315preview.APIVersion +kubebuilder:validation:Enum={"2023-03-15-preview"}
type ErrorAdditionalInfo_STATUS ¶
type ErrorAdditionalInfo_STATUS struct { Info map[string]v1.JSON `json:"info,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230315preview.ErrorAdditionalInfo_STATUS The resource management error additional info.
func (*ErrorAdditionalInfo_STATUS) DeepCopy ¶
func (in *ErrorAdditionalInfo_STATUS) DeepCopy() *ErrorAdditionalInfo_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorAdditionalInfo_STATUS.
func (*ErrorAdditionalInfo_STATUS) DeepCopyInto ¶
func (in *ErrorAdditionalInfo_STATUS) DeepCopyInto(out *ErrorAdditionalInfo_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ErrorDetail_STATUS ¶
type ErrorDetail_STATUS struct { AdditionalInfo []ErrorAdditionalInfo_STATUS `json:"additionalInfo,omitempty"` Code *string `json:"code,omitempty"` Details []ErrorDetail_STATUS_Unrolled `json:"details,omitempty"` Message *string `json:"message,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Target *string `json:"target,omitempty"` }
Storage version of v1api20230315preview.ErrorDetail_STATUS The error detail.
func (*ErrorDetail_STATUS) DeepCopy ¶
func (in *ErrorDetail_STATUS) DeepCopy() *ErrorDetail_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetail_STATUS.
func (*ErrorDetail_STATUS) DeepCopyInto ¶
func (in *ErrorDetail_STATUS) DeepCopyInto(out *ErrorDetail_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ErrorDetail_STATUS_Unrolled ¶
type ErrorDetail_STATUS_Unrolled struct { AdditionalInfo []ErrorAdditionalInfo_STATUS `json:"additionalInfo,omitempty"` Code *string `json:"code,omitempty"` Message *string `json:"message,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Target *string `json:"target,omitempty"` }
Storage version of v1api20230315preview.ErrorDetail_STATUS_Unrolled
func (*ErrorDetail_STATUS_Unrolled) DeepCopy ¶
func (in *ErrorDetail_STATUS_Unrolled) DeepCopy() *ErrorDetail_STATUS_Unrolled
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetail_STATUS_Unrolled.
func (*ErrorDetail_STATUS_Unrolled) DeepCopyInto ¶
func (in *ErrorDetail_STATUS_Unrolled) DeepCopyInto(out *ErrorDetail_STATUS_Unrolled)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fleet ¶
type Fleet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Fleet_Spec `json:"spec,omitempty"` Status Fleet_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20230315preview.Fleet 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) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleet.
func (*Fleet) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Fleet) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Fleet) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "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) Hub ¶
func (fleet *Fleet) Hub()
Hub marks that this Fleet is the hub type for conversion
func (*Fleet) NewEmptyStatus ¶
func (fleet *Fleet) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Fleet) OriginalGVK ¶
func (fleet *Fleet) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Fleet) Owner ¶
func (fleet *Fleet) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Fleet) SetConditions ¶
func (fleet *Fleet) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Fleet) SetStatus ¶
func (fleet *Fleet) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type FleetHubProfile ¶
type FleetHubProfile struct { DnsPrefix *string `json:"dnsPrefix,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230315preview.FleetHubProfile The FleetHubProfile configures the fleet hub.
func (*FleetHubProfile) DeepCopy ¶
func (in *FleetHubProfile) DeepCopy() *FleetHubProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetHubProfile.
func (*FleetHubProfile) DeepCopyInto ¶
func (in *FleetHubProfile) DeepCopyInto(out *FleetHubProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetHubProfile_STATUS ¶
type FleetHubProfile_STATUS struct { DnsPrefix *string `json:"dnsPrefix,omitempty"` Fqdn *string `json:"fqdn,omitempty"` KubernetesVersion *string `json:"kubernetesVersion,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230315preview.FleetHubProfile_STATUS The FleetHubProfile configures the fleet hub.
func (*FleetHubProfile_STATUS) DeepCopy ¶
func (in *FleetHubProfile_STATUS) DeepCopy() *FleetHubProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetHubProfile_STATUS.
func (*FleetHubProfile_STATUS) DeepCopyInto ¶
func (in *FleetHubProfile_STATUS) DeepCopyInto(out *FleetHubProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetList ¶
type FleetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Fleet `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230315preview.Fleet 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 FleetOperatorSecrets ¶
type FleetOperatorSecrets struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UserCredentials *genruntime.SecretDestination `json:"userCredentials,omitempty"` }
Storage version of v1api20230315preview.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 { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Secrets *FleetOperatorSecrets `json:"secrets,omitempty"` }
Storage version of v1api20230315preview.FleetOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*FleetOperatorSpec) DeepCopy ¶
func (in *FleetOperatorSpec) DeepCopy() *FleetOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetOperatorSpec.
func (*FleetOperatorSpec) DeepCopyInto ¶
func (in *FleetOperatorSpec) DeepCopyInto(out *FleetOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fleet_STATUS ¶
type Fleet_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` ETag *string `json:"eTag,omitempty"` HubProfile *FleetHubProfile_STATUS `json:"hubProfile,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230315preview.Fleet_STATUS The Fleet resource.
func (*Fleet_STATUS) ConvertStatusFrom ¶
func (fleet *Fleet_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Fleet_STATUS from the provided source
func (*Fleet_STATUS) ConvertStatusTo ¶
func (fleet *Fleet_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Fleet_STATUS
func (*Fleet_STATUS) DeepCopy ¶
func (in *Fleet_STATUS) DeepCopy() *Fleet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleet_STATUS.
func (*Fleet_STATUS) DeepCopyInto ¶
func (in *Fleet_STATUS) DeepCopyInto(out *Fleet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fleet_Spec ¶
type Fleet_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` HubProfile *FleetHubProfile `json:"hubProfile,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *FleetOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20230315preview.Fleet_Spec
func (*Fleet_Spec) ConvertSpecFrom ¶
func (fleet *Fleet_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Fleet_Spec from the provided source
func (*Fleet_Spec) ConvertSpecTo ¶
func (fleet *Fleet_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Fleet_Spec
func (*Fleet_Spec) DeepCopy ¶
func (in *Fleet_Spec) DeepCopy() *Fleet_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleet_Spec.
func (*Fleet_Spec) DeepCopyInto ¶
func (in *Fleet_Spec) DeepCopyInto(out *Fleet_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FleetsMember ¶
type FleetsMember struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Fleets_Member_Spec `json:"spec,omitempty"` Status Fleets_Member_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20230315preview.FleetsMember 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) AzureName ¶
func (member *FleetsMember) AzureName() string
AzureName returns the Azure name of the resource
func (*FleetsMember) DeepCopy ¶
func (in *FleetsMember) DeepCopy() *FleetsMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsMember.
func (*FleetsMember) DeepCopyInto ¶
func (in *FleetsMember) DeepCopyInto(out *FleetsMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsMember) DeepCopyObject ¶
func (in *FleetsMember) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (FleetsMember) GetAPIVersion ¶
func (member FleetsMember) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "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) Hub ¶
func (member *FleetsMember) Hub()
Hub marks that this FleetsMember is the hub type for conversion
func (*FleetsMember) NewEmptyStatus ¶
func (member *FleetsMember) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*FleetsMember) OriginalGVK ¶
func (member *FleetsMember) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*FleetsMember) Owner ¶
func (member *FleetsMember) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*FleetsMember) SetConditions ¶
func (member *FleetsMember) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*FleetsMember) SetStatus ¶
func (member *FleetsMember) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type FleetsMemberList ¶
type FleetsMemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FleetsMember `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230315preview.FleetsMember Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2023-03-15-preview/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members/{fleetMemberName}
func (*FleetsMemberList) DeepCopy ¶
func (in *FleetsMemberList) DeepCopy() *FleetsMemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsMemberList.
func (*FleetsMemberList) DeepCopyInto ¶
func (in *FleetsMemberList) DeepCopyInto(out *FleetsMemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsMemberList) DeepCopyObject ¶
func (in *FleetsMemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FleetsUpdateRun ¶
type FleetsUpdateRun struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Fleets_UpdateRun_Spec `json:"spec,omitempty"` Status Fleets_UpdateRun_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20230315preview.FleetsUpdateRun 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) AzureName ¶
func (updateRun *FleetsUpdateRun) AzureName() string
AzureName returns the Azure name of the resource
func (*FleetsUpdateRun) DeepCopy ¶
func (in *FleetsUpdateRun) DeepCopy() *FleetsUpdateRun
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateRun.
func (*FleetsUpdateRun) DeepCopyInto ¶
func (in *FleetsUpdateRun) DeepCopyInto(out *FleetsUpdateRun)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsUpdateRun) DeepCopyObject ¶
func (in *FleetsUpdateRun) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (FleetsUpdateRun) GetAPIVersion ¶
func (updateRun FleetsUpdateRun) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "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) Hub ¶
func (updateRun *FleetsUpdateRun) Hub()
Hub marks that this FleetsUpdateRun is the hub type for conversion
func (*FleetsUpdateRun) NewEmptyStatus ¶
func (updateRun *FleetsUpdateRun) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*FleetsUpdateRun) OriginalGVK ¶
func (updateRun *FleetsUpdateRun) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*FleetsUpdateRun) Owner ¶
func (updateRun *FleetsUpdateRun) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*FleetsUpdateRun) SetConditions ¶
func (updateRun *FleetsUpdateRun) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*FleetsUpdateRun) SetStatus ¶
func (updateRun *FleetsUpdateRun) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type FleetsUpdateRunList ¶
type FleetsUpdateRunList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FleetsUpdateRun `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230315preview.FleetsUpdateRun Generator information: - Generated from: /containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2023-03-15-preview/fleets.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateRuns/{updateRunName}
func (*FleetsUpdateRunList) DeepCopy ¶
func (in *FleetsUpdateRunList) DeepCopy() *FleetsUpdateRunList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FleetsUpdateRunList.
func (*FleetsUpdateRunList) DeepCopyInto ¶
func (in *FleetsUpdateRunList) DeepCopyInto(out *FleetsUpdateRunList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FleetsUpdateRunList) DeepCopyObject ¶
func (in *FleetsUpdateRunList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type Fleets_Member_STATUS ¶
type Fleets_Member_STATUS struct { ClusterResourceId *string `json:"clusterResourceId,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` ETag *string `json:"eTag,omitempty"` Group *string `json:"group,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230315preview.Fleets_Member_STATUS
func (*Fleets_Member_STATUS) ConvertStatusFrom ¶
func (member *Fleets_Member_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Fleets_Member_STATUS from the provided source
func (*Fleets_Member_STATUS) ConvertStatusTo ¶
func (member *Fleets_Member_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Fleets_Member_STATUS
func (*Fleets_Member_STATUS) DeepCopy ¶
func (in *Fleets_Member_STATUS) DeepCopy() *Fleets_Member_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_Member_STATUS.
func (*Fleets_Member_STATUS) DeepCopyInto ¶
func (in *Fleets_Member_STATUS) DeepCopyInto(out *Fleets_Member_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fleets_Member_Spec ¶
type Fleets_Member_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // +kubebuilder:validation:Required // ClusterResourceReference: The ARM resource id of the cluster that joins the Fleet. Must be a valid Azure resource id. // e.g.: // '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{clusterName}'. ClusterResourceReference *genruntime.ResourceReference `armReference:"ClusterResourceId" json:"clusterResourceReference,omitempty"` Group *string `json:"group,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a containerservice.azure.com/Fleet resource Owner *genruntime.KnownResourceReference `group:"containerservice.azure.com" json:"owner,omitempty" kind:"Fleet"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230315preview.Fleets_Member_Spec
func (*Fleets_Member_Spec) ConvertSpecFrom ¶
func (member *Fleets_Member_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Fleets_Member_Spec from the provided source
func (*Fleets_Member_Spec) ConvertSpecTo ¶
func (member *Fleets_Member_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Fleets_Member_Spec
func (*Fleets_Member_Spec) DeepCopy ¶
func (in *Fleets_Member_Spec) DeepCopy() *Fleets_Member_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_Member_Spec.
func (*Fleets_Member_Spec) DeepCopyInto ¶
func (in *Fleets_Member_Spec) DeepCopyInto(out *Fleets_Member_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fleets_UpdateRun_STATUS ¶
type Fleets_UpdateRun_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` ETag *string `json:"eTag,omitempty"` Id *string `json:"id,omitempty"` ManagedClusterUpdate *ManagedClusterUpdate_STATUS `json:"managedClusterUpdate,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Status *UpdateRunStatus_STATUS `json:"status,omitempty"` Strategy *UpdateRunStrategy_STATUS `json:"strategy,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230315preview.Fleets_UpdateRun_STATUS
func (*Fleets_UpdateRun_STATUS) ConvertStatusFrom ¶
func (updateRun *Fleets_UpdateRun_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Fleets_UpdateRun_STATUS from the provided source
func (*Fleets_UpdateRun_STATUS) ConvertStatusTo ¶
func (updateRun *Fleets_UpdateRun_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Fleets_UpdateRun_STATUS
func (*Fleets_UpdateRun_STATUS) DeepCopy ¶
func (in *Fleets_UpdateRun_STATUS) DeepCopy() *Fleets_UpdateRun_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_UpdateRun_STATUS.
func (*Fleets_UpdateRun_STATUS) DeepCopyInto ¶
func (in *Fleets_UpdateRun_STATUS) DeepCopyInto(out *Fleets_UpdateRun_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fleets_UpdateRun_Spec ¶
type Fleets_UpdateRun_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` ManagedClusterUpdate *ManagedClusterUpdate `json:"managedClusterUpdate,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a containerservice.azure.com/Fleet resource Owner *genruntime.KnownResourceReference `group:"containerservice.azure.com" json:"owner,omitempty" kind:"Fleet"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Strategy *UpdateRunStrategy `json:"strategy,omitempty"` }
Storage version of v1api20230315preview.Fleets_UpdateRun_Spec
func (*Fleets_UpdateRun_Spec) ConvertSpecFrom ¶
func (updateRun *Fleets_UpdateRun_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Fleets_UpdateRun_Spec from the provided source
func (*Fleets_UpdateRun_Spec) ConvertSpecTo ¶
func (updateRun *Fleets_UpdateRun_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Fleets_UpdateRun_Spec
func (*Fleets_UpdateRun_Spec) DeepCopy ¶
func (in *Fleets_UpdateRun_Spec) DeepCopy() *Fleets_UpdateRun_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fleets_UpdateRun_Spec.
func (*Fleets_UpdateRun_Spec) DeepCopyInto ¶
func (in *Fleets_UpdateRun_Spec) DeepCopyInto(out *Fleets_UpdateRun_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterUpdate ¶
type ManagedClusterUpdate struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Upgrade *ManagedClusterUpgradeSpec `json:"upgrade,omitempty"` }
Storage version of v1api20230315preview.ManagedClusterUpdate The update to be applied to the ManagedClusters.
func (*ManagedClusterUpdate) DeepCopy ¶
func (in *ManagedClusterUpdate) DeepCopy() *ManagedClusterUpdate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpdate.
func (*ManagedClusterUpdate) DeepCopyInto ¶
func (in *ManagedClusterUpdate) DeepCopyInto(out *ManagedClusterUpdate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterUpdate_STATUS ¶
type ManagedClusterUpdate_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Upgrade *ManagedClusterUpgradeSpec_STATUS `json:"upgrade,omitempty"` }
Storage version of v1api20230315preview.ManagedClusterUpdate_STATUS The update to be applied to the ManagedClusters.
func (*ManagedClusterUpdate_STATUS) DeepCopy ¶
func (in *ManagedClusterUpdate_STATUS) DeepCopy() *ManagedClusterUpdate_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpdate_STATUS.
func (*ManagedClusterUpdate_STATUS) DeepCopyInto ¶
func (in *ManagedClusterUpdate_STATUS) DeepCopyInto(out *ManagedClusterUpdate_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterUpgradeSpec ¶
type ManagedClusterUpgradeSpec struct { KubernetesVersion *string `json:"kubernetesVersion,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230315preview.ManagedClusterUpgradeSpec The upgrade to apply to a ManagedCluster.
func (*ManagedClusterUpgradeSpec) DeepCopy ¶
func (in *ManagedClusterUpgradeSpec) DeepCopy() *ManagedClusterUpgradeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpgradeSpec.
func (*ManagedClusterUpgradeSpec) DeepCopyInto ¶
func (in *ManagedClusterUpgradeSpec) DeepCopyInto(out *ManagedClusterUpgradeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedClusterUpgradeSpec_STATUS ¶
type ManagedClusterUpgradeSpec_STATUS struct { KubernetesVersion *string `json:"kubernetesVersion,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230315preview.ManagedClusterUpgradeSpec_STATUS The upgrade to apply to a ManagedCluster.
func (*ManagedClusterUpgradeSpec_STATUS) DeepCopy ¶
func (in *ManagedClusterUpgradeSpec_STATUS) DeepCopy() *ManagedClusterUpgradeSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterUpgradeSpec_STATUS.
func (*ManagedClusterUpgradeSpec_STATUS) DeepCopyInto ¶
func (in *ManagedClusterUpgradeSpec_STATUS) DeepCopyInto(out *ManagedClusterUpgradeSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MemberUpdateStatus_STATUS ¶
type MemberUpdateStatus_STATUS struct { ClusterResourceId *string `json:"clusterResourceId,omitempty"` Name *string `json:"name,omitempty"` OperationId *string `json:"operationId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *UpdateStatus_STATUS `json:"status,omitempty"` }
Storage version of v1api20230315preview.MemberUpdateStatus_STATUS The status of a member update operation.
func (*MemberUpdateStatus_STATUS) DeepCopy ¶
func (in *MemberUpdateStatus_STATUS) DeepCopy() *MemberUpdateStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberUpdateStatus_STATUS.
func (*MemberUpdateStatus_STATUS) DeepCopyInto ¶
func (in *MemberUpdateStatus_STATUS) DeepCopyInto(out *MemberUpdateStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemData_STATUS ¶
type SystemData_STATUS struct { CreatedAt *string `json:"createdAt,omitempty"` CreatedBy *string `json:"createdBy,omitempty"` CreatedByType *string `json:"createdByType,omitempty"` LastModifiedAt *string `json:"lastModifiedAt,omitempty"` LastModifiedBy *string `json:"lastModifiedBy,omitempty"` LastModifiedByType *string `json:"lastModifiedByType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230315preview.SystemData_STATUS Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateGroup ¶
type UpdateGroup struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230315preview.UpdateGroup A group to be updated.
func (*UpdateGroup) DeepCopy ¶
func (in *UpdateGroup) DeepCopy() *UpdateGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateGroup.
func (*UpdateGroup) DeepCopyInto ¶
func (in *UpdateGroup) DeepCopyInto(out *UpdateGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateGroupStatus_STATUS ¶
type UpdateGroupStatus_STATUS struct { Members []MemberUpdateStatus_STATUS `json:"members,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *UpdateStatus_STATUS `json:"status,omitempty"` }
Storage version of v1api20230315preview.UpdateGroupStatus_STATUS The status of a UpdateGroup.
func (*UpdateGroupStatus_STATUS) DeepCopy ¶
func (in *UpdateGroupStatus_STATUS) DeepCopy() *UpdateGroupStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateGroupStatus_STATUS.
func (*UpdateGroupStatus_STATUS) DeepCopyInto ¶
func (in *UpdateGroupStatus_STATUS) DeepCopyInto(out *UpdateGroupStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateGroup_STATUS ¶
type UpdateGroup_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230315preview.UpdateGroup_STATUS A group to be updated.
func (*UpdateGroup_STATUS) DeepCopy ¶
func (in *UpdateGroup_STATUS) DeepCopy() *UpdateGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateGroup_STATUS.
func (*UpdateGroup_STATUS) DeepCopyInto ¶
func (in *UpdateGroup_STATUS) DeepCopyInto(out *UpdateGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateRunStatus_STATUS ¶
type UpdateRunStatus_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Stages []UpdateStageStatus_STATUS `json:"stages,omitempty"` Status *UpdateStatus_STATUS `json:"status,omitempty"` }
Storage version of v1api20230315preview.UpdateRunStatus_STATUS The status of a UpdateRun.
func (*UpdateRunStatus_STATUS) DeepCopy ¶
func (in *UpdateRunStatus_STATUS) DeepCopy() *UpdateRunStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRunStatus_STATUS.
func (*UpdateRunStatus_STATUS) DeepCopyInto ¶
func (in *UpdateRunStatus_STATUS) DeepCopyInto(out *UpdateRunStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateRunStrategy ¶
type UpdateRunStrategy struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Stages []UpdateStage `json:"stages,omitempty"` }
Storage version of v1api20230315preview.UpdateRunStrategy Defines the update sequence of the clusters via stages and groups. Stages within a run are executed sequentially one after another. Groups within a stage are executed in parallel. Member clusters within a group are updated sequentially one after another. A valid strategy contains no duplicate groups within or across stages.
func (*UpdateRunStrategy) DeepCopy ¶
func (in *UpdateRunStrategy) DeepCopy() *UpdateRunStrategy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRunStrategy.
func (*UpdateRunStrategy) DeepCopyInto ¶
func (in *UpdateRunStrategy) DeepCopyInto(out *UpdateRunStrategy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateRunStrategy_STATUS ¶
type UpdateRunStrategy_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Stages []UpdateStage_STATUS `json:"stages,omitempty"` }
Storage version of v1api20230315preview.UpdateRunStrategy_STATUS Defines the update sequence of the clusters via stages and groups. Stages within a run are executed sequentially one after another. Groups within a stage are executed in parallel. Member clusters within a group are updated sequentially one after another. A valid strategy contains no duplicate groups within or across stages.
func (*UpdateRunStrategy_STATUS) DeepCopy ¶
func (in *UpdateRunStrategy_STATUS) DeepCopy() *UpdateRunStrategy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRunStrategy_STATUS.
func (*UpdateRunStrategy_STATUS) DeepCopyInto ¶
func (in *UpdateRunStrategy_STATUS) DeepCopyInto(out *UpdateRunStrategy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateStage ¶
type UpdateStage struct { AfterStageWaitInSeconds *int `json:"afterStageWaitInSeconds,omitempty"` Groups []UpdateGroup `json:"groups,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230315preview.UpdateStage Defines a stage which contains the groups to update and the steps to take (e.g., wait for a time period) before starting the next stage.
func (*UpdateStage) DeepCopy ¶
func (in *UpdateStage) DeepCopy() *UpdateStage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStage.
func (*UpdateStage) DeepCopyInto ¶
func (in *UpdateStage) DeepCopyInto(out *UpdateStage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateStageStatus_STATUS ¶
type UpdateStageStatus_STATUS struct { AfterStageWaitStatus *WaitStatus_STATUS `json:"afterStageWaitStatus,omitempty"` Groups []UpdateGroupStatus_STATUS `json:"groups,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *UpdateStatus_STATUS `json:"status,omitempty"` }
Storage version of v1api20230315preview.UpdateStageStatus_STATUS The status of a UpdateStage.
func (*UpdateStageStatus_STATUS) DeepCopy ¶
func (in *UpdateStageStatus_STATUS) DeepCopy() *UpdateStageStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStageStatus_STATUS.
func (*UpdateStageStatus_STATUS) DeepCopyInto ¶
func (in *UpdateStageStatus_STATUS) DeepCopyInto(out *UpdateStageStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateStage_STATUS ¶
type UpdateStage_STATUS struct { AfterStageWaitInSeconds *int `json:"afterStageWaitInSeconds,omitempty"` Groups []UpdateGroup_STATUS `json:"groups,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230315preview.UpdateStage_STATUS Defines a stage which contains the groups to update and the steps to take (e.g., wait for a time period) before starting the next stage.
func (*UpdateStage_STATUS) DeepCopy ¶
func (in *UpdateStage_STATUS) DeepCopy() *UpdateStage_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStage_STATUS.
func (*UpdateStage_STATUS) DeepCopyInto ¶
func (in *UpdateStage_STATUS) DeepCopyInto(out *UpdateStage_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateStatus_STATUS ¶
type UpdateStatus_STATUS struct { CompletedTime *string `json:"completedTime,omitempty"` Error *ErrorDetail_STATUS `json:"error,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StartTime *string `json:"startTime,omitempty"` State *string `json:"state,omitempty"` }
Storage version of v1api20230315preview.UpdateStatus_STATUS The status for an operation or group of operations.
func (*UpdateStatus_STATUS) DeepCopy ¶
func (in *UpdateStatus_STATUS) DeepCopy() *UpdateStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateStatus_STATUS.
func (*UpdateStatus_STATUS) DeepCopyInto ¶
func (in *UpdateStatus_STATUS) DeepCopyInto(out *UpdateStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WaitStatus_STATUS ¶
type WaitStatus_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *UpdateStatus_STATUS `json:"status,omitempty"` WaitDurationInSeconds *int `json:"waitDurationInSeconds,omitempty"` }
Storage version of v1api20230315preview.WaitStatus_STATUS The status of the wait duration.
func (*WaitStatus_STATUS) DeepCopy ¶
func (in *WaitStatus_STATUS) DeepCopy() *WaitStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WaitStatus_STATUS.
func (*WaitStatus_STATUS) DeepCopyInto ¶
func (in *WaitStatus_STATUS) DeepCopyInto(out *WaitStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.