Documentation ¶
Overview ¶
+groupName=sagemaker.aws.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 App
- func (in *App) DeepCopy() *App
- func (in *App) DeepCopyInto(out *App)
- func (in *App) DeepCopyObject() runtime.Object
- func (r *App) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *App) ValidateCreate() error
- func (r *App) ValidateDelete() error
- func (r *App) ValidateUpdate(old runtime.Object) error
- type AppImageConfig
- func (in *AppImageConfig) DeepCopy() *AppImageConfig
- func (in *AppImageConfig) DeepCopyInto(out *AppImageConfig)
- func (in *AppImageConfig) DeepCopyObject() runtime.Object
- func (r *AppImageConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AppImageConfig) ValidateCreate() error
- func (r *AppImageConfig) ValidateDelete() error
- func (r *AppImageConfig) ValidateUpdate(old runtime.Object) error
- type AppImageConfigList
- type AppImageConfigSpec
- type AppImageConfigSpecKernelGatewayImageConfig
- type AppImageConfigSpecKernelGatewayImageConfigCodec
- func (AppImageConfigSpecKernelGatewayImageConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AppImageConfigSpecKernelGatewayImageConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AppImageConfigSpecKernelGatewayImageConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AppImageConfigSpecKernelGatewayImageConfigFileSystemConfig
- type AppImageConfigSpecKernelGatewayImageConfigFileSystemConfigCodec
- func (AppImageConfigSpecKernelGatewayImageConfigFileSystemConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AppImageConfigSpecKernelGatewayImageConfigFileSystemConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AppImageConfigSpecKernelGatewayImageConfigFileSystemConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AppImageConfigSpecKernelGatewayImageConfigKernelSpec
- type AppImageConfigSpecKernelGatewayImageConfigKernelSpecCodec
- func (AppImageConfigSpecKernelGatewayImageConfigKernelSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AppImageConfigSpecKernelGatewayImageConfigKernelSpecCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AppImageConfigSpecKernelGatewayImageConfigKernelSpecCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AppImageConfigSpecResource
- type AppImageConfigStatus
- type AppList
- type AppSpec
- type AppSpecResource
- type AppSpecResourceSpec
- type AppSpecResourceSpecCodec
- type AppStatus
- type CodeRepository
- func (in *CodeRepository) DeepCopy() *CodeRepository
- func (in *CodeRepository) DeepCopyInto(out *CodeRepository)
- func (in *CodeRepository) DeepCopyObject() runtime.Object
- func (r *CodeRepository) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CodeRepository) ValidateCreate() error
- func (r *CodeRepository) ValidateDelete() error
- func (r *CodeRepository) ValidateUpdate(old runtime.Object) error
- type CodeRepositoryList
- type CodeRepositorySpec
- type CodeRepositorySpecGitConfig
- type CodeRepositorySpecGitConfigCodec
- type CodeRepositorySpecResource
- type CodeRepositoryStatus
- type Domain
- func (in *Domain) DeepCopy() *Domain
- func (in *Domain) DeepCopyInto(out *Domain)
- func (in *Domain) DeepCopyObject() runtime.Object
- func (r *Domain) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Domain) ValidateCreate() error
- func (r *Domain) ValidateDelete() error
- func (r *Domain) ValidateUpdate(old runtime.Object) error
- type DomainList
- type DomainSpec
- type DomainSpecDefaultUserSettings
- type DomainSpecDefaultUserSettingsCodec
- type DomainSpecDefaultUserSettingsJupyterServerAppSettings
- type DomainSpecDefaultUserSettingsJupyterServerAppSettingsCodec
- func (DomainSpecDefaultUserSettingsJupyterServerAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DomainSpecDefaultUserSettingsJupyterServerAppSettingsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DomainSpecDefaultUserSettingsJupyterServerAppSettingsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec
- func (in *DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopy() *DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec
- func (in *DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopyInto(out *DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec)
- type DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec
- func (DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DomainSpecDefaultUserSettingsKernelGatewayAppSettings
- type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCodec
- func (DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage
- func (in *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopy() *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage
- func (in *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopyInto(out *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage)
- type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec
- func (in *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopy() *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec
- func (in *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopyInto(out *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec)
- type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec
- func (DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DomainSpecDefaultUserSettingsSharingSettings
- type DomainSpecDefaultUserSettingsSharingSettingsCodec
- func (DomainSpecDefaultUserSettingsSharingSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DomainSpecDefaultUserSettingsSharingSettingsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DomainSpecDefaultUserSettingsSharingSettingsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DomainSpecDefaultUserSettingsTensorBoardAppSettings
- type DomainSpecDefaultUserSettingsTensorBoardAppSettingsCodec
- func (DomainSpecDefaultUserSettingsTensorBoardAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DomainSpecDefaultUserSettingsTensorBoardAppSettingsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DomainSpecDefaultUserSettingsTensorBoardAppSettingsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec
- func (in *DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopy() *DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec
- func (in *DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopyInto(out *DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec)
- type DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec
- func (DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DomainSpecResource
- type DomainStatus
- type Endpoint
- func (in *Endpoint) DeepCopy() *Endpoint
- func (in *Endpoint) DeepCopyInto(out *Endpoint)
- func (in *Endpoint) DeepCopyObject() runtime.Object
- func (r *Endpoint) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Endpoint) ValidateCreate() error
- func (r *Endpoint) ValidateDelete() error
- func (r *Endpoint) ValidateUpdate(old runtime.Object) error
- type EndpointConfiguration
- func (in *EndpointConfiguration) DeepCopy() *EndpointConfiguration
- func (in *EndpointConfiguration) DeepCopyInto(out *EndpointConfiguration)
- func (in *EndpointConfiguration) DeepCopyObject() runtime.Object
- func (r *EndpointConfiguration) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EndpointConfiguration) ValidateCreate() error
- func (r *EndpointConfiguration) ValidateDelete() error
- func (r *EndpointConfiguration) ValidateUpdate(old runtime.Object) error
- type EndpointConfigurationList
- type EndpointConfigurationSpec
- type EndpointConfigurationSpecDataCaptureConfig
- type EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader
- func (in *EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader) DeepCopy() *EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader
- func (in *EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader) DeepCopyInto(out *EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader)
- type EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeaderCodec
- func (EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeaderCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeaderCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeaderCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EndpointConfigurationSpecDataCaptureConfigCaptureOptions
- type EndpointConfigurationSpecDataCaptureConfigCodec
- func (EndpointConfigurationSpecDataCaptureConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EndpointConfigurationSpecDataCaptureConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EndpointConfigurationSpecDataCaptureConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EndpointConfigurationSpecProductionVariants
- type EndpointConfigurationSpecResource
- type EndpointConfigurationStatus
- type EndpointList
- type EndpointSpec
- type EndpointSpecResource
- type EndpointStatus
- type FeatureGroup
- func (in *FeatureGroup) DeepCopy() *FeatureGroup
- func (in *FeatureGroup) DeepCopyInto(out *FeatureGroup)
- func (in *FeatureGroup) DeepCopyObject() runtime.Object
- func (r *FeatureGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FeatureGroup) ValidateCreate() error
- func (r *FeatureGroup) ValidateDelete() error
- func (r *FeatureGroup) ValidateUpdate(old runtime.Object) error
- type FeatureGroupList
- type FeatureGroupSpec
- type FeatureGroupSpecFeatureDefinition
- type FeatureGroupSpecOfflineStoreConfig
- type FeatureGroupSpecOfflineStoreConfigCodec
- type FeatureGroupSpecOfflineStoreConfigDataCatalogConfig
- type FeatureGroupSpecOfflineStoreConfigDataCatalogConfigCodec
- func (FeatureGroupSpecOfflineStoreConfigDataCatalogConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FeatureGroupSpecOfflineStoreConfigDataCatalogConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FeatureGroupSpecOfflineStoreConfigDataCatalogConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FeatureGroupSpecOfflineStoreConfigS3StorageConfig
- type FeatureGroupSpecOfflineStoreConfigS3StorageConfigCodec
- func (FeatureGroupSpecOfflineStoreConfigS3StorageConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FeatureGroupSpecOfflineStoreConfigS3StorageConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FeatureGroupSpecOfflineStoreConfigS3StorageConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FeatureGroupSpecOnlineStoreConfig
- type FeatureGroupSpecOnlineStoreConfigCodec
- type FeatureGroupSpecOnlineStoreConfigSecurityConfig
- type FeatureGroupSpecOnlineStoreConfigSecurityConfigCodec
- func (FeatureGroupSpecOnlineStoreConfigSecurityConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FeatureGroupSpecOnlineStoreConfigSecurityConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FeatureGroupSpecOnlineStoreConfigSecurityConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FeatureGroupSpecResource
- type FeatureGroupStatus
- type Image
- func (in *Image) DeepCopy() *Image
- func (in *Image) DeepCopyInto(out *Image)
- func (in *Image) DeepCopyObject() runtime.Object
- func (r *Image) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Image) ValidateCreate() error
- func (r *Image) ValidateDelete() error
- func (r *Image) ValidateUpdate(old runtime.Object) error
- type ImageList
- type ImageSpec
- type ImageSpecResource
- type ImageStatus
- type ImageVersion
- func (in *ImageVersion) DeepCopy() *ImageVersion
- func (in *ImageVersion) DeepCopyInto(out *ImageVersion)
- func (in *ImageVersion) DeepCopyObject() runtime.Object
- func (r *ImageVersion) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ImageVersion) ValidateCreate() error
- func (r *ImageVersion) ValidateDelete() error
- func (r *ImageVersion) ValidateUpdate(old runtime.Object) error
- type ImageVersionList
- type ImageVersionSpec
- type ImageVersionSpecResource
- type ImageVersionStatus
- type Model
- func (in *Model) DeepCopy() *Model
- func (in *Model) DeepCopyInto(out *Model)
- func (in *Model) DeepCopyObject() runtime.Object
- func (r *Model) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Model) ValidateCreate() error
- func (r *Model) ValidateDelete() error
- func (r *Model) ValidateUpdate(old runtime.Object) error
- type ModelList
- type ModelPackageGroup
- func (in *ModelPackageGroup) DeepCopy() *ModelPackageGroup
- func (in *ModelPackageGroup) DeepCopyInto(out *ModelPackageGroup)
- func (in *ModelPackageGroup) DeepCopyObject() runtime.Object
- func (r *ModelPackageGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ModelPackageGroup) ValidateCreate() error
- func (r *ModelPackageGroup) ValidateDelete() error
- func (r *ModelPackageGroup) ValidateUpdate(old runtime.Object) error
- type ModelPackageGroupList
- type ModelPackageGroupSpec
- type ModelPackageGroupSpecResource
- type ModelPackageGroupStatus
- type ModelSpec
- type ModelSpecContainer
- type ModelSpecContainerImageConfig
- type ModelSpecContainerImageConfigCodec
- type ModelSpecPrimaryContainer
- type ModelSpecPrimaryContainerCodec
- type ModelSpecPrimaryContainerImageConfig
- type ModelSpecPrimaryContainerImageConfigCodec
- type ModelSpecResource
- type ModelSpecVpcConfig
- type ModelSpecVpcConfigCodec
- type ModelStatus
- type NotebookInstance
- func (in *NotebookInstance) DeepCopy() *NotebookInstance
- func (in *NotebookInstance) DeepCopyInto(out *NotebookInstance)
- func (in *NotebookInstance) DeepCopyObject() runtime.Object
- func (r *NotebookInstance) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *NotebookInstance) ValidateCreate() error
- func (r *NotebookInstance) ValidateDelete() error
- func (r *NotebookInstance) ValidateUpdate(old runtime.Object) error
- type NotebookInstanceLifecycleConfiguration
- func (in *NotebookInstanceLifecycleConfiguration) DeepCopy() *NotebookInstanceLifecycleConfiguration
- func (in *NotebookInstanceLifecycleConfiguration) DeepCopyInto(out *NotebookInstanceLifecycleConfiguration)
- func (in *NotebookInstanceLifecycleConfiguration) DeepCopyObject() runtime.Object
- func (r *NotebookInstanceLifecycleConfiguration) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *NotebookInstanceLifecycleConfiguration) ValidateCreate() error
- func (r *NotebookInstanceLifecycleConfiguration) ValidateDelete() error
- func (r *NotebookInstanceLifecycleConfiguration) ValidateUpdate(old runtime.Object) error
- type NotebookInstanceLifecycleConfigurationList
- func (in *NotebookInstanceLifecycleConfigurationList) DeepCopy() *NotebookInstanceLifecycleConfigurationList
- func (in *NotebookInstanceLifecycleConfigurationList) DeepCopyInto(out *NotebookInstanceLifecycleConfigurationList)
- func (in *NotebookInstanceLifecycleConfigurationList) DeepCopyObject() runtime.Object
- type NotebookInstanceLifecycleConfigurationSpec
- type NotebookInstanceLifecycleConfigurationSpecResource
- type NotebookInstanceLifecycleConfigurationStatus
- type NotebookInstanceList
- type NotebookInstanceSpec
- type NotebookInstanceSpecResource
- type NotebookInstanceStatus
- type UserProfile
- func (in *UserProfile) DeepCopy() *UserProfile
- func (in *UserProfile) DeepCopyInto(out *UserProfile)
- func (in *UserProfile) DeepCopyObject() runtime.Object
- func (r *UserProfile) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *UserProfile) ValidateCreate() error
- func (r *UserProfile) ValidateDelete() error
- func (r *UserProfile) ValidateUpdate(old runtime.Object) error
- type UserProfileList
- type UserProfileSpec
- type UserProfileSpecResource
- type UserProfileSpecUserSettings
- type UserProfileSpecUserSettingsCodec
- type UserProfileSpecUserSettingsJupyterServerAppSettings
- type UserProfileSpecUserSettingsJupyterServerAppSettingsCodec
- func (UserProfileSpecUserSettingsJupyterServerAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (UserProfileSpecUserSettingsJupyterServerAppSettingsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (UserProfileSpecUserSettingsJupyterServerAppSettingsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec
- func (in *UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopy() *UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec
- func (in *UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopyInto(out *UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec)
- type UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec
- func (UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec) IsEmpty(ptr unsafe.Pointer) bool
- type UserProfileSpecUserSettingsKernelGatewayAppSettings
- type UserProfileSpecUserSettingsKernelGatewayAppSettingsCodec
- func (UserProfileSpecUserSettingsKernelGatewayAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (UserProfileSpecUserSettingsKernelGatewayAppSettingsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (UserProfileSpecUserSettingsKernelGatewayAppSettingsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage
- func (in *UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopy() *UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage
- func (in *UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopyInto(out *UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage)
- type UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec
- func (in *UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopy() *UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec
- func (in *UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopyInto(out *UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec)
- type UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec
- func (UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec) IsEmpty(ptr unsafe.Pointer) bool
- type UserProfileSpecUserSettingsSharingSettings
- type UserProfileSpecUserSettingsSharingSettingsCodec
- func (UserProfileSpecUserSettingsSharingSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (UserProfileSpecUserSettingsSharingSettingsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (UserProfileSpecUserSettingsSharingSettingsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type UserProfileSpecUserSettingsTensorBoardAppSettings
- type UserProfileSpecUserSettingsTensorBoardAppSettingsCodec
- func (UserProfileSpecUserSettingsTensorBoardAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (UserProfileSpecUserSettingsTensorBoardAppSettingsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (UserProfileSpecUserSettingsTensorBoardAppSettingsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec
- func (in *UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopy() *UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec
- func (in *UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopyInto(out *UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec)
- type UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec
- func (UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec) IsEmpty(ptr unsafe.Pointer) bool
- type UserProfileStatus
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: sagemaker.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type App ¶
type App struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppSpec `json:"spec,omitempty"` Status AppStatus `json:"status,omitempty"` }
func (*App) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new App.
func (*App) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*App) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*App) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*App) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type AppImageConfig ¶
type AppImageConfig struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppImageConfigSpec `json:"spec,omitempty"` Status AppImageConfigStatus `json:"status,omitempty"` }
func (*AppImageConfig) DeepCopy ¶
func (in *AppImageConfig) DeepCopy() *AppImageConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppImageConfig.
func (*AppImageConfig) DeepCopyInto ¶
func (in *AppImageConfig) DeepCopyInto(out *AppImageConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppImageConfig) DeepCopyObject ¶
func (in *AppImageConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppImageConfig) SetupWebhookWithManager ¶
func (r *AppImageConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AppImageConfig) ValidateCreate ¶
func (r *AppImageConfig) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AppImageConfig) ValidateDelete ¶
func (r *AppImageConfig) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AppImageConfig) ValidateUpdate ¶
func (r *AppImageConfig) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AppImageConfigList ¶
type AppImageConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AppImageConfig CRD objects Items []AppImageConfig `json:"items,omitempty"` }
AppImageConfigList is a list of AppImageConfigs
func (*AppImageConfigList) DeepCopy ¶
func (in *AppImageConfigList) DeepCopy() *AppImageConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppImageConfigList.
func (*AppImageConfigList) DeepCopyInto ¶
func (in *AppImageConfigList) DeepCopyInto(out *AppImageConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppImageConfigList) DeepCopyObject ¶
func (in *AppImageConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppImageConfigSpec ¶
type AppImageConfigSpec struct { State *AppImageConfigSpecResource `json:"state,omitempty" tf:"-"` Resource AppImageConfigSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*AppImageConfigSpec) DeepCopy ¶
func (in *AppImageConfigSpec) DeepCopy() *AppImageConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppImageConfigSpec.
func (*AppImageConfigSpec) DeepCopyInto ¶
func (in *AppImageConfigSpec) DeepCopyInto(out *AppImageConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppImageConfigSpecKernelGatewayImageConfig ¶
type AppImageConfigSpecKernelGatewayImageConfig struct { // +optional FileSystemConfig *AppImageConfigSpecKernelGatewayImageConfigFileSystemConfig `json:"fileSystemConfig,omitempty" tf:"file_system_config"` KernelSpec *AppImageConfigSpecKernelGatewayImageConfigKernelSpec `json:"kernelSpec" tf:"kernel_spec"` }
func (*AppImageConfigSpecKernelGatewayImageConfig) DeepCopy ¶
func (in *AppImageConfigSpecKernelGatewayImageConfig) DeepCopy() *AppImageConfigSpecKernelGatewayImageConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppImageConfigSpecKernelGatewayImageConfig.
func (*AppImageConfigSpecKernelGatewayImageConfig) DeepCopyInto ¶
func (in *AppImageConfigSpecKernelGatewayImageConfig) DeepCopyInto(out *AppImageConfigSpecKernelGatewayImageConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppImageConfigSpecKernelGatewayImageConfigCodec ¶
type AppImageConfigSpecKernelGatewayImageConfigCodec struct { }
+k8s:deepcopy-gen=false
func (AppImageConfigSpecKernelGatewayImageConfigCodec) Decode ¶
func (AppImageConfigSpecKernelGatewayImageConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AppImageConfigSpecKernelGatewayImageConfigFileSystemConfig ¶
type AppImageConfigSpecKernelGatewayImageConfigFileSystemConfig struct { // +optional DefaultGid *int64 `json:"defaultGid,omitempty" tf:"default_gid"` // +optional DefaultUid *int64 `json:"defaultUid,omitempty" tf:"default_uid"` // +optional MountPath *string `json:"mountPath,omitempty" tf:"mount_path"` }
func (*AppImageConfigSpecKernelGatewayImageConfigFileSystemConfig) DeepCopy ¶
func (in *AppImageConfigSpecKernelGatewayImageConfigFileSystemConfig) DeepCopy() *AppImageConfigSpecKernelGatewayImageConfigFileSystemConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppImageConfigSpecKernelGatewayImageConfigFileSystemConfig.
func (*AppImageConfigSpecKernelGatewayImageConfigFileSystemConfig) DeepCopyInto ¶
func (in *AppImageConfigSpecKernelGatewayImageConfigFileSystemConfig) DeepCopyInto(out *AppImageConfigSpecKernelGatewayImageConfigFileSystemConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppImageConfigSpecKernelGatewayImageConfigFileSystemConfigCodec ¶
type AppImageConfigSpecKernelGatewayImageConfigFileSystemConfigCodec struct { }
+k8s:deepcopy-gen=false
func (AppImageConfigSpecKernelGatewayImageConfigFileSystemConfigCodec) Decode ¶
func (AppImageConfigSpecKernelGatewayImageConfigFileSystemConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AppImageConfigSpecKernelGatewayImageConfigKernelSpec ¶
type AppImageConfigSpecKernelGatewayImageConfigKernelSpec struct { // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` Name *string `json:"name" tf:"name"` }
func (*AppImageConfigSpecKernelGatewayImageConfigKernelSpec) DeepCopy ¶
func (in *AppImageConfigSpecKernelGatewayImageConfigKernelSpec) DeepCopy() *AppImageConfigSpecKernelGatewayImageConfigKernelSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppImageConfigSpecKernelGatewayImageConfigKernelSpec.
func (*AppImageConfigSpecKernelGatewayImageConfigKernelSpec) DeepCopyInto ¶
func (in *AppImageConfigSpecKernelGatewayImageConfigKernelSpec) DeepCopyInto(out *AppImageConfigSpecKernelGatewayImageConfigKernelSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppImageConfigSpecKernelGatewayImageConfigKernelSpecCodec ¶
type AppImageConfigSpecKernelGatewayImageConfigKernelSpecCodec struct { }
+k8s:deepcopy-gen=false
func (AppImageConfigSpecKernelGatewayImageConfigKernelSpecCodec) Decode ¶
func (AppImageConfigSpecKernelGatewayImageConfigKernelSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AppImageConfigSpecResource ¶
type AppImageConfigSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AppImageConfigName *string `json:"appImageConfigName" tf:"app_image_config_name"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional KernelGatewayImageConfig *AppImageConfigSpecKernelGatewayImageConfig `json:"kernelGatewayImageConfig,omitempty" tf:"kernel_gateway_image_config"` }
func (*AppImageConfigSpecResource) DeepCopy ¶
func (in *AppImageConfigSpecResource) DeepCopy() *AppImageConfigSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppImageConfigSpecResource.
func (*AppImageConfigSpecResource) DeepCopyInto ¶
func (in *AppImageConfigSpecResource) DeepCopyInto(out *AppImageConfigSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppImageConfigStatus ¶
type AppImageConfigStatus 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 (*AppImageConfigStatus) DeepCopy ¶
func (in *AppImageConfigStatus) DeepCopy() *AppImageConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppImageConfigStatus.
func (*AppImageConfigStatus) DeepCopyInto ¶
func (in *AppImageConfigStatus) DeepCopyInto(out *AppImageConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppList ¶
type AppList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of App CRD objects Items []App `json:"items,omitempty"` }
AppList is a list of Apps
func (*AppList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppList.
func (*AppList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppSpec ¶
type AppSpec struct { State *AppSpecResource `json:"state,omitempty" tf:"-"` Resource AppSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*AppSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpec.
func (*AppSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppSpecResource ¶
type AppSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AppName *string `json:"appName" tf:"app_name"` AppType *string `json:"appType" tf:"app_type"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` DomainID *string `json:"domainID" tf:"domain_id"` // +optional ResourceSpec *AppSpecResourceSpec `json:"resourceSpec,omitempty" tf:"resource_spec"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` UserProfileName *string `json:"userProfileName" tf:"user_profile_name"` }
func (*AppSpecResource) DeepCopy ¶
func (in *AppSpecResource) DeepCopy() *AppSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecResource.
func (*AppSpecResource) DeepCopyInto ¶
func (in *AppSpecResource) DeepCopyInto(out *AppSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppSpecResourceSpec ¶
type AppSpecResourceSpec struct { // +optional InstanceType *string `json:"instanceType,omitempty" tf:"instance_type"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` }
func (*AppSpecResourceSpec) DeepCopy ¶
func (in *AppSpecResourceSpec) DeepCopy() *AppSpecResourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecResourceSpec.
func (*AppSpecResourceSpec) DeepCopyInto ¶
func (in *AppSpecResourceSpec) DeepCopyInto(out *AppSpecResourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppSpecResourceSpecCodec ¶
type AppSpecResourceSpecCodec struct { }
+k8s:deepcopy-gen=false
func (AppSpecResourceSpecCodec) Decode ¶
func (AppSpecResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AppStatus ¶
type AppStatus 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 (*AppStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatus.
func (*AppStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeRepository ¶
type CodeRepository struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CodeRepositorySpec `json:"spec,omitempty"` Status CodeRepositoryStatus `json:"status,omitempty"` }
func (*CodeRepository) DeepCopy ¶
func (in *CodeRepository) DeepCopy() *CodeRepository
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeRepository.
func (*CodeRepository) DeepCopyInto ¶
func (in *CodeRepository) DeepCopyInto(out *CodeRepository)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CodeRepository) DeepCopyObject ¶
func (in *CodeRepository) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CodeRepository) SetupWebhookWithManager ¶
func (r *CodeRepository) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CodeRepository) ValidateCreate ¶
func (r *CodeRepository) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CodeRepository) ValidateDelete ¶
func (r *CodeRepository) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CodeRepository) ValidateUpdate ¶
func (r *CodeRepository) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CodeRepositoryList ¶
type CodeRepositoryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CodeRepository CRD objects Items []CodeRepository `json:"items,omitempty"` }
CodeRepositoryList is a list of CodeRepositorys
func (*CodeRepositoryList) DeepCopy ¶
func (in *CodeRepositoryList) DeepCopy() *CodeRepositoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeRepositoryList.
func (*CodeRepositoryList) DeepCopyInto ¶
func (in *CodeRepositoryList) DeepCopyInto(out *CodeRepositoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CodeRepositoryList) DeepCopyObject ¶
func (in *CodeRepositoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CodeRepositorySpec ¶
type CodeRepositorySpec struct { State *CodeRepositorySpecResource `json:"state,omitempty" tf:"-"` Resource CodeRepositorySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*CodeRepositorySpec) DeepCopy ¶
func (in *CodeRepositorySpec) DeepCopy() *CodeRepositorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeRepositorySpec.
func (*CodeRepositorySpec) DeepCopyInto ¶
func (in *CodeRepositorySpec) DeepCopyInto(out *CodeRepositorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeRepositorySpecGitConfig ¶
type CodeRepositorySpecGitConfig struct { // +optional Branch *string `json:"branch,omitempty" tf:"branch"` RepositoryURL *string `json:"repositoryURL" tf:"repository_url"` // +optional SecretArn *string `json:"secretArn,omitempty" tf:"secret_arn"` }
func (*CodeRepositorySpecGitConfig) DeepCopy ¶
func (in *CodeRepositorySpecGitConfig) DeepCopy() *CodeRepositorySpecGitConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeRepositorySpecGitConfig.
func (*CodeRepositorySpecGitConfig) DeepCopyInto ¶
func (in *CodeRepositorySpecGitConfig) DeepCopyInto(out *CodeRepositorySpecGitConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeRepositorySpecGitConfigCodec ¶
type CodeRepositorySpecGitConfigCodec struct { }
+k8s:deepcopy-gen=false
func (CodeRepositorySpecGitConfigCodec) Decode ¶
func (CodeRepositorySpecGitConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CodeRepositorySpecResource ¶
type CodeRepositorySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` CodeRepositoryName *string `json:"codeRepositoryName" tf:"code_repository_name"` GitConfig *CodeRepositorySpecGitConfig `json:"gitConfig" tf:"git_config"` }
func (*CodeRepositorySpecResource) DeepCopy ¶
func (in *CodeRepositorySpecResource) DeepCopy() *CodeRepositorySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeRepositorySpecResource.
func (*CodeRepositorySpecResource) DeepCopyInto ¶
func (in *CodeRepositorySpecResource) DeepCopyInto(out *CodeRepositorySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeRepositoryStatus ¶
type CodeRepositoryStatus 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 (*CodeRepositoryStatus) DeepCopy ¶
func (in *CodeRepositoryStatus) DeepCopy() *CodeRepositoryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeRepositoryStatus.
func (*CodeRepositoryStatus) DeepCopyInto ¶
func (in *CodeRepositoryStatus) DeepCopyInto(out *CodeRepositoryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Domain ¶
type Domain struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainSpec `json:"spec,omitempty"` Status DomainStatus `json:"status,omitempty"` }
func (*Domain) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Domain.
func (*Domain) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Domain) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Domain) SetupWebhookWithManager ¶
func (*Domain) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Domain) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type DomainList ¶
type DomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Domain CRD objects Items []Domain `json:"items,omitempty"` }
DomainList is a list of Domains
func (*DomainList) DeepCopy ¶
func (in *DomainList) DeepCopy() *DomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainList.
func (*DomainList) DeepCopyInto ¶
func (in *DomainList) DeepCopyInto(out *DomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainList) DeepCopyObject ¶
func (in *DomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DomainSpec ¶
type DomainSpec struct { State *DomainSpecResource `json:"state,omitempty" tf:"-"` Resource DomainSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*DomainSpec) DeepCopy ¶
func (in *DomainSpec) DeepCopy() *DomainSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpec.
func (*DomainSpec) DeepCopyInto ¶
func (in *DomainSpec) DeepCopyInto(out *DomainSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecDefaultUserSettings ¶
type DomainSpecDefaultUserSettings struct { ExecutionRole *string `json:"executionRole" tf:"execution_role"` // +optional JupyterServerAppSettings *DomainSpecDefaultUserSettingsJupyterServerAppSettings `json:"jupyterServerAppSettings,omitempty" tf:"jupyter_server_app_settings"` // +optional KernelGatewayAppSettings *DomainSpecDefaultUserSettingsKernelGatewayAppSettings `json:"kernelGatewayAppSettings,omitempty" tf:"kernel_gateway_app_settings"` // +optional // +kubebuilder:validation:MaxItems=5 SecurityGroups []string `json:"securityGroups,omitempty" tf:"security_groups"` // +optional SharingSettings *DomainSpecDefaultUserSettingsSharingSettings `json:"sharingSettings,omitempty" tf:"sharing_settings"` // +optional TensorBoardAppSettings *DomainSpecDefaultUserSettingsTensorBoardAppSettings `json:"tensorBoardAppSettings,omitempty" tf:"tensor_board_app_settings"` }
func (*DomainSpecDefaultUserSettings) DeepCopy ¶
func (in *DomainSpecDefaultUserSettings) DeepCopy() *DomainSpecDefaultUserSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecDefaultUserSettings.
func (*DomainSpecDefaultUserSettings) DeepCopyInto ¶
func (in *DomainSpecDefaultUserSettings) DeepCopyInto(out *DomainSpecDefaultUserSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecDefaultUserSettingsCodec ¶
type DomainSpecDefaultUserSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (DomainSpecDefaultUserSettingsCodec) Decode ¶
func (DomainSpecDefaultUserSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DomainSpecDefaultUserSettingsJupyterServerAppSettings ¶
type DomainSpecDefaultUserSettingsJupyterServerAppSettings struct { // +optional DefaultResourceSpec *DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec"` }
func (*DomainSpecDefaultUserSettingsJupyterServerAppSettings) DeepCopy ¶
func (in *DomainSpecDefaultUserSettingsJupyterServerAppSettings) DeepCopy() *DomainSpecDefaultUserSettingsJupyterServerAppSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecDefaultUserSettingsJupyterServerAppSettings.
func (*DomainSpecDefaultUserSettingsJupyterServerAppSettings) DeepCopyInto ¶
func (in *DomainSpecDefaultUserSettingsJupyterServerAppSettings) DeepCopyInto(out *DomainSpecDefaultUserSettingsJupyterServerAppSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecDefaultUserSettingsJupyterServerAppSettingsCodec ¶
type DomainSpecDefaultUserSettingsJupyterServerAppSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (DomainSpecDefaultUserSettingsJupyterServerAppSettingsCodec) Decode ¶
func (DomainSpecDefaultUserSettingsJupyterServerAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec ¶
type DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec struct { // +optional InstanceType *string `json:"instanceType,omitempty" tf:"instance_type"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` }
func (*DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopy ¶
func (in *DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopy() *DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec.
func (*DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopyInto ¶
func (in *DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopyInto(out *DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec ¶
type DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec struct { }
+k8s:deepcopy-gen=false
func (DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec) Decode ¶
func (DomainSpecDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DomainSpecDefaultUserSettingsKernelGatewayAppSettings ¶
type DomainSpecDefaultUserSettingsKernelGatewayAppSettings struct { // +optional // +kubebuilder:validation:MaxItems=30 CustomImage []DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage `json:"customImage,omitempty" tf:"custom_image"` // +optional DefaultResourceSpec *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec"` }
func (*DomainSpecDefaultUserSettingsKernelGatewayAppSettings) DeepCopy ¶
func (in *DomainSpecDefaultUserSettingsKernelGatewayAppSettings) DeepCopy() *DomainSpecDefaultUserSettingsKernelGatewayAppSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecDefaultUserSettingsKernelGatewayAppSettings.
func (*DomainSpecDefaultUserSettingsKernelGatewayAppSettings) DeepCopyInto ¶
func (in *DomainSpecDefaultUserSettingsKernelGatewayAppSettings) DeepCopyInto(out *DomainSpecDefaultUserSettingsKernelGatewayAppSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCodec ¶
type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCodec) Decode ¶
func (DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage ¶
type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage struct { AppImageConfigName *string `json:"appImageConfigName" tf:"app_image_config_name"` ImageName *string `json:"imageName" tf:"image_name"` // +optional ImageVersionNumber *int64 `json:"imageVersionNumber,omitempty" tf:"image_version_number"` }
func (*DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopy ¶
func (in *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopy() *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage.
func (*DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopyInto ¶
func (in *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopyInto(out *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsCustomImage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec ¶
type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec struct { // +optional InstanceType *string `json:"instanceType,omitempty" tf:"instance_type"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` }
func (*DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopy ¶
func (in *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopy() *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec.
func (*DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopyInto ¶
func (in *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopyInto(out *DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec ¶
type DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec struct { }
+k8s:deepcopy-gen=false
func (DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec) Decode ¶
func (DomainSpecDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DomainSpecDefaultUserSettingsSharingSettings ¶
type DomainSpecDefaultUserSettingsSharingSettings struct { // +optional NotebookOutputOption *string `json:"notebookOutputOption,omitempty" tf:"notebook_output_option"` // +optional S3KmsKeyID *string `json:"s3KmsKeyID,omitempty" tf:"s3_kms_key_id"` // +optional S3OutputPath *string `json:"s3OutputPath,omitempty" tf:"s3_output_path"` }
func (*DomainSpecDefaultUserSettingsSharingSettings) DeepCopy ¶
func (in *DomainSpecDefaultUserSettingsSharingSettings) DeepCopy() *DomainSpecDefaultUserSettingsSharingSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecDefaultUserSettingsSharingSettings.
func (*DomainSpecDefaultUserSettingsSharingSettings) DeepCopyInto ¶
func (in *DomainSpecDefaultUserSettingsSharingSettings) DeepCopyInto(out *DomainSpecDefaultUserSettingsSharingSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecDefaultUserSettingsSharingSettingsCodec ¶
type DomainSpecDefaultUserSettingsSharingSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (DomainSpecDefaultUserSettingsSharingSettingsCodec) Decode ¶
func (DomainSpecDefaultUserSettingsSharingSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DomainSpecDefaultUserSettingsTensorBoardAppSettings ¶
type DomainSpecDefaultUserSettingsTensorBoardAppSettings struct { // +optional DefaultResourceSpec *DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec"` }
func (*DomainSpecDefaultUserSettingsTensorBoardAppSettings) DeepCopy ¶
func (in *DomainSpecDefaultUserSettingsTensorBoardAppSettings) DeepCopy() *DomainSpecDefaultUserSettingsTensorBoardAppSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecDefaultUserSettingsTensorBoardAppSettings.
func (*DomainSpecDefaultUserSettingsTensorBoardAppSettings) DeepCopyInto ¶
func (in *DomainSpecDefaultUserSettingsTensorBoardAppSettings) DeepCopyInto(out *DomainSpecDefaultUserSettingsTensorBoardAppSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecDefaultUserSettingsTensorBoardAppSettingsCodec ¶
type DomainSpecDefaultUserSettingsTensorBoardAppSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (DomainSpecDefaultUserSettingsTensorBoardAppSettingsCodec) Decode ¶
func (DomainSpecDefaultUserSettingsTensorBoardAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec ¶
type DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec struct { // +optional InstanceType *string `json:"instanceType,omitempty" tf:"instance_type"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` }
func (*DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopy ¶
func (in *DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopy() *DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec.
func (*DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopyInto ¶
func (in *DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopyInto(out *DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec ¶
type DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec struct { }
+k8s:deepcopy-gen=false
func (DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec) Decode ¶
func (DomainSpecDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DomainSpecResource ¶
type DomainSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AppNetworkAccessType *string `json:"appNetworkAccessType,omitempty" tf:"app_network_access_type"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` AuthMode *string `json:"authMode" tf:"auth_mode"` DefaultUserSettings *DomainSpecDefaultUserSettings `json:"defaultUserSettings" tf:"default_user_settings"` DomainName *string `json:"domainName" tf:"domain_name"` // +optional HomeEfsFileSystemID *string `json:"homeEfsFileSystemID,omitempty" tf:"home_efs_file_system_id"` // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` // +optional SingleSignOnManagedApplicationInstanceID *string `json:"singleSignOnManagedApplicationInstanceID,omitempty" tf:"single_sign_on_managed_application_instance_id"` // +kubebuilder:validation:MaxItems=16 SubnetIDS []string `json:"subnetIDS" tf:"subnet_ids"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` // +optional Url *string `json:"url,omitempty" tf:"url"` VpcID *string `json:"vpcID" tf:"vpc_id"` }
func (*DomainSpecResource) DeepCopy ¶
func (in *DomainSpecResource) DeepCopy() *DomainSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecResource.
func (*DomainSpecResource) DeepCopyInto ¶
func (in *DomainSpecResource) DeepCopyInto(out *DomainSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainStatus ¶
type DomainStatus 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 (*DomainStatus) DeepCopy ¶
func (in *DomainStatus) DeepCopy() *DomainStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainStatus.
func (*DomainStatus) DeepCopyInto ¶
func (in *DomainStatus) DeepCopyInto(out *DomainStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Endpoint ¶
type Endpoint struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointSpec `json:"spec,omitempty"` Status EndpointStatus `json:"status,omitempty"` }
func (*Endpoint) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint.
func (*Endpoint) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Endpoint) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Endpoint) SetupWebhookWithManager ¶
func (*Endpoint) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Endpoint) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type EndpointConfiguration ¶
type EndpointConfiguration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointConfigurationSpec `json:"spec,omitempty"` Status EndpointConfigurationStatus `json:"status,omitempty"` }
func (*EndpointConfiguration) DeepCopy ¶
func (in *EndpointConfiguration) DeepCopy() *EndpointConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfiguration.
func (*EndpointConfiguration) DeepCopyInto ¶
func (in *EndpointConfiguration) DeepCopyInto(out *EndpointConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointConfiguration) DeepCopyObject ¶
func (in *EndpointConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointConfiguration) SetupWebhookWithManager ¶
func (r *EndpointConfiguration) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EndpointConfiguration) ValidateCreate ¶
func (r *EndpointConfiguration) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EndpointConfiguration) ValidateDelete ¶
func (r *EndpointConfiguration) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EndpointConfiguration) ValidateUpdate ¶
func (r *EndpointConfiguration) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EndpointConfigurationList ¶
type EndpointConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EndpointConfiguration CRD objects Items []EndpointConfiguration `json:"items,omitempty"` }
EndpointConfigurationList is a list of EndpointConfigurations
func (*EndpointConfigurationList) DeepCopy ¶
func (in *EndpointConfigurationList) DeepCopy() *EndpointConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationList.
func (*EndpointConfigurationList) DeepCopyInto ¶
func (in *EndpointConfigurationList) DeepCopyInto(out *EndpointConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointConfigurationList) DeepCopyObject ¶
func (in *EndpointConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EndpointConfigurationSpec ¶
type EndpointConfigurationSpec struct { State *EndpointConfigurationSpecResource `json:"state,omitempty" tf:"-"` Resource EndpointConfigurationSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*EndpointConfigurationSpec) DeepCopy ¶
func (in *EndpointConfigurationSpec) DeepCopy() *EndpointConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationSpec.
func (*EndpointConfigurationSpec) DeepCopyInto ¶
func (in *EndpointConfigurationSpec) DeepCopyInto(out *EndpointConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationSpecDataCaptureConfig ¶
type EndpointConfigurationSpecDataCaptureConfig struct { // +optional CaptureContentTypeHeader *EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader `json:"captureContentTypeHeader,omitempty" tf:"capture_content_type_header"` // +kubebuilder:validation:MaxItems=2 // +kubebuilder:validation:MinItems=1 CaptureOptions []EndpointConfigurationSpecDataCaptureConfigCaptureOptions `json:"captureOptions" tf:"capture_options"` DestinationS3URI *string `json:"destinationS3URI" tf:"destination_s3_uri"` // +optional EnableCapture *bool `json:"enableCapture,omitempty" tf:"enable_capture"` InitialSamplingPercentage *int64 `json:"initialSamplingPercentage" tf:"initial_sampling_percentage"` // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` }
func (*EndpointConfigurationSpecDataCaptureConfig) DeepCopy ¶
func (in *EndpointConfigurationSpecDataCaptureConfig) DeepCopy() *EndpointConfigurationSpecDataCaptureConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationSpecDataCaptureConfig.
func (*EndpointConfigurationSpecDataCaptureConfig) DeepCopyInto ¶
func (in *EndpointConfigurationSpecDataCaptureConfig) DeepCopyInto(out *EndpointConfigurationSpecDataCaptureConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader ¶
type EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader struct { // +optional // +kubebuilder:validation:MaxItems=10 // +kubebuilder:validation:MinItems=1 CsvContentTypes []string `json:"csvContentTypes,omitempty" tf:"csv_content_types"` // +optional // +kubebuilder:validation:MaxItems=10 // +kubebuilder:validation:MinItems=1 JsonContentTypes []string `json:"jsonContentTypes,omitempty" tf:"json_content_types"` }
func (*EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader) DeepCopy ¶
func (in *EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader) DeepCopy() *EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader.
func (*EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader) DeepCopyInto ¶
func (in *EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader) DeepCopyInto(out *EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeader)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeaderCodec ¶
type EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeaderCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeaderCodec) Decode ¶
func (EndpointConfigurationSpecDataCaptureConfigCaptureContentTypeHeaderCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EndpointConfigurationSpecDataCaptureConfigCaptureOptions ¶
type EndpointConfigurationSpecDataCaptureConfigCaptureOptions struct {
CaptureMode *string `json:"captureMode" tf:"capture_mode"`
}
func (*EndpointConfigurationSpecDataCaptureConfigCaptureOptions) DeepCopy ¶
func (in *EndpointConfigurationSpecDataCaptureConfigCaptureOptions) DeepCopy() *EndpointConfigurationSpecDataCaptureConfigCaptureOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationSpecDataCaptureConfigCaptureOptions.
func (*EndpointConfigurationSpecDataCaptureConfigCaptureOptions) DeepCopyInto ¶
func (in *EndpointConfigurationSpecDataCaptureConfigCaptureOptions) DeepCopyInto(out *EndpointConfigurationSpecDataCaptureConfigCaptureOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationSpecDataCaptureConfigCodec ¶
type EndpointConfigurationSpecDataCaptureConfigCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointConfigurationSpecDataCaptureConfigCodec) Decode ¶
func (EndpointConfigurationSpecDataCaptureConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EndpointConfigurationSpecProductionVariants ¶
type EndpointConfigurationSpecProductionVariants struct { // +optional AcceleratorType *string `json:"acceleratorType,omitempty" tf:"accelerator_type"` InitialInstanceCount *int64 `json:"initialInstanceCount" tf:"initial_instance_count"` // +optional InitialVariantWeight *float64 `json:"initialVariantWeight,omitempty" tf:"initial_variant_weight"` InstanceType *string `json:"instanceType" tf:"instance_type"` ModelName *string `json:"modelName" tf:"model_name"` // +optional VariantName *string `json:"variantName,omitempty" tf:"variant_name"` }
func (*EndpointConfigurationSpecProductionVariants) DeepCopy ¶
func (in *EndpointConfigurationSpecProductionVariants) DeepCopy() *EndpointConfigurationSpecProductionVariants
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationSpecProductionVariants.
func (*EndpointConfigurationSpecProductionVariants) DeepCopyInto ¶
func (in *EndpointConfigurationSpecProductionVariants) DeepCopyInto(out *EndpointConfigurationSpecProductionVariants)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationSpecResource ¶
type EndpointConfigurationSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional DataCaptureConfig *EndpointConfigurationSpecDataCaptureConfig `json:"dataCaptureConfig,omitempty" tf:"data_capture_config"` // +optional KmsKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn"` // +optional Name *string `json:"name,omitempty" tf:"name"` ProductionVariants []EndpointConfigurationSpecProductionVariants `json:"productionVariants" tf:"production_variants"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*EndpointConfigurationSpecResource) DeepCopy ¶
func (in *EndpointConfigurationSpecResource) DeepCopy() *EndpointConfigurationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationSpecResource.
func (*EndpointConfigurationSpecResource) DeepCopyInto ¶
func (in *EndpointConfigurationSpecResource) DeepCopyInto(out *EndpointConfigurationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationStatus ¶
type EndpointConfigurationStatus 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 (*EndpointConfigurationStatus) DeepCopy ¶
func (in *EndpointConfigurationStatus) DeepCopy() *EndpointConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationStatus.
func (*EndpointConfigurationStatus) DeepCopyInto ¶
func (in *EndpointConfigurationStatus) DeepCopyInto(out *EndpointConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointList ¶
type EndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Endpoint CRD objects Items []Endpoint `json:"items,omitempty"` }
EndpointList is a list of Endpoints
func (*EndpointList) DeepCopy ¶
func (in *EndpointList) DeepCopy() *EndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointList.
func (*EndpointList) DeepCopyInto ¶
func (in *EndpointList) DeepCopyInto(out *EndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointList) DeepCopyObject ¶
func (in *EndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EndpointSpec ¶
type EndpointSpec struct { State *EndpointSpecResource `json:"state,omitempty" tf:"-"` Resource EndpointSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*EndpointSpec) DeepCopy ¶
func (in *EndpointSpec) DeepCopy() *EndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpec.
func (*EndpointSpec) DeepCopyInto ¶
func (in *EndpointSpec) DeepCopyInto(out *EndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSpecResource ¶
type EndpointSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` EndpointConfigName *string `json:"endpointConfigName" tf:"endpoint_config_name"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*EndpointSpecResource) DeepCopy ¶
func (in *EndpointSpecResource) DeepCopy() *EndpointSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpecResource.
func (*EndpointSpecResource) DeepCopyInto ¶
func (in *EndpointSpecResource) DeepCopyInto(out *EndpointSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointStatus ¶
type EndpointStatus 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 (*EndpointStatus) DeepCopy ¶
func (in *EndpointStatus) DeepCopy() *EndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointStatus.
func (*EndpointStatus) DeepCopyInto ¶
func (in *EndpointStatus) DeepCopyInto(out *EndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeatureGroup ¶
type FeatureGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FeatureGroupSpec `json:"spec,omitempty"` Status FeatureGroupStatus `json:"status,omitempty"` }
func (*FeatureGroup) DeepCopy ¶
func (in *FeatureGroup) DeepCopy() *FeatureGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroup.
func (*FeatureGroup) DeepCopyInto ¶
func (in *FeatureGroup) DeepCopyInto(out *FeatureGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FeatureGroup) DeepCopyObject ¶
func (in *FeatureGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FeatureGroup) SetupWebhookWithManager ¶
func (r *FeatureGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FeatureGroup) ValidateCreate ¶
func (r *FeatureGroup) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FeatureGroup) ValidateDelete ¶
func (r *FeatureGroup) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FeatureGroup) ValidateUpdate ¶
func (r *FeatureGroup) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FeatureGroupList ¶
type FeatureGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FeatureGroup CRD objects Items []FeatureGroup `json:"items,omitempty"` }
FeatureGroupList is a list of FeatureGroups
func (*FeatureGroupList) DeepCopy ¶
func (in *FeatureGroupList) DeepCopy() *FeatureGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupList.
func (*FeatureGroupList) DeepCopyInto ¶
func (in *FeatureGroupList) DeepCopyInto(out *FeatureGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FeatureGroupList) DeepCopyObject ¶
func (in *FeatureGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FeatureGroupSpec ¶
type FeatureGroupSpec struct { State *FeatureGroupSpecResource `json:"state,omitempty" tf:"-"` Resource FeatureGroupSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*FeatureGroupSpec) DeepCopy ¶
func (in *FeatureGroupSpec) DeepCopy() *FeatureGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupSpec.
func (*FeatureGroupSpec) DeepCopyInto ¶
func (in *FeatureGroupSpec) DeepCopyInto(out *FeatureGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeatureGroupSpecFeatureDefinition ¶
type FeatureGroupSpecFeatureDefinition struct { // +optional FeatureName *string `json:"featureName,omitempty" tf:"feature_name"` // +optional FeatureType *string `json:"featureType,omitempty" tf:"feature_type"` }
func (*FeatureGroupSpecFeatureDefinition) DeepCopy ¶
func (in *FeatureGroupSpecFeatureDefinition) DeepCopy() *FeatureGroupSpecFeatureDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupSpecFeatureDefinition.
func (*FeatureGroupSpecFeatureDefinition) DeepCopyInto ¶
func (in *FeatureGroupSpecFeatureDefinition) DeepCopyInto(out *FeatureGroupSpecFeatureDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeatureGroupSpecOfflineStoreConfig ¶
type FeatureGroupSpecOfflineStoreConfig struct { // +optional DataCatalogConfig *FeatureGroupSpecOfflineStoreConfigDataCatalogConfig `json:"dataCatalogConfig,omitempty" tf:"data_catalog_config"` // +optional DisableGlueTableCreation *bool `json:"disableGlueTableCreation,omitempty" tf:"disable_glue_table_creation"` S3StorageConfig *FeatureGroupSpecOfflineStoreConfigS3StorageConfig `json:"s3StorageConfig" tf:"s3_storage_config"` }
func (*FeatureGroupSpecOfflineStoreConfig) DeepCopy ¶
func (in *FeatureGroupSpecOfflineStoreConfig) DeepCopy() *FeatureGroupSpecOfflineStoreConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupSpecOfflineStoreConfig.
func (*FeatureGroupSpecOfflineStoreConfig) DeepCopyInto ¶
func (in *FeatureGroupSpecOfflineStoreConfig) DeepCopyInto(out *FeatureGroupSpecOfflineStoreConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeatureGroupSpecOfflineStoreConfigCodec ¶
type FeatureGroupSpecOfflineStoreConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FeatureGroupSpecOfflineStoreConfigCodec) Decode ¶
func (FeatureGroupSpecOfflineStoreConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FeatureGroupSpecOfflineStoreConfigDataCatalogConfig ¶
type FeatureGroupSpecOfflineStoreConfigDataCatalogConfig struct { // +optional Catalog *string `json:"catalog,omitempty" tf:"catalog"` // +optional Database *string `json:"database,omitempty" tf:"database"` // +optional TableName *string `json:"tableName,omitempty" tf:"table_name"` }
func (*FeatureGroupSpecOfflineStoreConfigDataCatalogConfig) DeepCopy ¶
func (in *FeatureGroupSpecOfflineStoreConfigDataCatalogConfig) DeepCopy() *FeatureGroupSpecOfflineStoreConfigDataCatalogConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupSpecOfflineStoreConfigDataCatalogConfig.
func (*FeatureGroupSpecOfflineStoreConfigDataCatalogConfig) DeepCopyInto ¶
func (in *FeatureGroupSpecOfflineStoreConfigDataCatalogConfig) DeepCopyInto(out *FeatureGroupSpecOfflineStoreConfigDataCatalogConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeatureGroupSpecOfflineStoreConfigDataCatalogConfigCodec ¶
type FeatureGroupSpecOfflineStoreConfigDataCatalogConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FeatureGroupSpecOfflineStoreConfigDataCatalogConfigCodec) Decode ¶
func (FeatureGroupSpecOfflineStoreConfigDataCatalogConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FeatureGroupSpecOfflineStoreConfigS3StorageConfig ¶
type FeatureGroupSpecOfflineStoreConfigS3StorageConfig struct { // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` S3URI *string `json:"s3URI" tf:"s3_uri"` }
func (*FeatureGroupSpecOfflineStoreConfigS3StorageConfig) DeepCopy ¶
func (in *FeatureGroupSpecOfflineStoreConfigS3StorageConfig) DeepCopy() *FeatureGroupSpecOfflineStoreConfigS3StorageConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupSpecOfflineStoreConfigS3StorageConfig.
func (*FeatureGroupSpecOfflineStoreConfigS3StorageConfig) DeepCopyInto ¶
func (in *FeatureGroupSpecOfflineStoreConfigS3StorageConfig) DeepCopyInto(out *FeatureGroupSpecOfflineStoreConfigS3StorageConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeatureGroupSpecOfflineStoreConfigS3StorageConfigCodec ¶
type FeatureGroupSpecOfflineStoreConfigS3StorageConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FeatureGroupSpecOfflineStoreConfigS3StorageConfigCodec) Decode ¶
func (FeatureGroupSpecOfflineStoreConfigS3StorageConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FeatureGroupSpecOnlineStoreConfig ¶
type FeatureGroupSpecOnlineStoreConfig struct { // +optional EnableOnlineStore *bool `json:"enableOnlineStore,omitempty" tf:"enable_online_store"` // +optional SecurityConfig *FeatureGroupSpecOnlineStoreConfigSecurityConfig `json:"securityConfig,omitempty" tf:"security_config"` }
func (*FeatureGroupSpecOnlineStoreConfig) DeepCopy ¶
func (in *FeatureGroupSpecOnlineStoreConfig) DeepCopy() *FeatureGroupSpecOnlineStoreConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupSpecOnlineStoreConfig.
func (*FeatureGroupSpecOnlineStoreConfig) DeepCopyInto ¶
func (in *FeatureGroupSpecOnlineStoreConfig) DeepCopyInto(out *FeatureGroupSpecOnlineStoreConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeatureGroupSpecOnlineStoreConfigCodec ¶
type FeatureGroupSpecOnlineStoreConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FeatureGroupSpecOnlineStoreConfigCodec) Decode ¶
func (FeatureGroupSpecOnlineStoreConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FeatureGroupSpecOnlineStoreConfigSecurityConfig ¶
type FeatureGroupSpecOnlineStoreConfigSecurityConfig struct { // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` }
func (*FeatureGroupSpecOnlineStoreConfigSecurityConfig) DeepCopy ¶
func (in *FeatureGroupSpecOnlineStoreConfigSecurityConfig) DeepCopy() *FeatureGroupSpecOnlineStoreConfigSecurityConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupSpecOnlineStoreConfigSecurityConfig.
func (*FeatureGroupSpecOnlineStoreConfigSecurityConfig) DeepCopyInto ¶
func (in *FeatureGroupSpecOnlineStoreConfigSecurityConfig) DeepCopyInto(out *FeatureGroupSpecOnlineStoreConfigSecurityConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeatureGroupSpecOnlineStoreConfigSecurityConfigCodec ¶
type FeatureGroupSpecOnlineStoreConfigSecurityConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FeatureGroupSpecOnlineStoreConfigSecurityConfigCodec) Decode ¶
func (FeatureGroupSpecOnlineStoreConfigSecurityConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FeatureGroupSpecResource ¶
type FeatureGroupSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional Description *string `json:"description,omitempty" tf:"description"` EventTimeFeatureName *string `json:"eventTimeFeatureName" tf:"event_time_feature_name"` // +kubebuilder:validation:MaxItems=2500 // +kubebuilder:validation:MinItems=1 FeatureDefinition []FeatureGroupSpecFeatureDefinition `json:"featureDefinition" tf:"feature_definition"` FeatureGroupName *string `json:"featureGroupName" tf:"feature_group_name"` // +optional OfflineStoreConfig *FeatureGroupSpecOfflineStoreConfig `json:"offlineStoreConfig,omitempty" tf:"offline_store_config"` // +optional OnlineStoreConfig *FeatureGroupSpecOnlineStoreConfig `json:"onlineStoreConfig,omitempty" tf:"online_store_config"` RecordIdentifierFeatureName *string `json:"recordIdentifierFeatureName" tf:"record_identifier_feature_name"` RoleArn *string `json:"roleArn" tf:"role_arn"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*FeatureGroupSpecResource) DeepCopy ¶
func (in *FeatureGroupSpecResource) DeepCopy() *FeatureGroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupSpecResource.
func (*FeatureGroupSpecResource) DeepCopyInto ¶
func (in *FeatureGroupSpecResource) DeepCopyInto(out *FeatureGroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeatureGroupStatus ¶
type FeatureGroupStatus 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 (*FeatureGroupStatus) DeepCopy ¶
func (in *FeatureGroupStatus) DeepCopy() *FeatureGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupStatus.
func (*FeatureGroupStatus) DeepCopyInto ¶
func (in *FeatureGroupStatus) DeepCopyInto(out *FeatureGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Image ¶
type Image struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ImageSpec `json:"spec,omitempty"` Status ImageStatus `json:"status,omitempty"` }
func (*Image) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Image.
func (*Image) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Image) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Image) SetupWebhookWithManager ¶
func (*Image) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Image) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ImageList ¶
type ImageList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Image CRD objects Items []Image `json:"items,omitempty"` }
ImageList is a list of Images
func (*ImageList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageList.
func (*ImageList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImageList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ImageSpec ¶
type ImageSpec struct { State *ImageSpecResource `json:"state,omitempty" tf:"-"` Resource ImageSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ImageSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageSpec.
func (*ImageSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageSpecResource ¶
type ImageSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` ImageName *string `json:"imageName" tf:"image_name"` RoleArn *string `json:"roleArn" tf:"role_arn"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*ImageSpecResource) DeepCopy ¶
func (in *ImageSpecResource) DeepCopy() *ImageSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageSpecResource.
func (*ImageSpecResource) DeepCopyInto ¶
func (in *ImageSpecResource) DeepCopyInto(out *ImageSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageStatus ¶
type ImageStatus 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 (*ImageStatus) DeepCopy ¶
func (in *ImageStatus) DeepCopy() *ImageStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageStatus.
func (*ImageStatus) DeepCopyInto ¶
func (in *ImageStatus) DeepCopyInto(out *ImageStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageVersion ¶
type ImageVersion struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ImageVersionSpec `json:"spec,omitempty"` Status ImageVersionStatus `json:"status,omitempty"` }
func (*ImageVersion) DeepCopy ¶
func (in *ImageVersion) DeepCopy() *ImageVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageVersion.
func (*ImageVersion) DeepCopyInto ¶
func (in *ImageVersion) DeepCopyInto(out *ImageVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImageVersion) DeepCopyObject ¶
func (in *ImageVersion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ImageVersion) SetupWebhookWithManager ¶
func (r *ImageVersion) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ImageVersion) ValidateCreate ¶
func (r *ImageVersion) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ImageVersion) ValidateDelete ¶
func (r *ImageVersion) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ImageVersion) ValidateUpdate ¶
func (r *ImageVersion) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ImageVersionList ¶
type ImageVersionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ImageVersion CRD objects Items []ImageVersion `json:"items,omitempty"` }
ImageVersionList is a list of ImageVersions
func (*ImageVersionList) DeepCopy ¶
func (in *ImageVersionList) DeepCopy() *ImageVersionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageVersionList.
func (*ImageVersionList) DeepCopyInto ¶
func (in *ImageVersionList) DeepCopyInto(out *ImageVersionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImageVersionList) DeepCopyObject ¶
func (in *ImageVersionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ImageVersionSpec ¶
type ImageVersionSpec struct { State *ImageVersionSpecResource `json:"state,omitempty" tf:"-"` Resource ImageVersionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ImageVersionSpec) DeepCopy ¶
func (in *ImageVersionSpec) DeepCopy() *ImageVersionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageVersionSpec.
func (*ImageVersionSpec) DeepCopyInto ¶
func (in *ImageVersionSpec) DeepCopyInto(out *ImageVersionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageVersionSpecResource ¶
type ImageVersionSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` BaseImage *string `json:"baseImage" tf:"base_image"` // +optional ContainerImage *string `json:"containerImage,omitempty" tf:"container_image"` // +optional ImageArn *string `json:"imageArn,omitempty" tf:"image_arn"` ImageName *string `json:"imageName" tf:"image_name"` // +optional Version *int64 `json:"version,omitempty" tf:"version"` }
func (*ImageVersionSpecResource) DeepCopy ¶
func (in *ImageVersionSpecResource) DeepCopy() *ImageVersionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageVersionSpecResource.
func (*ImageVersionSpecResource) DeepCopyInto ¶
func (in *ImageVersionSpecResource) DeepCopyInto(out *ImageVersionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageVersionStatus ¶
type ImageVersionStatus 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 (*ImageVersionStatus) DeepCopy ¶
func (in *ImageVersionStatus) DeepCopy() *ImageVersionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageVersionStatus.
func (*ImageVersionStatus) DeepCopyInto ¶
func (in *ImageVersionStatus) DeepCopyInto(out *ImageVersionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Model ¶
type Model struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ModelSpec `json:"spec,omitempty"` Status ModelStatus `json:"status,omitempty"` }
func (*Model) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Model.
func (*Model) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Model) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Model) SetupWebhookWithManager ¶
func (*Model) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Model) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ModelList ¶
type ModelList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Model CRD objects Items []Model `json:"items,omitempty"` }
ModelList is a list of Models
func (*ModelList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelList.
func (*ModelList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ModelPackageGroup ¶
type ModelPackageGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ModelPackageGroupSpec `json:"spec,omitempty"` Status ModelPackageGroupStatus `json:"status,omitempty"` }
func (*ModelPackageGroup) DeepCopy ¶
func (in *ModelPackageGroup) DeepCopy() *ModelPackageGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelPackageGroup.
func (*ModelPackageGroup) DeepCopyInto ¶
func (in *ModelPackageGroup) DeepCopyInto(out *ModelPackageGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelPackageGroup) DeepCopyObject ¶
func (in *ModelPackageGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ModelPackageGroup) SetupWebhookWithManager ¶
func (r *ModelPackageGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ModelPackageGroup) ValidateCreate ¶
func (r *ModelPackageGroup) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ModelPackageGroup) ValidateDelete ¶
func (r *ModelPackageGroup) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ModelPackageGroup) ValidateUpdate ¶
func (r *ModelPackageGroup) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ModelPackageGroupList ¶
type ModelPackageGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ModelPackageGroup CRD objects Items []ModelPackageGroup `json:"items,omitempty"` }
ModelPackageGroupList is a list of ModelPackageGroups
func (*ModelPackageGroupList) DeepCopy ¶
func (in *ModelPackageGroupList) DeepCopy() *ModelPackageGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelPackageGroupList.
func (*ModelPackageGroupList) DeepCopyInto ¶
func (in *ModelPackageGroupList) DeepCopyInto(out *ModelPackageGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelPackageGroupList) DeepCopyObject ¶
func (in *ModelPackageGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ModelPackageGroupSpec ¶
type ModelPackageGroupSpec struct { State *ModelPackageGroupSpecResource `json:"state,omitempty" tf:"-"` Resource ModelPackageGroupSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ModelPackageGroupSpec) DeepCopy ¶
func (in *ModelPackageGroupSpec) DeepCopy() *ModelPackageGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelPackageGroupSpec.
func (*ModelPackageGroupSpec) DeepCopyInto ¶
func (in *ModelPackageGroupSpec) DeepCopyInto(out *ModelPackageGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelPackageGroupSpecResource ¶
type ModelPackageGroupSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional ModelPackageGroupDescription *string `json:"modelPackageGroupDescription,omitempty" tf:"model_package_group_description"` ModelPackageGroupName *string `json:"modelPackageGroupName" tf:"model_package_group_name"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*ModelPackageGroupSpecResource) DeepCopy ¶
func (in *ModelPackageGroupSpecResource) DeepCopy() *ModelPackageGroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelPackageGroupSpecResource.
func (*ModelPackageGroupSpecResource) DeepCopyInto ¶
func (in *ModelPackageGroupSpecResource) DeepCopyInto(out *ModelPackageGroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelPackageGroupStatus ¶
type ModelPackageGroupStatus 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 (*ModelPackageGroupStatus) DeepCopy ¶
func (in *ModelPackageGroupStatus) DeepCopy() *ModelPackageGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelPackageGroupStatus.
func (*ModelPackageGroupStatus) DeepCopyInto ¶
func (in *ModelPackageGroupStatus) DeepCopyInto(out *ModelPackageGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelSpec ¶
type ModelSpec struct { State *ModelSpecResource `json:"state,omitempty" tf:"-"` Resource ModelSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ModelSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSpec.
func (*ModelSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelSpecContainer ¶
type ModelSpecContainer struct { // +optional ContainerHostname *string `json:"containerHostname,omitempty" tf:"container_hostname"` // +optional Environment *map[string]string `json:"environment,omitempty" tf:"environment"` Image *string `json:"image" tf:"image"` // +optional ImageConfig *ModelSpecContainerImageConfig `json:"imageConfig,omitempty" tf:"image_config"` // +optional Mode *string `json:"mode,omitempty" tf:"mode"` // +optional ModelDataURL *string `json:"modelDataURL,omitempty" tf:"model_data_url"` }
func (*ModelSpecContainer) DeepCopy ¶
func (in *ModelSpecContainer) DeepCopy() *ModelSpecContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSpecContainer.
func (*ModelSpecContainer) DeepCopyInto ¶
func (in *ModelSpecContainer) DeepCopyInto(out *ModelSpecContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelSpecContainerImageConfig ¶
type ModelSpecContainerImageConfig struct {
RepositoryAccessMode *string `json:"repositoryAccessMode" tf:"repository_access_mode"`
}
func (*ModelSpecContainerImageConfig) DeepCopy ¶
func (in *ModelSpecContainerImageConfig) DeepCopy() *ModelSpecContainerImageConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSpecContainerImageConfig.
func (*ModelSpecContainerImageConfig) DeepCopyInto ¶
func (in *ModelSpecContainerImageConfig) DeepCopyInto(out *ModelSpecContainerImageConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelSpecContainerImageConfigCodec ¶
type ModelSpecContainerImageConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ModelSpecContainerImageConfigCodec) Decode ¶
func (ModelSpecContainerImageConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ModelSpecPrimaryContainer ¶
type ModelSpecPrimaryContainer struct { // +optional ContainerHostname *string `json:"containerHostname,omitempty" tf:"container_hostname"` // +optional Environment *map[string]string `json:"environment,omitempty" tf:"environment"` Image *string `json:"image" tf:"image"` // +optional ImageConfig *ModelSpecPrimaryContainerImageConfig `json:"imageConfig,omitempty" tf:"image_config"` // +optional Mode *string `json:"mode,omitempty" tf:"mode"` // +optional ModelDataURL *string `json:"modelDataURL,omitempty" tf:"model_data_url"` }
func (*ModelSpecPrimaryContainer) DeepCopy ¶
func (in *ModelSpecPrimaryContainer) DeepCopy() *ModelSpecPrimaryContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSpecPrimaryContainer.
func (*ModelSpecPrimaryContainer) DeepCopyInto ¶
func (in *ModelSpecPrimaryContainer) DeepCopyInto(out *ModelSpecPrimaryContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelSpecPrimaryContainerCodec ¶
type ModelSpecPrimaryContainerCodec struct { }
+k8s:deepcopy-gen=false
func (ModelSpecPrimaryContainerCodec) Decode ¶
func (ModelSpecPrimaryContainerCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ModelSpecPrimaryContainerImageConfig ¶
type ModelSpecPrimaryContainerImageConfig struct {
RepositoryAccessMode *string `json:"repositoryAccessMode" tf:"repository_access_mode"`
}
func (*ModelSpecPrimaryContainerImageConfig) DeepCopy ¶
func (in *ModelSpecPrimaryContainerImageConfig) DeepCopy() *ModelSpecPrimaryContainerImageConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSpecPrimaryContainerImageConfig.
func (*ModelSpecPrimaryContainerImageConfig) DeepCopyInto ¶
func (in *ModelSpecPrimaryContainerImageConfig) DeepCopyInto(out *ModelSpecPrimaryContainerImageConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelSpecPrimaryContainerImageConfigCodec ¶
type ModelSpecPrimaryContainerImageConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ModelSpecPrimaryContainerImageConfigCodec) Decode ¶
func (ModelSpecPrimaryContainerImageConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ModelSpecResource ¶
type ModelSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional Container []ModelSpecContainer `json:"container,omitempty" tf:"container"` // +optional EnableNetworkIsolation *bool `json:"enableNetworkIsolation,omitempty" tf:"enable_network_isolation"` ExecutionRoleArn *string `json:"executionRoleArn" tf:"execution_role_arn"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional PrimaryContainer *ModelSpecPrimaryContainer `json:"primaryContainer,omitempty" tf:"primary_container"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` // +optional VpcConfig *ModelSpecVpcConfig `json:"vpcConfig,omitempty" tf:"vpc_config"` }
func (*ModelSpecResource) DeepCopy ¶
func (in *ModelSpecResource) DeepCopy() *ModelSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSpecResource.
func (*ModelSpecResource) DeepCopyInto ¶
func (in *ModelSpecResource) DeepCopyInto(out *ModelSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelSpecVpcConfig ¶
type ModelSpecVpcConfig struct { SecurityGroupIDS []string `json:"securityGroupIDS" tf:"security_group_ids"` Subnets []string `json:"subnets" tf:"subnets"` }
func (*ModelSpecVpcConfig) DeepCopy ¶
func (in *ModelSpecVpcConfig) DeepCopy() *ModelSpecVpcConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSpecVpcConfig.
func (*ModelSpecVpcConfig) DeepCopyInto ¶
func (in *ModelSpecVpcConfig) DeepCopyInto(out *ModelSpecVpcConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelSpecVpcConfigCodec ¶
type ModelSpecVpcConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ModelSpecVpcConfigCodec) Decode ¶
func (ModelSpecVpcConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ModelStatus ¶
type ModelStatus 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 (*ModelStatus) DeepCopy ¶
func (in *ModelStatus) DeepCopy() *ModelStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelStatus.
func (*ModelStatus) DeepCopyInto ¶
func (in *ModelStatus) DeepCopyInto(out *ModelStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotebookInstance ¶
type NotebookInstance struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NotebookInstanceSpec `json:"spec,omitempty"` Status NotebookInstanceStatus `json:"status,omitempty"` }
func (*NotebookInstance) DeepCopy ¶
func (in *NotebookInstance) DeepCopy() *NotebookInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookInstance.
func (*NotebookInstance) DeepCopyInto ¶
func (in *NotebookInstance) DeepCopyInto(out *NotebookInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotebookInstance) DeepCopyObject ¶
func (in *NotebookInstance) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NotebookInstance) SetupWebhookWithManager ¶
func (r *NotebookInstance) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*NotebookInstance) ValidateCreate ¶
func (r *NotebookInstance) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*NotebookInstance) ValidateDelete ¶
func (r *NotebookInstance) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*NotebookInstance) ValidateUpdate ¶
func (r *NotebookInstance) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type NotebookInstanceLifecycleConfiguration ¶
type NotebookInstanceLifecycleConfiguration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NotebookInstanceLifecycleConfigurationSpec `json:"spec,omitempty"` Status NotebookInstanceLifecycleConfigurationStatus `json:"status,omitempty"` }
func (*NotebookInstanceLifecycleConfiguration) DeepCopy ¶
func (in *NotebookInstanceLifecycleConfiguration) DeepCopy() *NotebookInstanceLifecycleConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookInstanceLifecycleConfiguration.
func (*NotebookInstanceLifecycleConfiguration) DeepCopyInto ¶
func (in *NotebookInstanceLifecycleConfiguration) DeepCopyInto(out *NotebookInstanceLifecycleConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotebookInstanceLifecycleConfiguration) DeepCopyObject ¶
func (in *NotebookInstanceLifecycleConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NotebookInstanceLifecycleConfiguration) SetupWebhookWithManager ¶
func (r *NotebookInstanceLifecycleConfiguration) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*NotebookInstanceLifecycleConfiguration) ValidateCreate ¶
func (r *NotebookInstanceLifecycleConfiguration) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*NotebookInstanceLifecycleConfiguration) ValidateDelete ¶
func (r *NotebookInstanceLifecycleConfiguration) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*NotebookInstanceLifecycleConfiguration) ValidateUpdate ¶
func (r *NotebookInstanceLifecycleConfiguration) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type NotebookInstanceLifecycleConfigurationList ¶
type NotebookInstanceLifecycleConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NotebookInstanceLifecycleConfiguration CRD objects Items []NotebookInstanceLifecycleConfiguration `json:"items,omitempty"` }
NotebookInstanceLifecycleConfigurationList is a list of NotebookInstanceLifecycleConfigurations
func (*NotebookInstanceLifecycleConfigurationList) DeepCopy ¶
func (in *NotebookInstanceLifecycleConfigurationList) DeepCopy() *NotebookInstanceLifecycleConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookInstanceLifecycleConfigurationList.
func (*NotebookInstanceLifecycleConfigurationList) DeepCopyInto ¶
func (in *NotebookInstanceLifecycleConfigurationList) DeepCopyInto(out *NotebookInstanceLifecycleConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotebookInstanceLifecycleConfigurationList) DeepCopyObject ¶
func (in *NotebookInstanceLifecycleConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NotebookInstanceLifecycleConfigurationSpec ¶
type NotebookInstanceLifecycleConfigurationSpec struct { State *NotebookInstanceLifecycleConfigurationSpecResource `json:"state,omitempty" tf:"-"` Resource NotebookInstanceLifecycleConfigurationSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*NotebookInstanceLifecycleConfigurationSpec) DeepCopy ¶
func (in *NotebookInstanceLifecycleConfigurationSpec) DeepCopy() *NotebookInstanceLifecycleConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookInstanceLifecycleConfigurationSpec.
func (*NotebookInstanceLifecycleConfigurationSpec) DeepCopyInto ¶
func (in *NotebookInstanceLifecycleConfigurationSpec) DeepCopyInto(out *NotebookInstanceLifecycleConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotebookInstanceLifecycleConfigurationSpecResource ¶
type NotebookInstanceLifecycleConfigurationSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional OnCreate *string `json:"onCreate,omitempty" tf:"on_create"` // +optional OnStart *string `json:"onStart,omitempty" tf:"on_start"` }
func (*NotebookInstanceLifecycleConfigurationSpecResource) DeepCopy ¶
func (in *NotebookInstanceLifecycleConfigurationSpecResource) DeepCopy() *NotebookInstanceLifecycleConfigurationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookInstanceLifecycleConfigurationSpecResource.
func (*NotebookInstanceLifecycleConfigurationSpecResource) DeepCopyInto ¶
func (in *NotebookInstanceLifecycleConfigurationSpecResource) DeepCopyInto(out *NotebookInstanceLifecycleConfigurationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotebookInstanceLifecycleConfigurationStatus ¶
type NotebookInstanceLifecycleConfigurationStatus 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 (*NotebookInstanceLifecycleConfigurationStatus) DeepCopy ¶
func (in *NotebookInstanceLifecycleConfigurationStatus) DeepCopy() *NotebookInstanceLifecycleConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookInstanceLifecycleConfigurationStatus.
func (*NotebookInstanceLifecycleConfigurationStatus) DeepCopyInto ¶
func (in *NotebookInstanceLifecycleConfigurationStatus) DeepCopyInto(out *NotebookInstanceLifecycleConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotebookInstanceList ¶
type NotebookInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NotebookInstance CRD objects Items []NotebookInstance `json:"items,omitempty"` }
NotebookInstanceList is a list of NotebookInstances
func (*NotebookInstanceList) DeepCopy ¶
func (in *NotebookInstanceList) DeepCopy() *NotebookInstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookInstanceList.
func (*NotebookInstanceList) DeepCopyInto ¶
func (in *NotebookInstanceList) DeepCopyInto(out *NotebookInstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotebookInstanceList) DeepCopyObject ¶
func (in *NotebookInstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NotebookInstanceSpec ¶
type NotebookInstanceSpec struct { State *NotebookInstanceSpecResource `json:"state,omitempty" tf:"-"` Resource NotebookInstanceSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*NotebookInstanceSpec) DeepCopy ¶
func (in *NotebookInstanceSpec) DeepCopy() *NotebookInstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookInstanceSpec.
func (*NotebookInstanceSpec) DeepCopyInto ¶
func (in *NotebookInstanceSpec) DeepCopyInto(out *NotebookInstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotebookInstanceSpecResource ¶
type NotebookInstanceSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional // +kubebuilder:validation:MaxItems=3 AdditionalCodeRepositories []string `json:"additionalCodeRepositories,omitempty" tf:"additional_code_repositories"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional DefaultCodeRepository *string `json:"defaultCodeRepository,omitempty" tf:"default_code_repository"` // +optional DirectInternetAccess *string `json:"directInternetAccess,omitempty" tf:"direct_internet_access"` InstanceType *string `json:"instanceType" tf:"instance_type"` // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` // +optional LifecycleConfigName *string `json:"lifecycleConfigName,omitempty" tf:"lifecycle_config_name"` Name *string `json:"name" tf:"name"` // +optional NetworkInterfaceID *string `json:"networkInterfaceID,omitempty" tf:"network_interface_id"` RoleArn *string `json:"roleArn" tf:"role_arn"` // +optional RootAccess *string `json:"rootAccess,omitempty" tf:"root_access"` // +optional // +kubebuilder:validation:MinItems=1 SecurityGroups []string `json:"securityGroups,omitempty" tf:"security_groups"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` // +optional Url *string `json:"url,omitempty" tf:"url"` // +optional VolumeSize *int64 `json:"volumeSize,omitempty" tf:"volume_size"` }
func (*NotebookInstanceSpecResource) DeepCopy ¶
func (in *NotebookInstanceSpecResource) DeepCopy() *NotebookInstanceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookInstanceSpecResource.
func (*NotebookInstanceSpecResource) DeepCopyInto ¶
func (in *NotebookInstanceSpecResource) DeepCopyInto(out *NotebookInstanceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotebookInstanceStatus ¶
type NotebookInstanceStatus 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 (*NotebookInstanceStatus) DeepCopy ¶
func (in *NotebookInstanceStatus) DeepCopy() *NotebookInstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookInstanceStatus.
func (*NotebookInstanceStatus) DeepCopyInto ¶
func (in *NotebookInstanceStatus) DeepCopyInto(out *NotebookInstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfile ¶
type UserProfile struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserProfileSpec `json:"spec,omitempty"` Status UserProfileStatus `json:"status,omitempty"` }
func (*UserProfile) DeepCopy ¶
func (in *UserProfile) DeepCopy() *UserProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfile.
func (*UserProfile) DeepCopyInto ¶
func (in *UserProfile) DeepCopyInto(out *UserProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserProfile) DeepCopyObject ¶
func (in *UserProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UserProfile) SetupWebhookWithManager ¶
func (r *UserProfile) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*UserProfile) ValidateCreate ¶
func (r *UserProfile) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*UserProfile) ValidateDelete ¶
func (r *UserProfile) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*UserProfile) ValidateUpdate ¶
func (r *UserProfile) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type UserProfileList ¶
type UserProfileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of UserProfile CRD objects Items []UserProfile `json:"items,omitempty"` }
UserProfileList is a list of UserProfiles
func (*UserProfileList) DeepCopy ¶
func (in *UserProfileList) DeepCopy() *UserProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileList.
func (*UserProfileList) DeepCopyInto ¶
func (in *UserProfileList) DeepCopyInto(out *UserProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserProfileList) DeepCopyObject ¶
func (in *UserProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserProfileSpec ¶
type UserProfileSpec struct { State *UserProfileSpecResource `json:"state,omitempty" tf:"-"` Resource UserProfileSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*UserProfileSpec) DeepCopy ¶
func (in *UserProfileSpec) DeepCopy() *UserProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSpec.
func (*UserProfileSpec) DeepCopyInto ¶
func (in *UserProfileSpec) DeepCopyInto(out *UserProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfileSpecResource ¶
type UserProfileSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` DomainID *string `json:"domainID" tf:"domain_id"` // +optional HomeEfsFileSystemUid *string `json:"homeEfsFileSystemUid,omitempty" tf:"home_efs_file_system_uid"` // +optional SingleSignOnUserIdentifier *string `json:"singleSignOnUserIdentifier,omitempty" tf:"single_sign_on_user_identifier"` // +optional SingleSignOnUserValue *string `json:"singleSignOnUserValue,omitempty" tf:"single_sign_on_user_value"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` UserProfileName *string `json:"userProfileName" tf:"user_profile_name"` // +optional UserSettings *UserProfileSpecUserSettings `json:"userSettings,omitempty" tf:"user_settings"` }
func (*UserProfileSpecResource) DeepCopy ¶
func (in *UserProfileSpecResource) DeepCopy() *UserProfileSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSpecResource.
func (*UserProfileSpecResource) DeepCopyInto ¶
func (in *UserProfileSpecResource) DeepCopyInto(out *UserProfileSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfileSpecUserSettings ¶
type UserProfileSpecUserSettings struct { ExecutionRole *string `json:"executionRole" tf:"execution_role"` // +optional JupyterServerAppSettings *UserProfileSpecUserSettingsJupyterServerAppSettings `json:"jupyterServerAppSettings,omitempty" tf:"jupyter_server_app_settings"` // +optional KernelGatewayAppSettings *UserProfileSpecUserSettingsKernelGatewayAppSettings `json:"kernelGatewayAppSettings,omitempty" tf:"kernel_gateway_app_settings"` // +optional // +kubebuilder:validation:MaxItems=5 SecurityGroups []string `json:"securityGroups,omitempty" tf:"security_groups"` // +optional SharingSettings *UserProfileSpecUserSettingsSharingSettings `json:"sharingSettings,omitempty" tf:"sharing_settings"` // +optional TensorBoardAppSettings *UserProfileSpecUserSettingsTensorBoardAppSettings `json:"tensorBoardAppSettings,omitempty" tf:"tensor_board_app_settings"` }
func (*UserProfileSpecUserSettings) DeepCopy ¶
func (in *UserProfileSpecUserSettings) DeepCopy() *UserProfileSpecUserSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSpecUserSettings.
func (*UserProfileSpecUserSettings) DeepCopyInto ¶
func (in *UserProfileSpecUserSettings) DeepCopyInto(out *UserProfileSpecUserSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfileSpecUserSettingsCodec ¶
type UserProfileSpecUserSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (UserProfileSpecUserSettingsCodec) Decode ¶
func (UserProfileSpecUserSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type UserProfileSpecUserSettingsJupyterServerAppSettings ¶
type UserProfileSpecUserSettingsJupyterServerAppSettings struct {
DefaultResourceSpec *UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec `json:"defaultResourceSpec" tf:"default_resource_spec"`
}
func (*UserProfileSpecUserSettingsJupyterServerAppSettings) DeepCopy ¶
func (in *UserProfileSpecUserSettingsJupyterServerAppSettings) DeepCopy() *UserProfileSpecUserSettingsJupyterServerAppSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSpecUserSettingsJupyterServerAppSettings.
func (*UserProfileSpecUserSettingsJupyterServerAppSettings) DeepCopyInto ¶
func (in *UserProfileSpecUserSettingsJupyterServerAppSettings) DeepCopyInto(out *UserProfileSpecUserSettingsJupyterServerAppSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfileSpecUserSettingsJupyterServerAppSettingsCodec ¶
type UserProfileSpecUserSettingsJupyterServerAppSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (UserProfileSpecUserSettingsJupyterServerAppSettingsCodec) Decode ¶
func (UserProfileSpecUserSettingsJupyterServerAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec ¶
type UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec struct { // +optional InstanceType *string `json:"instanceType,omitempty" tf:"instance_type"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` }
func (*UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopy ¶
func (in *UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopy() *UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec.
func (*UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopyInto ¶
func (in *UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec) DeepCopyInto(out *UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec ¶
type UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec struct { }
+k8s:deepcopy-gen=false
func (UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec) Decode ¶
func (UserProfileSpecUserSettingsJupyterServerAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type UserProfileSpecUserSettingsKernelGatewayAppSettings ¶
type UserProfileSpecUserSettingsKernelGatewayAppSettings struct { // +optional // +kubebuilder:validation:MaxItems=30 CustomImage []UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage `json:"customImage,omitempty" tf:"custom_image"` DefaultResourceSpec *UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec `json:"defaultResourceSpec" tf:"default_resource_spec"` }
func (*UserProfileSpecUserSettingsKernelGatewayAppSettings) DeepCopy ¶
func (in *UserProfileSpecUserSettingsKernelGatewayAppSettings) DeepCopy() *UserProfileSpecUserSettingsKernelGatewayAppSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSpecUserSettingsKernelGatewayAppSettings.
func (*UserProfileSpecUserSettingsKernelGatewayAppSettings) DeepCopyInto ¶
func (in *UserProfileSpecUserSettingsKernelGatewayAppSettings) DeepCopyInto(out *UserProfileSpecUserSettingsKernelGatewayAppSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfileSpecUserSettingsKernelGatewayAppSettingsCodec ¶
type UserProfileSpecUserSettingsKernelGatewayAppSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (UserProfileSpecUserSettingsKernelGatewayAppSettingsCodec) Decode ¶
func (UserProfileSpecUserSettingsKernelGatewayAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage ¶
type UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage struct { AppImageConfigName *string `json:"appImageConfigName" tf:"app_image_config_name"` ImageName *string `json:"imageName" tf:"image_name"` // +optional ImageVersionNumber *int64 `json:"imageVersionNumber,omitempty" tf:"image_version_number"` }
func (*UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopy ¶
func (in *UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopy() *UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage.
func (*UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopyInto ¶
func (in *UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage) DeepCopyInto(out *UserProfileSpecUserSettingsKernelGatewayAppSettingsCustomImage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec ¶
type UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec struct { // +optional InstanceType *string `json:"instanceType,omitempty" tf:"instance_type"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` }
func (*UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopy ¶
func (in *UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopy() *UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec.
func (*UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopyInto ¶
func (in *UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) DeepCopyInto(out *UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec ¶
type UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec struct { }
+k8s:deepcopy-gen=false
func (UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec) Decode ¶
func (UserProfileSpecUserSettingsKernelGatewayAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type UserProfileSpecUserSettingsSharingSettings ¶
type UserProfileSpecUserSettingsSharingSettings struct { // +optional NotebookOutputOption *string `json:"notebookOutputOption,omitempty" tf:"notebook_output_option"` // +optional S3KmsKeyID *string `json:"s3KmsKeyID,omitempty" tf:"s3_kms_key_id"` // +optional S3OutputPath *string `json:"s3OutputPath,omitempty" tf:"s3_output_path"` }
func (*UserProfileSpecUserSettingsSharingSettings) DeepCopy ¶
func (in *UserProfileSpecUserSettingsSharingSettings) DeepCopy() *UserProfileSpecUserSettingsSharingSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSpecUserSettingsSharingSettings.
func (*UserProfileSpecUserSettingsSharingSettings) DeepCopyInto ¶
func (in *UserProfileSpecUserSettingsSharingSettings) DeepCopyInto(out *UserProfileSpecUserSettingsSharingSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfileSpecUserSettingsSharingSettingsCodec ¶
type UserProfileSpecUserSettingsSharingSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (UserProfileSpecUserSettingsSharingSettingsCodec) Decode ¶
func (UserProfileSpecUserSettingsSharingSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type UserProfileSpecUserSettingsTensorBoardAppSettings ¶
type UserProfileSpecUserSettingsTensorBoardAppSettings struct {
DefaultResourceSpec *UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec `json:"defaultResourceSpec" tf:"default_resource_spec"`
}
func (*UserProfileSpecUserSettingsTensorBoardAppSettings) DeepCopy ¶
func (in *UserProfileSpecUserSettingsTensorBoardAppSettings) DeepCopy() *UserProfileSpecUserSettingsTensorBoardAppSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSpecUserSettingsTensorBoardAppSettings.
func (*UserProfileSpecUserSettingsTensorBoardAppSettings) DeepCopyInto ¶
func (in *UserProfileSpecUserSettingsTensorBoardAppSettings) DeepCopyInto(out *UserProfileSpecUserSettingsTensorBoardAppSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfileSpecUserSettingsTensorBoardAppSettingsCodec ¶
type UserProfileSpecUserSettingsTensorBoardAppSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (UserProfileSpecUserSettingsTensorBoardAppSettingsCodec) Decode ¶
func (UserProfileSpecUserSettingsTensorBoardAppSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec ¶
type UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec struct { // +optional InstanceType *string `json:"instanceType,omitempty" tf:"instance_type"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` }
func (*UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopy ¶
func (in *UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopy() *UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec.
func (*UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopyInto ¶
func (in *UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec) DeepCopyInto(out *UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec ¶
type UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec struct { }
+k8s:deepcopy-gen=false
func (UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec) Decode ¶
func (UserProfileSpecUserSettingsTensorBoardAppSettingsDefaultResourceSpecCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type UserProfileStatus ¶
type UserProfileStatus 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 (*UserProfileStatus) DeepCopy ¶
func (in *UserProfileStatus) DeepCopy() *UserProfileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileStatus.
func (*UserProfileStatus) DeepCopyInto ¶
func (in *UserProfileStatus) DeepCopyInto(out *UserProfileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- app_image_config_types.go
- app_image_config_webhook.go
- app_types.go
- app_webhook.go
- code_repository_types.go
- code_repository_webhook.go
- codec.go
- doc.go
- domain_types.go
- domain_webhook.go
- endpoint_configuration_types.go
- endpoint_configuration_webhook.go
- endpoint_types.go
- endpoint_webhook.go
- feature_group_types.go
- feature_group_webhook.go
- image_types.go
- image_version_types.go
- image_version_webhook.go
- image_webhook.go
- model_package_group_types.go
- model_package_group_webhook.go
- model_types.go
- model_webhook.go
- notebook_instance_lifecycle_configuration_types.go
- notebook_instance_lifecycle_configuration_webhook.go
- notebook_instance_types.go
- notebook_instance_webhook.go
- register.go
- user_profile_types.go
- user_profile_webhook.go
- zz_generated.deepcopy.go