Documentation ¶
Overview ¶
+groupName=ros.alicloud.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type ChangeSet
- func (in *ChangeSet) DeepCopy() *ChangeSet
- func (in *ChangeSet) DeepCopyInto(out *ChangeSet)
- func (in *ChangeSet) DeepCopyObject() runtime.Object
- func (r *ChangeSet) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChangeSet) ValidateCreate() error
- func (r *ChangeSet) ValidateDelete() error
- func (r *ChangeSet) ValidateUpdate(old runtime.Object) error
- type ChangeSetList
- type ChangeSetSpec
- type ChangeSetSpecParameters
- type ChangeSetSpecResource
- type ChangeSetStatus
- type Stack
- func (in *Stack) DeepCopy() *Stack
- func (in *Stack) DeepCopyInto(out *Stack)
- func (in *Stack) DeepCopyObject() runtime.Object
- func (r *Stack) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Stack) ValidateCreate() error
- func (r *Stack) ValidateDelete() error
- func (r *Stack) ValidateUpdate(old runtime.Object) error
- type StackGroup
- func (in *StackGroup) DeepCopy() *StackGroup
- func (in *StackGroup) DeepCopyInto(out *StackGroup)
- func (in *StackGroup) DeepCopyObject() runtime.Object
- func (r *StackGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StackGroup) ValidateCreate() error
- func (r *StackGroup) ValidateDelete() error
- func (r *StackGroup) ValidateUpdate(old runtime.Object) error
- type StackGroupList
- type StackGroupSpec
- type StackGroupSpecParameters
- type StackGroupSpecResource
- type StackGroupStatus
- type StackInstance
- func (in *StackInstance) DeepCopy() *StackInstance
- func (in *StackInstance) DeepCopyInto(out *StackInstance)
- func (in *StackInstance) DeepCopyObject() runtime.Object
- func (r *StackInstance) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StackInstance) ValidateCreate() error
- func (r *StackInstance) ValidateDelete() error
- func (r *StackInstance) ValidateUpdate(old runtime.Object) error
- type StackInstanceList
- type StackInstanceSpec
- type StackInstanceSpecParameterOverrides
- type StackInstanceSpecResource
- type StackInstanceStatus
- type StackList
- type StackSpec
- type StackSpecParameters
- type StackSpecResource
- type StackStatus
- type Template
- func (in *Template) DeepCopy() *Template
- func (in *Template) DeepCopyInto(out *Template)
- func (in *Template) DeepCopyObject() runtime.Object
- func (r *Template) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Template) ValidateCreate() error
- func (r *Template) ValidateDelete() error
- func (r *Template) ValidateUpdate(old runtime.Object) error
- type TemplateList
- type TemplateScratch
- func (in *TemplateScratch) DeepCopy() *TemplateScratch
- func (in *TemplateScratch) DeepCopyInto(out *TemplateScratch)
- func (in *TemplateScratch) DeepCopyObject() runtime.Object
- func (r *TemplateScratch) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *TemplateScratch) ValidateCreate() error
- func (r *TemplateScratch) ValidateDelete() error
- func (r *TemplateScratch) ValidateUpdate(old runtime.Object) error
- type TemplateScratchList
- type TemplateScratchSpec
- type TemplateScratchSpecPreferenceParameters
- type TemplateScratchSpecResource
- type TemplateScratchSpecSourceResourceGroup
- type TemplateScratchSpecSourceResourceGroupCodec
- type TemplateScratchSpecSourceResources
- type TemplateScratchSpecSourceTag
- type TemplateScratchSpecSourceTagCodec
- type TemplateScratchStatus
- type TemplateSpec
- type TemplateSpecResource
- type TemplateStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: ros.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Kind ¶
Kind takes an unqualified kind and returns a Group qualified GroupKind
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type ChangeSet ¶
type ChangeSet struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChangeSetSpec `json:"spec,omitempty"` Status ChangeSetStatus `json:"status,omitempty"` }
func (*ChangeSet) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeSet.
func (*ChangeSet) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChangeSet) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChangeSet) SetupWebhookWithManager ¶
func (*ChangeSet) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChangeSet) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ChangeSetList ¶
type ChangeSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChangeSet CRD objects Items []ChangeSet `json:"items,omitempty"` }
ChangeSetList is a list of ChangeSets
func (*ChangeSetList) DeepCopy ¶
func (in *ChangeSetList) DeepCopy() *ChangeSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeSetList.
func (*ChangeSetList) DeepCopyInto ¶
func (in *ChangeSetList) DeepCopyInto(out *ChangeSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChangeSetList) DeepCopyObject ¶
func (in *ChangeSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChangeSetSpec ¶
type ChangeSetSpec struct { State *ChangeSetSpecResource `json:"state,omitempty" tf:"-"` Resource ChangeSetSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChangeSetSpec) DeepCopy ¶
func (in *ChangeSetSpec) DeepCopy() *ChangeSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeSetSpec.
func (*ChangeSetSpec) DeepCopyInto ¶
func (in *ChangeSetSpec) DeepCopyInto(out *ChangeSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChangeSetSpecParameters ¶
type ChangeSetSpecParameters struct { ParameterKey *string `json:"parameterKey" tf:"parameter_key"` ParameterValue *string `json:"parameterValue" tf:"parameter_value"` }
func (*ChangeSetSpecParameters) DeepCopy ¶
func (in *ChangeSetSpecParameters) DeepCopy() *ChangeSetSpecParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeSetSpecParameters.
func (*ChangeSetSpecParameters) DeepCopyInto ¶
func (in *ChangeSetSpecParameters) DeepCopyInto(out *ChangeSetSpecParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChangeSetSpecResource ¶
type ChangeSetSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` ChangeSetName *string `json:"changeSetName" tf:"change_set_name"` // +optional ChangeSetType *string `json:"changeSetType,omitempty" tf:"change_set_type"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional DisableRollback *bool `json:"disableRollback,omitempty" tf:"disable_rollback"` // +optional NotificationUrls []string `json:"notificationUrls,omitempty" tf:"notification_urls"` // +optional Parameters []ChangeSetSpecParameters `json:"parameters,omitempty" tf:"parameters"` // +optional RamRoleName *string `json:"ramRoleName,omitempty" tf:"ram_role_name"` // +optional ReplacementOption *string `json:"replacementOption,omitempty" tf:"replacement_option"` // +optional StackID *string `json:"stackID,omitempty" tf:"stack_id"` // +optional StackName *string `json:"stackName,omitempty" tf:"stack_name"` // +optional StackPolicyBody *string `json:"stackPolicyBody,omitempty" tf:"stack_policy_body"` // +optional StackPolicyDuringUpdateBody *string `json:"stackPolicyDuringUpdateBody,omitempty" tf:"stack_policy_during_update_body"` // +optional StackPolicyDuringUpdateURL *string `json:"stackPolicyDuringUpdateURL,omitempty" tf:"stack_policy_during_update_url"` // +optional StackPolicyURL *string `json:"stackPolicyURL,omitempty" tf:"stack_policy_url"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional TemplateBody *string `json:"templateBody,omitempty" tf:"template_body"` // +optional TemplateURL *string `json:"templateURL,omitempty" tf:"template_url"` // +optional TimeoutInMinutes *int64 `json:"timeoutInMinutes,omitempty" tf:"timeout_in_minutes"` // +optional UsePreviousParameters *bool `json:"usePreviousParameters,omitempty" tf:"use_previous_parameters"` }
func (*ChangeSetSpecResource) DeepCopy ¶
func (in *ChangeSetSpecResource) DeepCopy() *ChangeSetSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeSetSpecResource.
func (*ChangeSetSpecResource) DeepCopyInto ¶
func (in *ChangeSetSpecResource) DeepCopyInto(out *ChangeSetSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChangeSetStatus ¶
type ChangeSetStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ChangeSetStatus) DeepCopy ¶
func (in *ChangeSetStatus) DeepCopy() *ChangeSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeSetStatus.
func (*ChangeSetStatus) DeepCopyInto ¶
func (in *ChangeSetStatus) DeepCopyInto(out *ChangeSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Stack ¶
type Stack struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StackSpec `json:"spec,omitempty"` Status StackStatus `json:"status,omitempty"` }
func (*Stack) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Stack.
func (*Stack) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Stack) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Stack) SetupWebhookWithManager ¶
func (*Stack) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Stack) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type StackGroup ¶
type StackGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StackGroupSpec `json:"spec,omitempty"` Status StackGroupStatus `json:"status,omitempty"` }
func (*StackGroup) DeepCopy ¶
func (in *StackGroup) DeepCopy() *StackGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackGroup.
func (*StackGroup) DeepCopyInto ¶
func (in *StackGroup) DeepCopyInto(out *StackGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StackGroup) DeepCopyObject ¶
func (in *StackGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StackGroup) SetupWebhookWithManager ¶
func (r *StackGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StackGroup) ValidateCreate ¶
func (r *StackGroup) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StackGroup) ValidateDelete ¶
func (r *StackGroup) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StackGroup) ValidateUpdate ¶
func (r *StackGroup) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StackGroupList ¶
type StackGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StackGroup CRD objects Items []StackGroup `json:"items,omitempty"` }
StackGroupList is a list of StackGroups
func (*StackGroupList) DeepCopy ¶
func (in *StackGroupList) DeepCopy() *StackGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackGroupList.
func (*StackGroupList) DeepCopyInto ¶
func (in *StackGroupList) DeepCopyInto(out *StackGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StackGroupList) DeepCopyObject ¶
func (in *StackGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StackGroupSpec ¶
type StackGroupSpec struct { State *StackGroupSpecResource `json:"state,omitempty" tf:"-"` Resource StackGroupSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*StackGroupSpec) DeepCopy ¶
func (in *StackGroupSpec) DeepCopy() *StackGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackGroupSpec.
func (*StackGroupSpec) DeepCopyInto ¶
func (in *StackGroupSpec) DeepCopyInto(out *StackGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackGroupSpecParameters ¶
type StackGroupSpecParameters struct { // +optional ParameterKey *string `json:"parameterKey,omitempty" tf:"parameter_key"` // +optional ParameterValue *string `json:"parameterValue,omitempty" tf:"parameter_value"` }
func (*StackGroupSpecParameters) DeepCopy ¶
func (in *StackGroupSpecParameters) DeepCopy() *StackGroupSpecParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackGroupSpecParameters.
func (*StackGroupSpecParameters) DeepCopyInto ¶
func (in *StackGroupSpecParameters) DeepCopyInto(out *StackGroupSpecParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackGroupSpecResource ¶
type StackGroupSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AccountIDS *string `json:"accountIDS,omitempty" tf:"account_ids"` // +optional AdministrationRoleName *string `json:"administrationRoleName,omitempty" tf:"administration_role_name"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional ExecutionRoleName *string `json:"executionRoleName,omitempty" tf:"execution_role_name"` // +optional OperationDescription *string `json:"operationDescription,omitempty" tf:"operation_description"` // +optional OperationPreferences *string `json:"operationPreferences,omitempty" tf:"operation_preferences"` // +optional Parameters []StackGroupSpecParameters `json:"parameters,omitempty" tf:"parameters"` // +optional RegionIDS *string `json:"regionIDS,omitempty" tf:"region_ids"` // +optional StackGroupID *string `json:"stackGroupID,omitempty" tf:"stack_group_id"` StackGroupName *string `json:"stackGroupName" tf:"stack_group_name"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional TemplateBody *string `json:"templateBody,omitempty" tf:"template_body"` // +optional TemplateURL *string `json:"templateURL,omitempty" tf:"template_url"` // +optional TemplateVersion *string `json:"templateVersion,omitempty" tf:"template_version"` }
func (*StackGroupSpecResource) DeepCopy ¶
func (in *StackGroupSpecResource) DeepCopy() *StackGroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackGroupSpecResource.
func (*StackGroupSpecResource) DeepCopyInto ¶
func (in *StackGroupSpecResource) DeepCopyInto(out *StackGroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackGroupStatus ¶
type StackGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*StackGroupStatus) DeepCopy ¶
func (in *StackGroupStatus) DeepCopy() *StackGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackGroupStatus.
func (*StackGroupStatus) DeepCopyInto ¶
func (in *StackGroupStatus) DeepCopyInto(out *StackGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackInstance ¶ added in v0.5.0
type StackInstance struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StackInstanceSpec `json:"spec,omitempty"` Status StackInstanceStatus `json:"status,omitempty"` }
func (*StackInstance) DeepCopy ¶ added in v0.5.0
func (in *StackInstance) DeepCopy() *StackInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackInstance.
func (*StackInstance) DeepCopyInto ¶ added in v0.5.0
func (in *StackInstance) DeepCopyInto(out *StackInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StackInstance) DeepCopyObject ¶ added in v0.5.0
func (in *StackInstance) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StackInstance) SetupWebhookWithManager ¶ added in v0.5.0
func (r *StackInstance) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StackInstance) ValidateCreate ¶ added in v0.5.0
func (r *StackInstance) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StackInstance) ValidateDelete ¶ added in v0.5.0
func (r *StackInstance) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StackInstance) ValidateUpdate ¶ added in v0.5.0
func (r *StackInstance) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StackInstanceList ¶ added in v0.5.0
type StackInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StackInstance CRD objects Items []StackInstance `json:"items,omitempty"` }
StackInstanceList is a list of StackInstances
func (*StackInstanceList) DeepCopy ¶ added in v0.5.0
func (in *StackInstanceList) DeepCopy() *StackInstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackInstanceList.
func (*StackInstanceList) DeepCopyInto ¶ added in v0.5.0
func (in *StackInstanceList) DeepCopyInto(out *StackInstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StackInstanceList) DeepCopyObject ¶ added in v0.5.0
func (in *StackInstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StackInstanceSpec ¶ added in v0.5.0
type StackInstanceSpec struct { State *StackInstanceSpecResource `json:"state,omitempty" tf:"-"` Resource StackInstanceSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*StackInstanceSpec) DeepCopy ¶ added in v0.5.0
func (in *StackInstanceSpec) DeepCopy() *StackInstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackInstanceSpec.
func (*StackInstanceSpec) DeepCopyInto ¶ added in v0.5.0
func (in *StackInstanceSpec) DeepCopyInto(out *StackInstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackInstanceSpecParameterOverrides ¶ added in v0.5.0
type StackInstanceSpecParameterOverrides struct { // +optional ParameterKey *string `json:"-" sensitive:"true" tf:"parameter_key"` // +optional ParameterValue *string `json:"-" sensitive:"true" tf:"parameter_value"` }
func (*StackInstanceSpecParameterOverrides) DeepCopy ¶ added in v0.5.0
func (in *StackInstanceSpecParameterOverrides) DeepCopy() *StackInstanceSpecParameterOverrides
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackInstanceSpecParameterOverrides.
func (*StackInstanceSpecParameterOverrides) DeepCopyInto ¶ added in v0.5.0
func (in *StackInstanceSpecParameterOverrides) DeepCopyInto(out *StackInstanceSpecParameterOverrides)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackInstanceSpecResource ¶ added in v0.5.0
type StackInstanceSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional OperationDescription *string `json:"operationDescription,omitempty" tf:"operation_description"` // +optional OperationPreferences *string `json:"operationPreferences,omitempty" tf:"operation_preferences"` // +optional ParameterOverrides []StackInstanceSpecParameterOverrides `json:"-" sensitive:"true" tf:"parameter_overrides"` // +optional RetainStacks *bool `json:"retainStacks,omitempty" tf:"retain_stacks"` StackGroupName *string `json:"stackGroupName" tf:"stack_group_name"` StackInstanceAccountID *string `json:"stackInstanceAccountID" tf:"stack_instance_account_id"` StackInstanceRegionID *string `json:"stackInstanceRegionID" tf:"stack_instance_region_id"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional TimeoutInMinutes *string `json:"timeoutInMinutes,omitempty" tf:"timeout_in_minutes"` }
func (*StackInstanceSpecResource) DeepCopy ¶ added in v0.5.0
func (in *StackInstanceSpecResource) DeepCopy() *StackInstanceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackInstanceSpecResource.
func (*StackInstanceSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *StackInstanceSpecResource) DeepCopyInto(out *StackInstanceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackInstanceStatus ¶ added in v0.5.0
type StackInstanceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*StackInstanceStatus) DeepCopy ¶ added in v0.5.0
func (in *StackInstanceStatus) DeepCopy() *StackInstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackInstanceStatus.
func (*StackInstanceStatus) DeepCopyInto ¶ added in v0.5.0
func (in *StackInstanceStatus) DeepCopyInto(out *StackInstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackList ¶
type StackList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Stack CRD objects Items []Stack `json:"items,omitempty"` }
StackList is a list of Stacks
func (*StackList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackList.
func (*StackList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackSpec ¶
type StackSpec struct { State *StackSpecResource `json:"state,omitempty" tf:"-"` Resource StackSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*StackSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackSpec.
type StackSpecParameters ¶
type StackSpecParameters struct { // +optional ParameterKey *string `json:"parameterKey,omitempty" tf:"parameter_key"` ParameterValue *string `json:"parameterValue" tf:"parameter_value"` }
func (*StackSpecParameters) DeepCopy ¶
func (in *StackSpecParameters) DeepCopy() *StackSpecParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackSpecParameters.
func (*StackSpecParameters) DeepCopyInto ¶
func (in *StackSpecParameters) DeepCopyInto(out *StackSpecParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackSpecResource ¶
type StackSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CreateOption *string `json:"createOption,omitempty" tf:"create_option"` // +optional DeletionProtection *string `json:"deletionProtection,omitempty" tf:"deletion_protection"` // +optional DisableRollback *bool `json:"disableRollback,omitempty" tf:"disable_rollback"` // +optional NotificationUrls []string `json:"notificationUrls,omitempty" tf:"notification_urls"` // +optional Parameters []StackSpecParameters `json:"parameters,omitempty" tf:"parameters"` // +optional RamRoleName *string `json:"ramRoleName,omitempty" tf:"ram_role_name"` // +optional ReplacementOption *string `json:"replacementOption,omitempty" tf:"replacement_option"` // +optional RetainAllResources *bool `json:"retainAllResources,omitempty" tf:"retain_all_resources"` // +optional RetainResources []string `json:"retainResources,omitempty" tf:"retain_resources"` StackName *string `json:"stackName" tf:"stack_name"` // +optional StackPolicyBody *string `json:"stackPolicyBody,omitempty" tf:"stack_policy_body"` // +optional StackPolicyDuringUpdateBody *string `json:"stackPolicyDuringUpdateBody,omitempty" tf:"stack_policy_during_update_body"` // +optional StackPolicyDuringUpdateURL *string `json:"stackPolicyDuringUpdateURL,omitempty" tf:"stack_policy_during_update_url"` // +optional StackPolicyURL *string `json:"stackPolicyURL,omitempty" tf:"stack_policy_url"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TemplateBody *string `json:"templateBody,omitempty" tf:"template_body"` // +optional TemplateURL *string `json:"templateURL,omitempty" tf:"template_url"` // +optional TemplateVersion *string `json:"templateVersion,omitempty" tf:"template_version"` // +optional TimeoutInMinutes *int64 `json:"timeoutInMinutes,omitempty" tf:"timeout_in_minutes"` // +optional UsePreviousParameters *bool `json:"usePreviousParameters,omitempty" tf:"use_previous_parameters"` }
func (*StackSpecResource) DeepCopy ¶
func (in *StackSpecResource) DeepCopy() *StackSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackSpecResource.
func (*StackSpecResource) DeepCopyInto ¶
func (in *StackSpecResource) DeepCopyInto(out *StackSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackStatus ¶
type StackStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*StackStatus) DeepCopy ¶
func (in *StackStatus) DeepCopy() *StackStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackStatus.
func (*StackStatus) DeepCopyInto ¶
func (in *StackStatus) DeepCopyInto(out *StackStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Template ¶
type Template struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TemplateSpec `json:"spec,omitempty"` Status TemplateStatus `json:"status,omitempty"` }
func (*Template) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Template.
func (*Template) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Template) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Template) SetupWebhookWithManager ¶
func (*Template) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Template) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type TemplateList ¶
type TemplateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Template CRD objects Items []Template `json:"items,omitempty"` }
TemplateList is a list of Templates
func (*TemplateList) DeepCopy ¶
func (in *TemplateList) DeepCopy() *TemplateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateList.
func (*TemplateList) DeepCopyInto ¶
func (in *TemplateList) DeepCopyInto(out *TemplateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TemplateList) DeepCopyObject ¶
func (in *TemplateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TemplateScratch ¶ added in v0.5.0
type TemplateScratch struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TemplateScratchSpec `json:"spec,omitempty"` Status TemplateScratchStatus `json:"status,omitempty"` }
func (*TemplateScratch) DeepCopy ¶ added in v0.5.0
func (in *TemplateScratch) DeepCopy() *TemplateScratch
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateScratch.
func (*TemplateScratch) DeepCopyInto ¶ added in v0.5.0
func (in *TemplateScratch) DeepCopyInto(out *TemplateScratch)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TemplateScratch) DeepCopyObject ¶ added in v0.5.0
func (in *TemplateScratch) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TemplateScratch) SetupWebhookWithManager ¶ added in v0.5.0
func (r *TemplateScratch) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*TemplateScratch) ValidateCreate ¶ added in v0.5.0
func (r *TemplateScratch) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*TemplateScratch) ValidateDelete ¶ added in v0.5.0
func (r *TemplateScratch) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*TemplateScratch) ValidateUpdate ¶ added in v0.5.0
func (r *TemplateScratch) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type TemplateScratchList ¶ added in v0.5.0
type TemplateScratchList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of TemplateScratch CRD objects Items []TemplateScratch `json:"items,omitempty"` }
TemplateScratchList is a list of TemplateScratchs
func (*TemplateScratchList) DeepCopy ¶ added in v0.5.0
func (in *TemplateScratchList) DeepCopy() *TemplateScratchList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateScratchList.
func (*TemplateScratchList) DeepCopyInto ¶ added in v0.5.0
func (in *TemplateScratchList) DeepCopyInto(out *TemplateScratchList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TemplateScratchList) DeepCopyObject ¶ added in v0.5.0
func (in *TemplateScratchList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TemplateScratchSpec ¶ added in v0.5.0
type TemplateScratchSpec struct { State *TemplateScratchSpecResource `json:"state,omitempty" tf:"-"` Resource TemplateScratchSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*TemplateScratchSpec) DeepCopy ¶ added in v0.5.0
func (in *TemplateScratchSpec) DeepCopy() *TemplateScratchSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateScratchSpec.
func (*TemplateScratchSpec) DeepCopyInto ¶ added in v0.5.0
func (in *TemplateScratchSpec) DeepCopyInto(out *TemplateScratchSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateScratchSpecPreferenceParameters ¶ added in v0.5.0
type TemplateScratchSpecPreferenceParameters struct { ParameterKey *string `json:"parameterKey" tf:"parameter_key"` ParameterValue *string `json:"parameterValue" tf:"parameter_value"` }
func (*TemplateScratchSpecPreferenceParameters) DeepCopy ¶ added in v0.5.0
func (in *TemplateScratchSpecPreferenceParameters) DeepCopy() *TemplateScratchSpecPreferenceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateScratchSpecPreferenceParameters.
func (*TemplateScratchSpecPreferenceParameters) DeepCopyInto ¶ added in v0.5.0
func (in *TemplateScratchSpecPreferenceParameters) DeepCopyInto(out *TemplateScratchSpecPreferenceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateScratchSpecResource ¶ added in v0.5.0
type TemplateScratchSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional ExecutionMode *string `json:"executionMode,omitempty" tf:"execution_mode"` // +optional LogicalIDStrategy *string `json:"logicalIDStrategy,omitempty" tf:"logical_id_strategy"` // +optional PreferenceParameters []TemplateScratchSpecPreferenceParameters `json:"preferenceParameters,omitempty" tf:"preference_parameters"` // +optional SourceResourceGroup *TemplateScratchSpecSourceResourceGroup `json:"sourceResourceGroup,omitempty" tf:"source_resource_group"` // +optional SourceResources []TemplateScratchSpecSourceResources `json:"sourceResources,omitempty" tf:"source_resources"` // +optional SourceTag *TemplateScratchSpecSourceTag `json:"sourceTag,omitempty" tf:"source_tag"` // +optional Status *string `json:"status,omitempty" tf:"status"` TemplateScratchType *string `json:"templateScratchType" tf:"template_scratch_type"` }
func (*TemplateScratchSpecResource) DeepCopy ¶ added in v0.5.0
func (in *TemplateScratchSpecResource) DeepCopy() *TemplateScratchSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateScratchSpecResource.
func (*TemplateScratchSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *TemplateScratchSpecResource) DeepCopyInto(out *TemplateScratchSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateScratchSpecSourceResourceGroup ¶ added in v0.5.0
type TemplateScratchSpecSourceResourceGroup struct { ResourceGroupID *string `json:"resourceGroupID" tf:"resource_group_id"` // +optional // +kubebuilder:validation:MaxItems=20 ResourceTypeFilter []string `json:"resourceTypeFilter,omitempty" tf:"resource_type_filter"` }
func (*TemplateScratchSpecSourceResourceGroup) DeepCopy ¶ added in v0.5.0
func (in *TemplateScratchSpecSourceResourceGroup) DeepCopy() *TemplateScratchSpecSourceResourceGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateScratchSpecSourceResourceGroup.
func (*TemplateScratchSpecSourceResourceGroup) DeepCopyInto ¶ added in v0.5.0
func (in *TemplateScratchSpecSourceResourceGroup) DeepCopyInto(out *TemplateScratchSpecSourceResourceGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateScratchSpecSourceResourceGroupCodec ¶ added in v0.5.0
type TemplateScratchSpecSourceResourceGroupCodec struct { }
+k8s:deepcopy-gen=false
func (TemplateScratchSpecSourceResourceGroupCodec) Decode ¶ added in v0.5.0
func (TemplateScratchSpecSourceResourceGroupCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (TemplateScratchSpecSourceResourceGroupCodec) Encode ¶ added in v0.5.0
func (TemplateScratchSpecSourceResourceGroupCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (TemplateScratchSpecSourceResourceGroupCodec) IsEmpty ¶ added in v0.5.0
func (TemplateScratchSpecSourceResourceGroupCodec) IsEmpty(ptr unsafe.Pointer) bool
type TemplateScratchSpecSourceResources ¶ added in v0.5.0
type TemplateScratchSpecSourceResources struct { ResourceID *string `json:"resourceID" tf:"resource_id"` ResourceType *string `json:"resourceType" tf:"resource_type"` }
func (*TemplateScratchSpecSourceResources) DeepCopy ¶ added in v0.5.0
func (in *TemplateScratchSpecSourceResources) DeepCopy() *TemplateScratchSpecSourceResources
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateScratchSpecSourceResources.
func (*TemplateScratchSpecSourceResources) DeepCopyInto ¶ added in v0.5.0
func (in *TemplateScratchSpecSourceResources) DeepCopyInto(out *TemplateScratchSpecSourceResources)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateScratchSpecSourceTag ¶ added in v0.5.0
type TemplateScratchSpecSourceTag struct { ResourceTags map[string]string `json:"resourceTags" tf:"resource_tags"` // +optional // +kubebuilder:validation:MaxItems=20 ResourceTypeFilter []string `json:"resourceTypeFilter,omitempty" tf:"resource_type_filter"` }
func (*TemplateScratchSpecSourceTag) DeepCopy ¶ added in v0.5.0
func (in *TemplateScratchSpecSourceTag) DeepCopy() *TemplateScratchSpecSourceTag
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateScratchSpecSourceTag.
func (*TemplateScratchSpecSourceTag) DeepCopyInto ¶ added in v0.5.0
func (in *TemplateScratchSpecSourceTag) DeepCopyInto(out *TemplateScratchSpecSourceTag)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateScratchSpecSourceTagCodec ¶ added in v0.5.0
type TemplateScratchSpecSourceTagCodec struct { }
+k8s:deepcopy-gen=false
func (TemplateScratchSpecSourceTagCodec) Decode ¶ added in v0.5.0
func (TemplateScratchSpecSourceTagCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (TemplateScratchSpecSourceTagCodec) Encode ¶ added in v0.5.0
func (TemplateScratchSpecSourceTagCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (TemplateScratchSpecSourceTagCodec) IsEmpty ¶ added in v0.5.0
func (TemplateScratchSpecSourceTagCodec) IsEmpty(ptr unsafe.Pointer) bool
type TemplateScratchStatus ¶ added in v0.5.0
type TemplateScratchStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*TemplateScratchStatus) DeepCopy ¶ added in v0.5.0
func (in *TemplateScratchStatus) DeepCopy() *TemplateScratchStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateScratchStatus.
func (*TemplateScratchStatus) DeepCopyInto ¶ added in v0.5.0
func (in *TemplateScratchStatus) DeepCopyInto(out *TemplateScratchStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateSpec ¶
type TemplateSpec struct { State *TemplateSpecResource `json:"state,omitempty" tf:"-"` Resource TemplateSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*TemplateSpec) DeepCopy ¶
func (in *TemplateSpec) DeepCopy() *TemplateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateSpec.
func (*TemplateSpec) DeepCopyInto ¶
func (in *TemplateSpec) DeepCopyInto(out *TemplateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateSpecResource ¶
type TemplateSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional Tags map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TemplateBody *string `json:"templateBody,omitempty" tf:"template_body"` TemplateName *string `json:"templateName" tf:"template_name"` // +optional TemplateURL *string `json:"templateURL,omitempty" tf:"template_url"` }
func (*TemplateSpecResource) DeepCopy ¶
func (in *TemplateSpecResource) DeepCopy() *TemplateSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateSpecResource.
func (*TemplateSpecResource) DeepCopyInto ¶
func (in *TemplateSpecResource) DeepCopyInto(out *TemplateSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateStatus ¶
type TemplateStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*TemplateStatus) DeepCopy ¶
func (in *TemplateStatus) DeepCopy() *TemplateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateStatus.
func (*TemplateStatus) DeepCopyInto ¶
func (in *TemplateStatus) DeepCopyInto(out *TemplateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- change_set_types.go
- change_set_webhook.go
- codec.go
- doc.go
- register.go
- stack_group_types.go
- stack_group_webhook.go
- stack_instance_types.go
- stack_instance_webhook.go
- stack_types.go
- stack_webhook.go
- template_scratch_types.go
- template_scratch_webhook.go
- template_types.go
- template_webhook.go
- zz_generated.deepcopy.go