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 Device
- func (in *Device) DeepCopy() *Device
- func (in *Device) DeepCopyInto(out *Device)
- func (in *Device) DeepCopyObject() runtime.Object
- func (r *Device) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Device) ValidateCreate() error
- func (r *Device) ValidateDelete() error
- func (r *Device) ValidateUpdate(old runtime.Object) error
- type DeviceFleet
- func (in *DeviceFleet) DeepCopy() *DeviceFleet
- func (in *DeviceFleet) DeepCopyInto(out *DeviceFleet)
- func (in *DeviceFleet) DeepCopyObject() runtime.Object
- func (r *DeviceFleet) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DeviceFleet) ValidateCreate() error
- func (r *DeviceFleet) ValidateDelete() error
- func (r *DeviceFleet) ValidateUpdate(old runtime.Object) error
- type DeviceFleetList
- type DeviceFleetSpec
- type DeviceFleetSpecOutputConfig
- type DeviceFleetSpecOutputConfigCodec
- type DeviceFleetSpecResource
- type DeviceFleetStatus
- type DeviceList
- type DeviceSpec
- type DeviceSpecDevice
- type DeviceSpecDeviceCodec
- type DeviceSpecResource
- type DeviceStatus
- 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 DomainSpecRetentionPolicy
- type DomainSpecRetentionPolicyCodec
- 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 EndpointConfigurationSpecAsyncInferenceConfig
- type EndpointConfigurationSpecAsyncInferenceConfigClientConfig
- type EndpointConfigurationSpecAsyncInferenceConfigClientConfigCodec
- func (EndpointConfigurationSpecAsyncInferenceConfigClientConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EndpointConfigurationSpecAsyncInferenceConfigClientConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EndpointConfigurationSpecAsyncInferenceConfigClientConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EndpointConfigurationSpecAsyncInferenceConfigCodec
- func (EndpointConfigurationSpecAsyncInferenceConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EndpointConfigurationSpecAsyncInferenceConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EndpointConfigurationSpecAsyncInferenceConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EndpointConfigurationSpecAsyncInferenceConfigOutputConfig
- type EndpointConfigurationSpecAsyncInferenceConfigOutputConfigCodec
- func (EndpointConfigurationSpecAsyncInferenceConfigOutputConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EndpointConfigurationSpecAsyncInferenceConfigOutputConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EndpointConfigurationSpecAsyncInferenceConfigOutputConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfig
- type EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfigCodec
- func (EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- 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 EndpointSpecDeploymentConfig
- type EndpointSpecDeploymentConfigAutoRollbackConfiguration
- type EndpointSpecDeploymentConfigAutoRollbackConfigurationAlarms
- type EndpointSpecDeploymentConfigAutoRollbackConfigurationCodec
- func (EndpointSpecDeploymentConfigAutoRollbackConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EndpointSpecDeploymentConfigAutoRollbackConfigurationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EndpointSpecDeploymentConfigAutoRollbackConfigurationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EndpointSpecDeploymentConfigBlueGreenUpdatePolicy
- type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyCodec
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration
- type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize
- type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeCodec
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCodec
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize
- type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeCodec
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EndpointSpecDeploymentConfigCodec
- 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 FlowDefinition
- func (in *FlowDefinition) DeepCopy() *FlowDefinition
- func (in *FlowDefinition) DeepCopyInto(out *FlowDefinition)
- func (in *FlowDefinition) DeepCopyObject() runtime.Object
- func (r *FlowDefinition) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FlowDefinition) ValidateCreate() error
- func (r *FlowDefinition) ValidateDelete() error
- func (r *FlowDefinition) ValidateUpdate(old runtime.Object) error
- type FlowDefinitionList
- type FlowDefinitionSpec
- type FlowDefinitionSpecHumanLoopActivationConfig
- type FlowDefinitionSpecHumanLoopActivationConfigCodec
- func (FlowDefinitionSpecHumanLoopActivationConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FlowDefinitionSpecHumanLoopActivationConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FlowDefinitionSpecHumanLoopActivationConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfig
- type FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfigCodec
- func (FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FlowDefinitionSpecHumanLoopConfig
- type FlowDefinitionSpecHumanLoopConfigCodec
- type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPrice
- type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd
- func (in *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd) DeepCopy() *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd
- func (in *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd) DeepCopyInto(out *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd)
- type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdCodec
- func (FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceCodec
- func (FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FlowDefinitionSpecHumanLoopRequestSource
- type FlowDefinitionSpecHumanLoopRequestSourceCodec
- type FlowDefinitionSpecOutputConfig
- type FlowDefinitionSpecOutputConfigCodec
- type FlowDefinitionSpecResource
- type FlowDefinitionStatus
- type HumanTaskUi
- func (in *HumanTaskUi) DeepCopy() *HumanTaskUi
- func (in *HumanTaskUi) DeepCopyInto(out *HumanTaskUi)
- func (in *HumanTaskUi) DeepCopyObject() runtime.Object
- func (r *HumanTaskUi) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *HumanTaskUi) ValidateCreate() error
- func (r *HumanTaskUi) ValidateDelete() error
- func (r *HumanTaskUi) ValidateUpdate(old runtime.Object) error
- type HumanTaskUiList
- type HumanTaskUiSpec
- type HumanTaskUiSpecResource
- type HumanTaskUiSpecUiTemplate
- type HumanTaskUiSpecUiTemplateCodec
- type HumanTaskUiStatus
- 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 ModelPackageGroupPolicy
- func (in *ModelPackageGroupPolicy) DeepCopy() *ModelPackageGroupPolicy
- func (in *ModelPackageGroupPolicy) DeepCopyInto(out *ModelPackageGroupPolicy)
- func (in *ModelPackageGroupPolicy) DeepCopyObject() runtime.Object
- func (r *ModelPackageGroupPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ModelPackageGroupPolicy) ValidateCreate() error
- func (r *ModelPackageGroupPolicy) ValidateDelete() error
- func (r *ModelPackageGroupPolicy) ValidateUpdate(old runtime.Object) error
- type ModelPackageGroupPolicyList
- type ModelPackageGroupPolicySpec
- type ModelPackageGroupPolicySpecResource
- type ModelPackageGroupPolicyStatus
- type ModelPackageGroupSpec
- type ModelPackageGroupSpecResource
- type ModelPackageGroupStatus
- type ModelSpec
- type ModelSpecContainer
- type ModelSpecContainerImageConfig
- type ModelSpecContainerImageConfigCodec
- type ModelSpecInferenceExecutionConfig
- type ModelSpecInferenceExecutionConfigCodec
- 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 Project
- func (in *Project) DeepCopy() *Project
- func (in *Project) DeepCopyInto(out *Project)
- func (in *Project) DeepCopyObject() runtime.Object
- func (r *Project) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Project) ValidateCreate() error
- func (r *Project) ValidateDelete() error
- func (r *Project) ValidateUpdate(old runtime.Object) error
- type ProjectList
- type ProjectSpec
- type ProjectSpecResource
- type ProjectSpecServiceCatalogProvisioningDetails
- type ProjectSpecServiceCatalogProvisioningDetailsCodec
- func (ProjectSpecServiceCatalogProvisioningDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ProjectSpecServiceCatalogProvisioningDetailsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ProjectSpecServiceCatalogProvisioningDetailsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter
- func (in *ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter) DeepCopy() *ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter
- func (in *ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter) DeepCopyInto(out *ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter)
- type ProjectStatus
- type StudioLifecycleConfig
- func (in *StudioLifecycleConfig) DeepCopy() *StudioLifecycleConfig
- func (in *StudioLifecycleConfig) DeepCopyInto(out *StudioLifecycleConfig)
- func (in *StudioLifecycleConfig) DeepCopyObject() runtime.Object
- func (r *StudioLifecycleConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StudioLifecycleConfig) ValidateCreate() error
- func (r *StudioLifecycleConfig) ValidateDelete() error
- func (r *StudioLifecycleConfig) ValidateUpdate(old runtime.Object) error
- type StudioLifecycleConfigList
- type StudioLifecycleConfigSpec
- type StudioLifecycleConfigSpecResource
- type StudioLifecycleConfigStatus
- 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
- type Workforce
- func (in *Workforce) DeepCopy() *Workforce
- func (in *Workforce) DeepCopyInto(out *Workforce)
- func (in *Workforce) DeepCopyObject() runtime.Object
- func (r *Workforce) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Workforce) ValidateCreate() error
- func (r *Workforce) ValidateDelete() error
- func (r *Workforce) ValidateUpdate(old runtime.Object) error
- type WorkforceList
- type WorkforceSpec
- type WorkforceSpecCognitoConfig
- type WorkforceSpecCognitoConfigCodec
- type WorkforceSpecOidcConfig
- type WorkforceSpecOidcConfigCodec
- type WorkforceSpecResource
- type WorkforceSpecSourceIPConfig
- type WorkforceSpecSourceIPConfigCodec
- type WorkforceStatus
- type Workteam
- func (in *Workteam) DeepCopy() *Workteam
- func (in *Workteam) DeepCopyInto(out *Workteam)
- func (in *Workteam) DeepCopyObject() runtime.Object
- func (r *Workteam) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Workteam) ValidateCreate() error
- func (r *Workteam) ValidateDelete() error
- func (r *Workteam) ValidateUpdate(old runtime.Object) error
- type WorkteamList
- type WorkteamSpec
- type WorkteamSpecMemberDefinition
- type WorkteamSpecMemberDefinitionCognitoMemberDefinition
- type WorkteamSpecMemberDefinitionCognitoMemberDefinitionCodec
- func (WorkteamSpecMemberDefinitionCognitoMemberDefinitionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (WorkteamSpecMemberDefinitionCognitoMemberDefinitionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (WorkteamSpecMemberDefinitionCognitoMemberDefinitionCodec) IsEmpty(ptr unsafe.Pointer) bool
- type WorkteamSpecMemberDefinitionOidcMemberDefinition
- type WorkteamSpecMemberDefinitionOidcMemberDefinitionCodec
- func (WorkteamSpecMemberDefinitionOidcMemberDefinitionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (WorkteamSpecMemberDefinitionOidcMemberDefinitionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (WorkteamSpecMemberDefinitionOidcMemberDefinitionCodec) IsEmpty(ptr unsafe.Pointer) bool
- type WorkteamSpecNotificationConfiguration
- type WorkteamSpecNotificationConfigurationCodec
- type WorkteamSpecResource
- type WorkteamStatus
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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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 LifecycleConfigArn *string `json:"lifecycleConfigArn,omitempty" tf:"lifecycle_config_arn"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` // +optional SagemakerImageVersionArn *string `json:"sagemakerImageVersionArn,omitempty" tf:"sagemaker_image_version_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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
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 Device ¶ added in v0.5.0
type Device struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DeviceSpec `json:"spec,omitempty"` Status DeviceStatus `json:"status,omitempty"` }
func (*Device) DeepCopy ¶ added in v0.5.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device.
func (*Device) DeepCopyInto ¶ added in v0.5.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Device) DeepCopyObject ¶ added in v0.5.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Device) SetupWebhookWithManager ¶ added in v0.5.0
func (*Device) ValidateCreate ¶ added in v0.5.0
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Device) ValidateDelete ¶ added in v0.5.0
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type DeviceFleet ¶ added in v0.5.0
type DeviceFleet struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DeviceFleetSpec `json:"spec,omitempty"` Status DeviceFleetStatus `json:"status,omitempty"` }
func (*DeviceFleet) DeepCopy ¶ added in v0.5.0
func (in *DeviceFleet) DeepCopy() *DeviceFleet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceFleet.
func (*DeviceFleet) DeepCopyInto ¶ added in v0.5.0
func (in *DeviceFleet) DeepCopyInto(out *DeviceFleet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeviceFleet) DeepCopyObject ¶ added in v0.5.0
func (in *DeviceFleet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DeviceFleet) SetupWebhookWithManager ¶ added in v0.5.0
func (r *DeviceFleet) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DeviceFleet) ValidateCreate ¶ added in v0.5.0
func (r *DeviceFleet) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DeviceFleet) ValidateDelete ¶ added in v0.5.0
func (r *DeviceFleet) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DeviceFleet) ValidateUpdate ¶ added in v0.5.0
func (r *DeviceFleet) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DeviceFleetList ¶ added in v0.5.0
type DeviceFleetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DeviceFleet CRD objects Items []DeviceFleet `json:"items,omitempty"` }
DeviceFleetList is a list of DeviceFleets
func (*DeviceFleetList) DeepCopy ¶ added in v0.5.0
func (in *DeviceFleetList) DeepCopy() *DeviceFleetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceFleetList.
func (*DeviceFleetList) DeepCopyInto ¶ added in v0.5.0
func (in *DeviceFleetList) DeepCopyInto(out *DeviceFleetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeviceFleetList) DeepCopyObject ¶ added in v0.5.0
func (in *DeviceFleetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DeviceFleetSpec ¶ added in v0.5.0
type DeviceFleetSpec struct { State *DeviceFleetSpecResource `json:"state,omitempty" tf:"-"` Resource DeviceFleetSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DeviceFleetSpec) DeepCopy ¶ added in v0.5.0
func (in *DeviceFleetSpec) DeepCopy() *DeviceFleetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceFleetSpec.
func (*DeviceFleetSpec) DeepCopyInto ¶ added in v0.5.0
func (in *DeviceFleetSpec) DeepCopyInto(out *DeviceFleetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeviceFleetSpecOutputConfig ¶ added in v0.5.0
type DeviceFleetSpecOutputConfig struct { // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` S3OutputLocation *string `json:"s3OutputLocation" tf:"s3_output_location"` }
func (*DeviceFleetSpecOutputConfig) DeepCopy ¶ added in v0.5.0
func (in *DeviceFleetSpecOutputConfig) DeepCopy() *DeviceFleetSpecOutputConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceFleetSpecOutputConfig.
func (*DeviceFleetSpecOutputConfig) DeepCopyInto ¶ added in v0.5.0
func (in *DeviceFleetSpecOutputConfig) DeepCopyInto(out *DeviceFleetSpecOutputConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeviceFleetSpecOutputConfigCodec ¶ added in v0.5.0
type DeviceFleetSpecOutputConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DeviceFleetSpecOutputConfigCodec) Decode ¶ added in v0.5.0
func (DeviceFleetSpecOutputConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeviceFleetSpecResource ¶ added in v0.5.0
type DeviceFleetSpecResource 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"` DeviceFleetName *string `json:"deviceFleetName" tf:"device_fleet_name"` // +optional EnableIotRoleAlias *bool `json:"enableIotRoleAlias,omitempty" tf:"enable_iot_role_alias"` // +optional IotRoleAlias *string `json:"iotRoleAlias,omitempty" tf:"iot_role_alias"` OutputConfig *DeviceFleetSpecOutputConfig `json:"outputConfig" tf:"output_config"` 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 (*DeviceFleetSpecResource) DeepCopy ¶ added in v0.5.0
func (in *DeviceFleetSpecResource) DeepCopy() *DeviceFleetSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceFleetSpecResource.
func (*DeviceFleetSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *DeviceFleetSpecResource) DeepCopyInto(out *DeviceFleetSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeviceFleetStatus ¶ added in v0.5.0
type DeviceFleetStatus 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 (*DeviceFleetStatus) DeepCopy ¶ added in v0.5.0
func (in *DeviceFleetStatus) DeepCopy() *DeviceFleetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceFleetStatus.
func (*DeviceFleetStatus) DeepCopyInto ¶ added in v0.5.0
func (in *DeviceFleetStatus) DeepCopyInto(out *DeviceFleetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeviceList ¶ added in v0.5.0
type DeviceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Device CRD objects Items []Device `json:"items,omitempty"` }
DeviceList is a list of Devices
func (*DeviceList) DeepCopy ¶ added in v0.5.0
func (in *DeviceList) DeepCopy() *DeviceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceList.
func (*DeviceList) DeepCopyInto ¶ added in v0.5.0
func (in *DeviceList) DeepCopyInto(out *DeviceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeviceList) DeepCopyObject ¶ added in v0.5.0
func (in *DeviceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DeviceSpec ¶ added in v0.5.0
type DeviceSpec struct { State *DeviceSpecResource `json:"state,omitempty" tf:"-"` Resource DeviceSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DeviceSpec) DeepCopy ¶ added in v0.5.0
func (in *DeviceSpec) DeepCopy() *DeviceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceSpec.
func (*DeviceSpec) DeepCopyInto ¶ added in v0.5.0
func (in *DeviceSpec) DeepCopyInto(out *DeviceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeviceSpecDevice ¶ added in v0.5.0
type DeviceSpecDevice struct { // +optional Description *string `json:"description,omitempty" tf:"description"` DeviceName *string `json:"deviceName" tf:"device_name"` // +optional IotThingName *string `json:"iotThingName,omitempty" tf:"iot_thing_name"` }
func (*DeviceSpecDevice) DeepCopy ¶ added in v0.5.0
func (in *DeviceSpecDevice) DeepCopy() *DeviceSpecDevice
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceSpecDevice.
func (*DeviceSpecDevice) DeepCopyInto ¶ added in v0.5.0
func (in *DeviceSpecDevice) DeepCopyInto(out *DeviceSpecDevice)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeviceSpecDeviceCodec ¶ added in v0.5.0
type DeviceSpecDeviceCodec struct { }
+k8s:deepcopy-gen=false
func (DeviceSpecDeviceCodec) Decode ¶ added in v0.5.0
func (DeviceSpecDeviceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeviceSpecResource ¶ added in v0.5.0
type DeviceSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AgentVersion *string `json:"agentVersion,omitempty" tf:"agent_version"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` Device *DeviceSpecDevice `json:"device" tf:"device"` DeviceFleetName *string `json:"deviceFleetName" tf:"device_fleet_name"` }
func (*DeviceSpecResource) DeepCopy ¶ added in v0.5.0
func (in *DeviceSpecResource) DeepCopy() *DeviceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceSpecResource.
func (*DeviceSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *DeviceSpecResource) DeepCopyInto(out *DeviceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeviceStatus ¶ added in v0.5.0
type DeviceStatus 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 (*DeviceStatus) DeepCopy ¶ added in v0.5.0
func (in *DeviceStatus) DeepCopy() *DeviceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceStatus.
func (*DeviceStatus) DeepCopyInto ¶ added in v0.5.0
func (in *DeviceStatus) DeepCopyInto(out *DeviceStatus)
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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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"` // +optional LifecycleConfigArns []string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns"` }
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 LifecycleConfigArn *string `json:"lifecycleConfigArn,omitempty" tf:"lifecycle_config_arn"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` // +optional SagemakerImageVersionArn *string `json:"sagemakerImageVersionArn,omitempty" tf:"sagemaker_image_version_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"` // +optional LifecycleConfigArns []string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns"` }
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 LifecycleConfigArn *string `json:"lifecycleConfigArn,omitempty" tf:"lifecycle_config_arn"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` // +optional SagemakerImageVersionArn *string `json:"sagemakerImageVersionArn,omitempty" tf:"sagemaker_image_version_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 LifecycleConfigArn *string `json:"lifecycleConfigArn,omitempty" tf:"lifecycle_config_arn"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` // +optional SagemakerImageVersionArn *string `json:"sagemakerImageVersionArn,omitempty" tf:"sagemaker_image_version_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 RetentionPolicy *DomainSpecRetentionPolicy `json:"retentionPolicy,omitempty" tf:"retention_policy"` // +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 DomainSpecRetentionPolicy ¶ added in v0.5.0
type DomainSpecRetentionPolicy struct { // +optional HomeEfsFileSystem *string `json:"homeEfsFileSystem,omitempty" tf:"home_efs_file_system"` }
func (*DomainSpecRetentionPolicy) DeepCopy ¶ added in v0.5.0
func (in *DomainSpecRetentionPolicy) DeepCopy() *DomainSpecRetentionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecRetentionPolicy.
func (*DomainSpecRetentionPolicy) DeepCopyInto ¶ added in v0.5.0
func (in *DomainSpecRetentionPolicy) DeepCopyInto(out *DomainSpecRetentionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecRetentionPolicyCodec ¶ added in v0.5.0
type DomainSpecRetentionPolicyCodec struct { }
+k8s:deepcopy-gen=false
func (DomainSpecRetentionPolicyCodec) Decode ¶ added in v0.5.0
func (DomainSpecRetentionPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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 EndpointConfigurationSpecAsyncInferenceConfig ¶ added in v0.5.0
type EndpointConfigurationSpecAsyncInferenceConfig struct { // +optional ClientConfig *EndpointConfigurationSpecAsyncInferenceConfigClientConfig `json:"clientConfig,omitempty" tf:"client_config"` OutputConfig *EndpointConfigurationSpecAsyncInferenceConfigOutputConfig `json:"outputConfig" tf:"output_config"` }
func (*EndpointConfigurationSpecAsyncInferenceConfig) DeepCopy ¶ added in v0.5.0
func (in *EndpointConfigurationSpecAsyncInferenceConfig) DeepCopy() *EndpointConfigurationSpecAsyncInferenceConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationSpecAsyncInferenceConfig.
func (*EndpointConfigurationSpecAsyncInferenceConfig) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointConfigurationSpecAsyncInferenceConfig) DeepCopyInto(out *EndpointConfigurationSpecAsyncInferenceConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationSpecAsyncInferenceConfigClientConfig ¶ added in v0.5.0
type EndpointConfigurationSpecAsyncInferenceConfigClientConfig struct { // +optional MaxConcurrentInvocationsPerInstance *int64 `json:"maxConcurrentInvocationsPerInstance,omitempty" tf:"max_concurrent_invocations_per_instance"` }
func (*EndpointConfigurationSpecAsyncInferenceConfigClientConfig) DeepCopy ¶ added in v0.5.0
func (in *EndpointConfigurationSpecAsyncInferenceConfigClientConfig) DeepCopy() *EndpointConfigurationSpecAsyncInferenceConfigClientConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationSpecAsyncInferenceConfigClientConfig.
func (*EndpointConfigurationSpecAsyncInferenceConfigClientConfig) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointConfigurationSpecAsyncInferenceConfigClientConfig) DeepCopyInto(out *EndpointConfigurationSpecAsyncInferenceConfigClientConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationSpecAsyncInferenceConfigClientConfigCodec ¶ added in v0.5.0
type EndpointConfigurationSpecAsyncInferenceConfigClientConfigCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointConfigurationSpecAsyncInferenceConfigClientConfigCodec) Decode ¶ added in v0.5.0
func (EndpointConfigurationSpecAsyncInferenceConfigClientConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EndpointConfigurationSpecAsyncInferenceConfigCodec ¶ added in v0.5.0
type EndpointConfigurationSpecAsyncInferenceConfigCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointConfigurationSpecAsyncInferenceConfigCodec) Decode ¶ added in v0.5.0
func (EndpointConfigurationSpecAsyncInferenceConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EndpointConfigurationSpecAsyncInferenceConfigOutputConfig ¶ added in v0.5.0
type EndpointConfigurationSpecAsyncInferenceConfigOutputConfig struct { // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` // +optional NotificationConfig *EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfig `json:"notificationConfig,omitempty" tf:"notification_config"` S3OutputPath *string `json:"s3OutputPath" tf:"s3_output_path"` }
func (*EndpointConfigurationSpecAsyncInferenceConfigOutputConfig) DeepCopy ¶ added in v0.5.0
func (in *EndpointConfigurationSpecAsyncInferenceConfigOutputConfig) DeepCopy() *EndpointConfigurationSpecAsyncInferenceConfigOutputConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationSpecAsyncInferenceConfigOutputConfig.
func (*EndpointConfigurationSpecAsyncInferenceConfigOutputConfig) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointConfigurationSpecAsyncInferenceConfigOutputConfig) DeepCopyInto(out *EndpointConfigurationSpecAsyncInferenceConfigOutputConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationSpecAsyncInferenceConfigOutputConfigCodec ¶ added in v0.5.0
type EndpointConfigurationSpecAsyncInferenceConfigOutputConfigCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointConfigurationSpecAsyncInferenceConfigOutputConfigCodec) Decode ¶ added in v0.5.0
func (EndpointConfigurationSpecAsyncInferenceConfigOutputConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfig ¶ added in v0.5.0
type EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfig struct { // +optional ErrorTopic *string `json:"errorTopic,omitempty" tf:"error_topic"` // +optional SuccessTopic *string `json:"successTopic,omitempty" tf:"success_topic"` }
func (*EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfig) DeepCopy ¶ added in v0.5.0
func (in *EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfig) DeepCopy() *EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfig.
func (*EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfig) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfig) DeepCopyInto(out *EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfigCodec ¶ added in v0.5.0
type EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfigCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfigCodec) Decode ¶ added in v0.5.0
func (EndpointConfigurationSpecAsyncInferenceConfigOutputConfigNotificationConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
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 AsyncInferenceConfig *EndpointConfigurationSpecAsyncInferenceConfig `json:"asyncInferenceConfig,omitempty" tf:"async_inference_config"` // +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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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 EndpointSpecDeploymentConfig ¶ added in v0.5.0
type EndpointSpecDeploymentConfig struct { // +optional AutoRollbackConfiguration *EndpointSpecDeploymentConfigAutoRollbackConfiguration `json:"autoRollbackConfiguration,omitempty" tf:"auto_rollback_configuration"` BlueGreenUpdatePolicy *EndpointSpecDeploymentConfigBlueGreenUpdatePolicy `json:"blueGreenUpdatePolicy" tf:"blue_green_update_policy"` }
func (*EndpointSpecDeploymentConfig) DeepCopy ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfig) DeepCopy() *EndpointSpecDeploymentConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpecDeploymentConfig.
func (*EndpointSpecDeploymentConfig) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfig) DeepCopyInto(out *EndpointSpecDeploymentConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSpecDeploymentConfigAutoRollbackConfiguration ¶ added in v0.5.0
type EndpointSpecDeploymentConfigAutoRollbackConfiguration struct { // +optional // +kubebuilder:validation:MaxItems=10 // +kubebuilder:validation:MinItems=1 Alarms []EndpointSpecDeploymentConfigAutoRollbackConfigurationAlarms `json:"alarms,omitempty" tf:"alarms"` }
func (*EndpointSpecDeploymentConfigAutoRollbackConfiguration) DeepCopy ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigAutoRollbackConfiguration) DeepCopy() *EndpointSpecDeploymentConfigAutoRollbackConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpecDeploymentConfigAutoRollbackConfiguration.
func (*EndpointSpecDeploymentConfigAutoRollbackConfiguration) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigAutoRollbackConfiguration) DeepCopyInto(out *EndpointSpecDeploymentConfigAutoRollbackConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSpecDeploymentConfigAutoRollbackConfigurationAlarms ¶ added in v0.5.0
type EndpointSpecDeploymentConfigAutoRollbackConfigurationAlarms struct {
AlarmName *string `json:"alarmName" tf:"alarm_name"`
}
func (*EndpointSpecDeploymentConfigAutoRollbackConfigurationAlarms) DeepCopy ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigAutoRollbackConfigurationAlarms) DeepCopy() *EndpointSpecDeploymentConfigAutoRollbackConfigurationAlarms
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpecDeploymentConfigAutoRollbackConfigurationAlarms.
func (*EndpointSpecDeploymentConfigAutoRollbackConfigurationAlarms) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigAutoRollbackConfigurationAlarms) DeepCopyInto(out *EndpointSpecDeploymentConfigAutoRollbackConfigurationAlarms)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSpecDeploymentConfigAutoRollbackConfigurationCodec ¶ added in v0.5.0
type EndpointSpecDeploymentConfigAutoRollbackConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointSpecDeploymentConfigAutoRollbackConfigurationCodec) Decode ¶ added in v0.5.0
func (EndpointSpecDeploymentConfigAutoRollbackConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicy ¶ added in v0.5.0
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicy struct { // +optional MaximumExecutionTimeoutInSeconds *int64 `json:"maximumExecutionTimeoutInSeconds,omitempty" tf:"maximum_execution_timeout_in_seconds"` // +optional TerminationWaitInSeconds *int64 `json:"terminationWaitInSeconds,omitempty" tf:"termination_wait_in_seconds"` TrafficRoutingConfiguration *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration `json:"trafficRoutingConfiguration" tf:"traffic_routing_configuration"` }
func (*EndpointSpecDeploymentConfigBlueGreenUpdatePolicy) DeepCopy ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigBlueGreenUpdatePolicy) DeepCopy() *EndpointSpecDeploymentConfigBlueGreenUpdatePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpecDeploymentConfigBlueGreenUpdatePolicy.
func (*EndpointSpecDeploymentConfigBlueGreenUpdatePolicy) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigBlueGreenUpdatePolicy) DeepCopyInto(out *EndpointSpecDeploymentConfigBlueGreenUpdatePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyCodec ¶ added in v0.5.0
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyCodec) Decode ¶ added in v0.5.0
func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration ¶ added in v0.5.0
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration struct { // +optional CanarySize *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize `json:"canarySize,omitempty" tf:"canary_size"` // +optional LinearStepSize *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize `json:"linearStepSize,omitempty" tf:"linear_step_size"` Type *string `json:"type" tf:"type"` WaitIntervalInSeconds *int64 `json:"waitIntervalInSeconds" tf:"wait_interval_in_seconds"` }
func (*EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration) DeepCopy ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration) DeepCopy() *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration.
func (*EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration) DeepCopyInto(out *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize ¶ added in v0.5.0
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize struct { Type *string `json:"type" tf:"type"` Value *int64 `json:"value" tf:"value"` }
func (*EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize) DeepCopy ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize) DeepCopy() *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize.
func (*EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize) DeepCopyInto(out *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeCodec ¶ added in v0.5.0
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeCodec) Decode ¶ added in v0.5.0
func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCodec ¶ added in v0.5.0
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCodec) Decode ¶ added in v0.5.0
func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize ¶ added in v0.5.0
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize struct { Type *string `json:"type" tf:"type"` Value *int64 `json:"value" tf:"value"` }
func (*EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize) DeepCopy ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize) DeepCopy() *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize.
func (*EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize) DeepCopyInto(out *EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeCodec ¶ added in v0.5.0
type EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointSpecDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeCodec) Decode ¶ added in v0.5.0
type EndpointSpecDeploymentConfigCodec ¶ added in v0.5.0
type EndpointSpecDeploymentConfigCodec struct { }
+k8s:deepcopy-gen=false
func (EndpointSpecDeploymentConfigCodec) Decode ¶ added in v0.5.0
func (EndpointSpecDeploymentConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EndpointSpecResource ¶
type EndpointSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional DeploymentConfig *EndpointSpecDeploymentConfig `json:"deploymentConfig,omitempty" tf:"deployment_config"` 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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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 FlowDefinition ¶ added in v0.5.0
type FlowDefinition struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FlowDefinitionSpec `json:"spec,omitempty"` Status FlowDefinitionStatus `json:"status,omitempty"` }
func (*FlowDefinition) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinition) DeepCopy() *FlowDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinition.
func (*FlowDefinition) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinition) DeepCopyInto(out *FlowDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlowDefinition) DeepCopyObject ¶ added in v0.5.0
func (in *FlowDefinition) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FlowDefinition) SetupWebhookWithManager ¶ added in v0.5.0
func (r *FlowDefinition) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FlowDefinition) ValidateCreate ¶ added in v0.5.0
func (r *FlowDefinition) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FlowDefinition) ValidateDelete ¶ added in v0.5.0
func (r *FlowDefinition) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FlowDefinition) ValidateUpdate ¶ added in v0.5.0
func (r *FlowDefinition) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FlowDefinitionList ¶ added in v0.5.0
type FlowDefinitionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FlowDefinition CRD objects Items []FlowDefinition `json:"items,omitempty"` }
FlowDefinitionList is a list of FlowDefinitions
func (*FlowDefinitionList) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinitionList) DeepCopy() *FlowDefinitionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinitionList.
func (*FlowDefinitionList) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinitionList) DeepCopyInto(out *FlowDefinitionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlowDefinitionList) DeepCopyObject ¶ added in v0.5.0
func (in *FlowDefinitionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FlowDefinitionSpec ¶ added in v0.5.0
type FlowDefinitionSpec struct { State *FlowDefinitionSpecResource `json:"state,omitempty" tf:"-"` Resource FlowDefinitionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*FlowDefinitionSpec) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinitionSpec) DeepCopy() *FlowDefinitionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinitionSpec.
func (*FlowDefinitionSpec) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinitionSpec) DeepCopyInto(out *FlowDefinitionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlowDefinitionSpecHumanLoopActivationConfig ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopActivationConfig struct { // +optional HumanLoopActivationConditionsConfig *FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfig `json:"humanLoopActivationConditionsConfig,omitempty" tf:"human_loop_activation_conditions_config"` }
func (*FlowDefinitionSpecHumanLoopActivationConfig) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopActivationConfig) DeepCopy() *FlowDefinitionSpecHumanLoopActivationConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinitionSpecHumanLoopActivationConfig.
func (*FlowDefinitionSpecHumanLoopActivationConfig) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopActivationConfig) DeepCopyInto(out *FlowDefinitionSpecHumanLoopActivationConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlowDefinitionSpecHumanLoopActivationConfigCodec ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopActivationConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FlowDefinitionSpecHumanLoopActivationConfigCodec) Decode ¶ added in v0.5.0
func (FlowDefinitionSpecHumanLoopActivationConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfig ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfig struct {
HumanLoopActivationConditions *string `json:"humanLoopActivationConditions" tf:"human_loop_activation_conditions"`
}
func (*FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfig) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfig) DeepCopy() *FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfig.
func (*FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfig) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfig) DeepCopyInto(out *FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfigCodec ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfigCodec) Decode ¶ added in v0.5.0
func (FlowDefinitionSpecHumanLoopActivationConfigHumanLoopActivationConditionsConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FlowDefinitionSpecHumanLoopConfig ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopConfig struct { HumanTaskUiArn *string `json:"humanTaskUiArn" tf:"human_task_ui_arn"` // +optional PublicWorkforceTaskPrice *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPrice `json:"publicWorkforceTaskPrice,omitempty" tf:"public_workforce_task_price"` // +optional TaskAvailabilityLifetimeInSeconds *int64 `json:"taskAvailabilityLifetimeInSeconds,omitempty" tf:"task_availability_lifetime_in_seconds"` TaskCount *int64 `json:"taskCount" tf:"task_count"` TaskDescription *string `json:"taskDescription" tf:"task_description"` // +optional // +kubebuilder:validation:MaxItems=5 // +kubebuilder:validation:MinItems=1 TaskKeywords []string `json:"taskKeywords,omitempty" tf:"task_keywords"` // +optional TaskTimeLimitInSeconds *int64 `json:"taskTimeLimitInSeconds,omitempty" tf:"task_time_limit_in_seconds"` TaskTitle *string `json:"taskTitle" tf:"task_title"` WorkteamArn *string `json:"workteamArn" tf:"workteam_arn"` }
func (*FlowDefinitionSpecHumanLoopConfig) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopConfig) DeepCopy() *FlowDefinitionSpecHumanLoopConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinitionSpecHumanLoopConfig.
func (*FlowDefinitionSpecHumanLoopConfig) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopConfig) DeepCopyInto(out *FlowDefinitionSpecHumanLoopConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlowDefinitionSpecHumanLoopConfigCodec ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FlowDefinitionSpecHumanLoopConfigCodec) Decode ¶ added in v0.5.0
func (FlowDefinitionSpecHumanLoopConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPrice ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPrice struct { // +optional AmountInUsd *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd `json:"amountInUsd,omitempty" tf:"amount_in_usd"` }
func (*FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPrice) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPrice) DeepCopy() *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPrice
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPrice.
func (*FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPrice) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPrice) DeepCopyInto(out *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPrice)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd struct { // +optional Cents *int64 `json:"cents,omitempty" tf:"cents"` // +optional Dollars *int64 `json:"dollars,omitempty" tf:"dollars"` // +optional TenthFractionsOfACent *int64 `json:"tenthFractionsOfACent,omitempty" tf:"tenth_fractions_of_a_cent"` }
func (*FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd) DeepCopy() *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd.
func (*FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd) DeepCopyInto(out *FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdCodec ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdCodec struct { }
+k8s:deepcopy-gen=false
func (FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdCodec) Decode ¶ added in v0.5.0
func (FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceCodec ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceCodec struct { }
+k8s:deepcopy-gen=false
func (FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceCodec) Decode ¶ added in v0.5.0
func (FlowDefinitionSpecHumanLoopConfigPublicWorkforceTaskPriceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FlowDefinitionSpecHumanLoopRequestSource ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopRequestSource struct {
AwsManagedHumanLoopRequestSource *string `json:"awsManagedHumanLoopRequestSource" tf:"aws_managed_human_loop_request_source"`
}
func (*FlowDefinitionSpecHumanLoopRequestSource) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopRequestSource) DeepCopy() *FlowDefinitionSpecHumanLoopRequestSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinitionSpecHumanLoopRequestSource.
func (*FlowDefinitionSpecHumanLoopRequestSource) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinitionSpecHumanLoopRequestSource) DeepCopyInto(out *FlowDefinitionSpecHumanLoopRequestSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlowDefinitionSpecHumanLoopRequestSourceCodec ¶ added in v0.5.0
type FlowDefinitionSpecHumanLoopRequestSourceCodec struct { }
+k8s:deepcopy-gen=false
func (FlowDefinitionSpecHumanLoopRequestSourceCodec) Decode ¶ added in v0.5.0
func (FlowDefinitionSpecHumanLoopRequestSourceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FlowDefinitionSpecOutputConfig ¶ added in v0.5.0
type FlowDefinitionSpecOutputConfig struct { // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` S3OutputPath *string `json:"s3OutputPath" tf:"s3_output_path"` }
func (*FlowDefinitionSpecOutputConfig) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinitionSpecOutputConfig) DeepCopy() *FlowDefinitionSpecOutputConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinitionSpecOutputConfig.
func (*FlowDefinitionSpecOutputConfig) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinitionSpecOutputConfig) DeepCopyInto(out *FlowDefinitionSpecOutputConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlowDefinitionSpecOutputConfigCodec ¶ added in v0.5.0
type FlowDefinitionSpecOutputConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FlowDefinitionSpecOutputConfigCodec) Decode ¶ added in v0.5.0
func (FlowDefinitionSpecOutputConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FlowDefinitionSpecResource ¶ added in v0.5.0
type FlowDefinitionSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` FlowDefinitionName *string `json:"flowDefinitionName" tf:"flow_definition_name"` // +optional HumanLoopActivationConfig *FlowDefinitionSpecHumanLoopActivationConfig `json:"humanLoopActivationConfig,omitempty" tf:"human_loop_activation_config"` HumanLoopConfig *FlowDefinitionSpecHumanLoopConfig `json:"humanLoopConfig" tf:"human_loop_config"` // +optional HumanLoopRequestSource *FlowDefinitionSpecHumanLoopRequestSource `json:"humanLoopRequestSource,omitempty" tf:"human_loop_request_source"` OutputConfig *FlowDefinitionSpecOutputConfig `json:"outputConfig" tf:"output_config"` 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 (*FlowDefinitionSpecResource) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinitionSpecResource) DeepCopy() *FlowDefinitionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinitionSpecResource.
func (*FlowDefinitionSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinitionSpecResource) DeepCopyInto(out *FlowDefinitionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlowDefinitionStatus ¶ added in v0.5.0
type FlowDefinitionStatus 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 (*FlowDefinitionStatus) DeepCopy ¶ added in v0.5.0
func (in *FlowDefinitionStatus) DeepCopy() *FlowDefinitionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowDefinitionStatus.
func (*FlowDefinitionStatus) DeepCopyInto ¶ added in v0.5.0
func (in *FlowDefinitionStatus) DeepCopyInto(out *FlowDefinitionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HumanTaskUi ¶ added in v0.5.0
type HumanTaskUi struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HumanTaskUiSpec `json:"spec,omitempty"` Status HumanTaskUiStatus `json:"status,omitempty"` }
func (*HumanTaskUi) DeepCopy ¶ added in v0.5.0
func (in *HumanTaskUi) DeepCopy() *HumanTaskUi
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HumanTaskUi.
func (*HumanTaskUi) DeepCopyInto ¶ added in v0.5.0
func (in *HumanTaskUi) DeepCopyInto(out *HumanTaskUi)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HumanTaskUi) DeepCopyObject ¶ added in v0.5.0
func (in *HumanTaskUi) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HumanTaskUi) SetupWebhookWithManager ¶ added in v0.5.0
func (r *HumanTaskUi) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*HumanTaskUi) ValidateCreate ¶ added in v0.5.0
func (r *HumanTaskUi) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*HumanTaskUi) ValidateDelete ¶ added in v0.5.0
func (r *HumanTaskUi) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*HumanTaskUi) ValidateUpdate ¶ added in v0.5.0
func (r *HumanTaskUi) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type HumanTaskUiList ¶ added in v0.5.0
type HumanTaskUiList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HumanTaskUi CRD objects Items []HumanTaskUi `json:"items,omitempty"` }
HumanTaskUiList is a list of HumanTaskUis
func (*HumanTaskUiList) DeepCopy ¶ added in v0.5.0
func (in *HumanTaskUiList) DeepCopy() *HumanTaskUiList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HumanTaskUiList.
func (*HumanTaskUiList) DeepCopyInto ¶ added in v0.5.0
func (in *HumanTaskUiList) DeepCopyInto(out *HumanTaskUiList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HumanTaskUiList) DeepCopyObject ¶ added in v0.5.0
func (in *HumanTaskUiList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HumanTaskUiSpec ¶ added in v0.5.0
type HumanTaskUiSpec struct { State *HumanTaskUiSpecResource `json:"state,omitempty" tf:"-"` Resource HumanTaskUiSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*HumanTaskUiSpec) DeepCopy ¶ added in v0.5.0
func (in *HumanTaskUiSpec) DeepCopy() *HumanTaskUiSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HumanTaskUiSpec.
func (*HumanTaskUiSpec) DeepCopyInto ¶ added in v0.5.0
func (in *HumanTaskUiSpec) DeepCopyInto(out *HumanTaskUiSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HumanTaskUiSpecResource ¶ added in v0.5.0
type HumanTaskUiSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` HumanTaskUiName *string `json:"humanTaskUiName" tf:"human_task_ui_name"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` UiTemplate *HumanTaskUiSpecUiTemplate `json:"uiTemplate" tf:"ui_template"` }
func (*HumanTaskUiSpecResource) DeepCopy ¶ added in v0.5.0
func (in *HumanTaskUiSpecResource) DeepCopy() *HumanTaskUiSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HumanTaskUiSpecResource.
func (*HumanTaskUiSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *HumanTaskUiSpecResource) DeepCopyInto(out *HumanTaskUiSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HumanTaskUiSpecUiTemplate ¶ added in v0.5.0
type HumanTaskUiSpecUiTemplate struct { // +optional Content *string `json:"content,omitempty" tf:"content"` // +optional ContentSha256 *string `json:"contentSha256,omitempty" tf:"content_sha256"` // +optional Url *string `json:"url,omitempty" tf:"url"` }
func (*HumanTaskUiSpecUiTemplate) DeepCopy ¶ added in v0.5.0
func (in *HumanTaskUiSpecUiTemplate) DeepCopy() *HumanTaskUiSpecUiTemplate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HumanTaskUiSpecUiTemplate.
func (*HumanTaskUiSpecUiTemplate) DeepCopyInto ¶ added in v0.5.0
func (in *HumanTaskUiSpecUiTemplate) DeepCopyInto(out *HumanTaskUiSpecUiTemplate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HumanTaskUiSpecUiTemplateCodec ¶ added in v0.5.0
type HumanTaskUiSpecUiTemplateCodec struct { }
+k8s:deepcopy-gen=false
func (HumanTaskUiSpecUiTemplateCodec) Decode ¶ added in v0.5.0
func (HumanTaskUiSpecUiTemplateCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type HumanTaskUiStatus ¶ added in v0.5.0
type HumanTaskUiStatus 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 (*HumanTaskUiStatus) DeepCopy ¶ added in v0.5.0
func (in *HumanTaskUiStatus) DeepCopy() *HumanTaskUiStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HumanTaskUiStatus.
func (*HumanTaskUiStatus) DeepCopyInto ¶ added in v0.5.0
func (in *HumanTaskUiStatus) DeepCopyInto(out *HumanTaskUiStatus)
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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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 ModelPackageGroupPolicy ¶ added in v0.5.0
type ModelPackageGroupPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ModelPackageGroupPolicySpec `json:"spec,omitempty"` Status ModelPackageGroupPolicyStatus `json:"status,omitempty"` }
func (*ModelPackageGroupPolicy) DeepCopy ¶ added in v0.5.0
func (in *ModelPackageGroupPolicy) DeepCopy() *ModelPackageGroupPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelPackageGroupPolicy.
func (*ModelPackageGroupPolicy) DeepCopyInto ¶ added in v0.5.0
func (in *ModelPackageGroupPolicy) DeepCopyInto(out *ModelPackageGroupPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelPackageGroupPolicy) DeepCopyObject ¶ added in v0.5.0
func (in *ModelPackageGroupPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ModelPackageGroupPolicy) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ModelPackageGroupPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ModelPackageGroupPolicy) ValidateCreate ¶ added in v0.5.0
func (r *ModelPackageGroupPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ModelPackageGroupPolicy) ValidateDelete ¶ added in v0.5.0
func (r *ModelPackageGroupPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ModelPackageGroupPolicy) ValidateUpdate ¶ added in v0.5.0
func (r *ModelPackageGroupPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ModelPackageGroupPolicyList ¶ added in v0.5.0
type ModelPackageGroupPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ModelPackageGroupPolicy CRD objects Items []ModelPackageGroupPolicy `json:"items,omitempty"` }
ModelPackageGroupPolicyList is a list of ModelPackageGroupPolicys
func (*ModelPackageGroupPolicyList) DeepCopy ¶ added in v0.5.0
func (in *ModelPackageGroupPolicyList) DeepCopy() *ModelPackageGroupPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelPackageGroupPolicyList.
func (*ModelPackageGroupPolicyList) DeepCopyInto ¶ added in v0.5.0
func (in *ModelPackageGroupPolicyList) DeepCopyInto(out *ModelPackageGroupPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelPackageGroupPolicyList) DeepCopyObject ¶ added in v0.5.0
func (in *ModelPackageGroupPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ModelPackageGroupPolicySpec ¶ added in v0.5.0
type ModelPackageGroupPolicySpec struct { State *ModelPackageGroupPolicySpecResource `json:"state,omitempty" tf:"-"` Resource ModelPackageGroupPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ModelPackageGroupPolicySpec) DeepCopy ¶ added in v0.5.0
func (in *ModelPackageGroupPolicySpec) DeepCopy() *ModelPackageGroupPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelPackageGroupPolicySpec.
func (*ModelPackageGroupPolicySpec) DeepCopyInto ¶ added in v0.5.0
func (in *ModelPackageGroupPolicySpec) DeepCopyInto(out *ModelPackageGroupPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelPackageGroupPolicySpecResource ¶ added in v0.5.0
type ModelPackageGroupPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` ModelPackageGroupName *string `json:"modelPackageGroupName" tf:"model_package_group_name"` ResourcePolicy *string `json:"resourcePolicy" tf:"resource_policy"` }
func (*ModelPackageGroupPolicySpecResource) DeepCopy ¶ added in v0.5.0
func (in *ModelPackageGroupPolicySpecResource) DeepCopy() *ModelPackageGroupPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelPackageGroupPolicySpecResource.
func (*ModelPackageGroupPolicySpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ModelPackageGroupPolicySpecResource) DeepCopyInto(out *ModelPackageGroupPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelPackageGroupPolicyStatus ¶ added in v0.5.0
type ModelPackageGroupPolicyStatus 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 (*ModelPackageGroupPolicyStatus) DeepCopy ¶ added in v0.5.0
func (in *ModelPackageGroupPolicyStatus) DeepCopy() *ModelPackageGroupPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelPackageGroupPolicyStatus.
func (*ModelPackageGroupPolicyStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ModelPackageGroupPolicyStatus) DeepCopyInto(out *ModelPackageGroupPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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 ModelSpecInferenceExecutionConfig ¶ added in v0.5.0
type ModelSpecInferenceExecutionConfig struct {
Mode *string `json:"mode" tf:"mode"`
}
func (*ModelSpecInferenceExecutionConfig) DeepCopy ¶ added in v0.5.0
func (in *ModelSpecInferenceExecutionConfig) DeepCopy() *ModelSpecInferenceExecutionConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSpecInferenceExecutionConfig.
func (*ModelSpecInferenceExecutionConfig) DeepCopyInto ¶ added in v0.5.0
func (in *ModelSpecInferenceExecutionConfig) DeepCopyInto(out *ModelSpecInferenceExecutionConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelSpecInferenceExecutionConfigCodec ¶ added in v0.5.0
type ModelSpecInferenceExecutionConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ModelSpecInferenceExecutionConfigCodec) Decode ¶ added in v0.5.0
func (ModelSpecInferenceExecutionConfigCodec) 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 InferenceExecutionConfig *ModelSpecInferenceExecutionConfig `json:"inferenceExecutionConfig,omitempty" tf:"inference_execution_config"` // +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 { // +kubebuilder:validation:MaxItems=5 SecurityGroupIDS []string `json:"securityGroupIDS" tf:"security_group_ids"` // +kubebuilder:validation:MaxItems=16 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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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"` // +optional PlatformIdentifier *string `json:"platformIdentifier,omitempty" tf:"platform_identifier"` 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 Project ¶ added in v0.5.0
type Project struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProjectSpec `json:"spec,omitempty"` Status ProjectStatus `json:"status,omitempty"` }
func (*Project) DeepCopy ¶ added in v0.5.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Project.
func (*Project) DeepCopyInto ¶ added in v0.5.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Project) DeepCopyObject ¶ added in v0.5.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Project) SetupWebhookWithManager ¶ added in v0.5.0
func (*Project) ValidateCreate ¶ added in v0.5.0
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Project) ValidateDelete ¶ added in v0.5.0
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ProjectList ¶ added in v0.5.0
type ProjectList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Project CRD objects Items []Project `json:"items,omitempty"` }
ProjectList is a list of Projects
func (*ProjectList) DeepCopy ¶ added in v0.5.0
func (in *ProjectList) DeepCopy() *ProjectList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectList.
func (*ProjectList) DeepCopyInto ¶ added in v0.5.0
func (in *ProjectList) DeepCopyInto(out *ProjectList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectList) DeepCopyObject ¶ added in v0.5.0
func (in *ProjectList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ProjectSpec ¶ added in v0.5.0
type ProjectSpec struct { State *ProjectSpecResource `json:"state,omitempty" tf:"-"` Resource ProjectSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ProjectSpec) DeepCopy ¶ added in v0.5.0
func (in *ProjectSpec) DeepCopy() *ProjectSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSpec.
func (*ProjectSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ProjectSpec) DeepCopyInto(out *ProjectSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectSpecResource ¶ added in v0.5.0
type ProjectSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional ProjectDescription *string `json:"projectDescription,omitempty" tf:"project_description"` // +optional ProjectID *string `json:"projectID,omitempty" tf:"project_id"` ProjectName *string `json:"projectName" tf:"project_name"` ServiceCatalogProvisioningDetails *ProjectSpecServiceCatalogProvisioningDetails `json:"serviceCatalogProvisioningDetails" tf:"service_catalog_provisioning_details"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*ProjectSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ProjectSpecResource) DeepCopy() *ProjectSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSpecResource.
func (*ProjectSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ProjectSpecResource) DeepCopyInto(out *ProjectSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectSpecServiceCatalogProvisioningDetails ¶ added in v0.5.0
type ProjectSpecServiceCatalogProvisioningDetails struct { // +optional PathID *string `json:"pathID,omitempty" tf:"path_id"` ProductID *string `json:"productID" tf:"product_id"` // +optional ProvisioningArtifactID *string `json:"provisioningArtifactID,omitempty" tf:"provisioning_artifact_id"` // +optional ProvisioningParameter []ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter `json:"provisioningParameter,omitempty" tf:"provisioning_parameter"` }
func (*ProjectSpecServiceCatalogProvisioningDetails) DeepCopy ¶ added in v0.5.0
func (in *ProjectSpecServiceCatalogProvisioningDetails) DeepCopy() *ProjectSpecServiceCatalogProvisioningDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSpecServiceCatalogProvisioningDetails.
func (*ProjectSpecServiceCatalogProvisioningDetails) DeepCopyInto ¶ added in v0.5.0
func (in *ProjectSpecServiceCatalogProvisioningDetails) DeepCopyInto(out *ProjectSpecServiceCatalogProvisioningDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectSpecServiceCatalogProvisioningDetailsCodec ¶ added in v0.5.0
type ProjectSpecServiceCatalogProvisioningDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (ProjectSpecServiceCatalogProvisioningDetailsCodec) Decode ¶ added in v0.5.0
func (ProjectSpecServiceCatalogProvisioningDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter ¶ added in v0.5.0
type ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter struct { Key *string `json:"key" tf:"key"` // +optional Value *string `json:"value,omitempty" tf:"value"` }
func (*ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter) DeepCopy ¶ added in v0.5.0
func (in *ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter) DeepCopy() *ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter.
func (*ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter) DeepCopyInto ¶ added in v0.5.0
func (in *ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter) DeepCopyInto(out *ProjectSpecServiceCatalogProvisioningDetailsProvisioningParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectStatus ¶ added in v0.5.0
type ProjectStatus 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 (*ProjectStatus) DeepCopy ¶ added in v0.5.0
func (in *ProjectStatus) DeepCopy() *ProjectStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectStatus.
func (*ProjectStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ProjectStatus) DeepCopyInto(out *ProjectStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StudioLifecycleConfig ¶ added in v0.5.0
type StudioLifecycleConfig struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StudioLifecycleConfigSpec `json:"spec,omitempty"` Status StudioLifecycleConfigStatus `json:"status,omitempty"` }
func (*StudioLifecycleConfig) DeepCopy ¶ added in v0.5.0
func (in *StudioLifecycleConfig) DeepCopy() *StudioLifecycleConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StudioLifecycleConfig.
func (*StudioLifecycleConfig) DeepCopyInto ¶ added in v0.5.0
func (in *StudioLifecycleConfig) DeepCopyInto(out *StudioLifecycleConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StudioLifecycleConfig) DeepCopyObject ¶ added in v0.5.0
func (in *StudioLifecycleConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StudioLifecycleConfig) SetupWebhookWithManager ¶ added in v0.5.0
func (r *StudioLifecycleConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StudioLifecycleConfig) ValidateCreate ¶ added in v0.5.0
func (r *StudioLifecycleConfig) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StudioLifecycleConfig) ValidateDelete ¶ added in v0.5.0
func (r *StudioLifecycleConfig) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StudioLifecycleConfig) ValidateUpdate ¶ added in v0.5.0
func (r *StudioLifecycleConfig) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StudioLifecycleConfigList ¶ added in v0.5.0
type StudioLifecycleConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StudioLifecycleConfig CRD objects Items []StudioLifecycleConfig `json:"items,omitempty"` }
StudioLifecycleConfigList is a list of StudioLifecycleConfigs
func (*StudioLifecycleConfigList) DeepCopy ¶ added in v0.5.0
func (in *StudioLifecycleConfigList) DeepCopy() *StudioLifecycleConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StudioLifecycleConfigList.
func (*StudioLifecycleConfigList) DeepCopyInto ¶ added in v0.5.0
func (in *StudioLifecycleConfigList) DeepCopyInto(out *StudioLifecycleConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StudioLifecycleConfigList) DeepCopyObject ¶ added in v0.5.0
func (in *StudioLifecycleConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StudioLifecycleConfigSpec ¶ added in v0.5.0
type StudioLifecycleConfigSpec struct { State *StudioLifecycleConfigSpecResource `json:"state,omitempty" tf:"-"` Resource StudioLifecycleConfigSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*StudioLifecycleConfigSpec) DeepCopy ¶ added in v0.5.0
func (in *StudioLifecycleConfigSpec) DeepCopy() *StudioLifecycleConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StudioLifecycleConfigSpec.
func (*StudioLifecycleConfigSpec) DeepCopyInto ¶ added in v0.5.0
func (in *StudioLifecycleConfigSpec) DeepCopyInto(out *StudioLifecycleConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StudioLifecycleConfigSpecResource ¶ added in v0.5.0
type StudioLifecycleConfigSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` StudioLifecycleConfigAppType *string `json:"studioLifecycleConfigAppType" tf:"studio_lifecycle_config_app_type"` StudioLifecycleConfigContent *string `json:"studioLifecycleConfigContent" tf:"studio_lifecycle_config_content"` StudioLifecycleConfigName *string `json:"studioLifecycleConfigName" tf:"studio_lifecycle_config_name"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*StudioLifecycleConfigSpecResource) DeepCopy ¶ added in v0.5.0
func (in *StudioLifecycleConfigSpecResource) DeepCopy() *StudioLifecycleConfigSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StudioLifecycleConfigSpecResource.
func (*StudioLifecycleConfigSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *StudioLifecycleConfigSpecResource) DeepCopyInto(out *StudioLifecycleConfigSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StudioLifecycleConfigStatus ¶ added in v0.5.0
type StudioLifecycleConfigStatus 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 (*StudioLifecycleConfigStatus) DeepCopy ¶ added in v0.5.0
func (in *StudioLifecycleConfigStatus) DeepCopy() *StudioLifecycleConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StudioLifecycleConfigStatus.
func (*StudioLifecycleConfigStatus) DeepCopyInto ¶ added in v0.5.0
func (in *StudioLifecycleConfigStatus) DeepCopyInto(out *StudioLifecycleConfigStatus)
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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" 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"` // +optional LifecycleConfigArns []string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns"` }
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 LifecycleConfigArn *string `json:"lifecycleConfigArn,omitempty" tf:"lifecycle_config_arn"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` // +optional SagemakerImageVersionArn *string `json:"sagemakerImageVersionArn,omitempty" tf:"sagemaker_image_version_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"` // +optional LifecycleConfigArns []string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns"` }
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 LifecycleConfigArn *string `json:"lifecycleConfigArn,omitempty" tf:"lifecycle_config_arn"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` // +optional SagemakerImageVersionArn *string `json:"sagemakerImageVersionArn,omitempty" tf:"sagemaker_image_version_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 LifecycleConfigArn *string `json:"lifecycleConfigArn,omitempty" tf:"lifecycle_config_arn"` // +optional SagemakerImageArn *string `json:"sagemakerImageArn,omitempty" tf:"sagemaker_image_arn"` // +optional SagemakerImageVersionArn *string `json:"sagemakerImageVersionArn,omitempty" tf:"sagemaker_image_version_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.
type Workforce ¶ added in v0.5.0
type Workforce struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkforceSpec `json:"spec,omitempty"` Status WorkforceStatus `json:"status,omitempty"` }
func (*Workforce) DeepCopy ¶ added in v0.5.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workforce.
func (*Workforce) DeepCopyInto ¶ added in v0.5.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workforce) DeepCopyObject ¶ added in v0.5.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Workforce) SetupWebhookWithManager ¶ added in v0.5.0
func (*Workforce) ValidateCreate ¶ added in v0.5.0
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Workforce) ValidateDelete ¶ added in v0.5.0
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type WorkforceList ¶ added in v0.5.0
type WorkforceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Workforce CRD objects Items []Workforce `json:"items,omitempty"` }
WorkforceList is a list of Workforces
func (*WorkforceList) DeepCopy ¶ added in v0.5.0
func (in *WorkforceList) DeepCopy() *WorkforceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkforceList.
func (*WorkforceList) DeepCopyInto ¶ added in v0.5.0
func (in *WorkforceList) DeepCopyInto(out *WorkforceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkforceList) DeepCopyObject ¶ added in v0.5.0
func (in *WorkforceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkforceSpec ¶ added in v0.5.0
type WorkforceSpec struct { State *WorkforceSpecResource `json:"state,omitempty" tf:"-"` Resource WorkforceSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WorkforceSpec) DeepCopy ¶ added in v0.5.0
func (in *WorkforceSpec) DeepCopy() *WorkforceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkforceSpec.
func (*WorkforceSpec) DeepCopyInto ¶ added in v0.5.0
func (in *WorkforceSpec) DeepCopyInto(out *WorkforceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkforceSpecCognitoConfig ¶ added in v0.5.0
type WorkforceSpecCognitoConfig struct { ClientID *string `json:"clientID" tf:"client_id"` UserPool *string `json:"userPool" tf:"user_pool"` }
func (*WorkforceSpecCognitoConfig) DeepCopy ¶ added in v0.5.0
func (in *WorkforceSpecCognitoConfig) DeepCopy() *WorkforceSpecCognitoConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkforceSpecCognitoConfig.
func (*WorkforceSpecCognitoConfig) DeepCopyInto ¶ added in v0.5.0
func (in *WorkforceSpecCognitoConfig) DeepCopyInto(out *WorkforceSpecCognitoConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkforceSpecCognitoConfigCodec ¶ added in v0.5.0
type WorkforceSpecCognitoConfigCodec struct { }
+k8s:deepcopy-gen=false
func (WorkforceSpecCognitoConfigCodec) Decode ¶ added in v0.5.0
func (WorkforceSpecCognitoConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type WorkforceSpecOidcConfig ¶ added in v0.5.0
type WorkforceSpecOidcConfig struct { AuthorizationEndpoint *string `json:"authorizationEndpoint" tf:"authorization_endpoint"` ClientID *string `json:"clientID" tf:"client_id"` ClientSecret *string `json:"-" sensitive:"true" tf:"client_secret"` Issuer *string `json:"issuer" tf:"issuer"` JwksURI *string `json:"jwksURI" tf:"jwks_uri"` LogoutEndpoint *string `json:"logoutEndpoint" tf:"logout_endpoint"` TokenEndpoint *string `json:"tokenEndpoint" tf:"token_endpoint"` UserInfoEndpoint *string `json:"userInfoEndpoint" tf:"user_info_endpoint"` }
func (*WorkforceSpecOidcConfig) DeepCopy ¶ added in v0.5.0
func (in *WorkforceSpecOidcConfig) DeepCopy() *WorkforceSpecOidcConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkforceSpecOidcConfig.
func (*WorkforceSpecOidcConfig) DeepCopyInto ¶ added in v0.5.0
func (in *WorkforceSpecOidcConfig) DeepCopyInto(out *WorkforceSpecOidcConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkforceSpecOidcConfigCodec ¶ added in v0.5.0
type WorkforceSpecOidcConfigCodec struct { }
+k8s:deepcopy-gen=false
func (WorkforceSpecOidcConfigCodec) Decode ¶ added in v0.5.0
func (WorkforceSpecOidcConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type WorkforceSpecResource ¶ added in v0.5.0
type WorkforceSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional CognitoConfig *WorkforceSpecCognitoConfig `json:"cognitoConfig,omitempty" tf:"cognito_config"` // +optional OidcConfig *WorkforceSpecOidcConfig `json:"oidcConfig,omitempty" tf:"oidc_config"` // +optional SourceIPConfig *WorkforceSpecSourceIPConfig `json:"sourceIPConfig,omitempty" tf:"source_ip_config"` // +optional Subdomain *string `json:"subdomain,omitempty" tf:"subdomain"` WorkforceName *string `json:"workforceName" tf:"workforce_name"` }
func (*WorkforceSpecResource) DeepCopy ¶ added in v0.5.0
func (in *WorkforceSpecResource) DeepCopy() *WorkforceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkforceSpecResource.
func (*WorkforceSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *WorkforceSpecResource) DeepCopyInto(out *WorkforceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkforceSpecSourceIPConfig ¶ added in v0.5.0
type WorkforceSpecSourceIPConfig struct { // +kubebuilder:validation:MaxItems=10 Cidrs []string `json:"cidrs" tf:"cidrs"` }
func (*WorkforceSpecSourceIPConfig) DeepCopy ¶ added in v0.5.0
func (in *WorkforceSpecSourceIPConfig) DeepCopy() *WorkforceSpecSourceIPConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkforceSpecSourceIPConfig.
func (*WorkforceSpecSourceIPConfig) DeepCopyInto ¶ added in v0.5.0
func (in *WorkforceSpecSourceIPConfig) DeepCopyInto(out *WorkforceSpecSourceIPConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkforceSpecSourceIPConfigCodec ¶ added in v0.5.0
type WorkforceSpecSourceIPConfigCodec struct { }
+k8s:deepcopy-gen=false
func (WorkforceSpecSourceIPConfigCodec) Decode ¶ added in v0.5.0
func (WorkforceSpecSourceIPConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type WorkforceStatus ¶ added in v0.5.0
type WorkforceStatus 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 (*WorkforceStatus) DeepCopy ¶ added in v0.5.0
func (in *WorkforceStatus) DeepCopy() *WorkforceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkforceStatus.
func (*WorkforceStatus) DeepCopyInto ¶ added in v0.5.0
func (in *WorkforceStatus) DeepCopyInto(out *WorkforceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Workteam ¶ added in v0.5.0
type Workteam struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkteamSpec `json:"spec,omitempty"` Status WorkteamStatus `json:"status,omitempty"` }
func (*Workteam) DeepCopy ¶ added in v0.5.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workteam.
func (*Workteam) DeepCopyInto ¶ added in v0.5.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workteam) DeepCopyObject ¶ added in v0.5.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Workteam) SetupWebhookWithManager ¶ added in v0.5.0
func (*Workteam) ValidateCreate ¶ added in v0.5.0
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Workteam) ValidateDelete ¶ added in v0.5.0
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type WorkteamList ¶ added in v0.5.0
type WorkteamList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Workteam CRD objects Items []Workteam `json:"items,omitempty"` }
WorkteamList is a list of Workteams
func (*WorkteamList) DeepCopy ¶ added in v0.5.0
func (in *WorkteamList) DeepCopy() *WorkteamList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkteamList.
func (*WorkteamList) DeepCopyInto ¶ added in v0.5.0
func (in *WorkteamList) DeepCopyInto(out *WorkteamList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkteamList) DeepCopyObject ¶ added in v0.5.0
func (in *WorkteamList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkteamSpec ¶ added in v0.5.0
type WorkteamSpec struct { State *WorkteamSpecResource `json:"state,omitempty" tf:"-"` Resource WorkteamSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WorkteamSpec) DeepCopy ¶ added in v0.5.0
func (in *WorkteamSpec) DeepCopy() *WorkteamSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkteamSpec.
func (*WorkteamSpec) DeepCopyInto ¶ added in v0.5.0
func (in *WorkteamSpec) DeepCopyInto(out *WorkteamSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkteamSpecMemberDefinition ¶ added in v0.5.0
type WorkteamSpecMemberDefinition struct { // +optional CognitoMemberDefinition *WorkteamSpecMemberDefinitionCognitoMemberDefinition `json:"cognitoMemberDefinition,omitempty" tf:"cognito_member_definition"` // +optional OidcMemberDefinition *WorkteamSpecMemberDefinitionOidcMemberDefinition `json:"oidcMemberDefinition,omitempty" tf:"oidc_member_definition"` }
func (*WorkteamSpecMemberDefinition) DeepCopy ¶ added in v0.5.0
func (in *WorkteamSpecMemberDefinition) DeepCopy() *WorkteamSpecMemberDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkteamSpecMemberDefinition.
func (*WorkteamSpecMemberDefinition) DeepCopyInto ¶ added in v0.5.0
func (in *WorkteamSpecMemberDefinition) DeepCopyInto(out *WorkteamSpecMemberDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkteamSpecMemberDefinitionCognitoMemberDefinition ¶ added in v0.5.0
type WorkteamSpecMemberDefinitionCognitoMemberDefinition struct { ClientID *string `json:"clientID" tf:"client_id"` UserGroup *string `json:"userGroup" tf:"user_group"` UserPool *string `json:"userPool" tf:"user_pool"` }
func (*WorkteamSpecMemberDefinitionCognitoMemberDefinition) DeepCopy ¶ added in v0.5.0
func (in *WorkteamSpecMemberDefinitionCognitoMemberDefinition) DeepCopy() *WorkteamSpecMemberDefinitionCognitoMemberDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkteamSpecMemberDefinitionCognitoMemberDefinition.
func (*WorkteamSpecMemberDefinitionCognitoMemberDefinition) DeepCopyInto ¶ added in v0.5.0
func (in *WorkteamSpecMemberDefinitionCognitoMemberDefinition) DeepCopyInto(out *WorkteamSpecMemberDefinitionCognitoMemberDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkteamSpecMemberDefinitionCognitoMemberDefinitionCodec ¶ added in v0.5.0
type WorkteamSpecMemberDefinitionCognitoMemberDefinitionCodec struct { }
+k8s:deepcopy-gen=false
func (WorkteamSpecMemberDefinitionCognitoMemberDefinitionCodec) Decode ¶ added in v0.5.0
func (WorkteamSpecMemberDefinitionCognitoMemberDefinitionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type WorkteamSpecMemberDefinitionOidcMemberDefinition ¶ added in v0.5.0
type WorkteamSpecMemberDefinitionOidcMemberDefinition struct { // +kubebuilder:validation:MaxItems=10 Groups []string `json:"groups" tf:"groups"` }
func (*WorkteamSpecMemberDefinitionOidcMemberDefinition) DeepCopy ¶ added in v0.5.0
func (in *WorkteamSpecMemberDefinitionOidcMemberDefinition) DeepCopy() *WorkteamSpecMemberDefinitionOidcMemberDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkteamSpecMemberDefinitionOidcMemberDefinition.
func (*WorkteamSpecMemberDefinitionOidcMemberDefinition) DeepCopyInto ¶ added in v0.5.0
func (in *WorkteamSpecMemberDefinitionOidcMemberDefinition) DeepCopyInto(out *WorkteamSpecMemberDefinitionOidcMemberDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkteamSpecMemberDefinitionOidcMemberDefinitionCodec ¶ added in v0.5.0
type WorkteamSpecMemberDefinitionOidcMemberDefinitionCodec struct { }
+k8s:deepcopy-gen=false
func (WorkteamSpecMemberDefinitionOidcMemberDefinitionCodec) Decode ¶ added in v0.5.0
func (WorkteamSpecMemberDefinitionOidcMemberDefinitionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type WorkteamSpecNotificationConfiguration ¶ added in v0.5.0
type WorkteamSpecNotificationConfiguration struct { // +optional NotificationTopicArn *string `json:"notificationTopicArn,omitempty" tf:"notification_topic_arn"` }
func (*WorkteamSpecNotificationConfiguration) DeepCopy ¶ added in v0.5.0
func (in *WorkteamSpecNotificationConfiguration) DeepCopy() *WorkteamSpecNotificationConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkteamSpecNotificationConfiguration.
func (*WorkteamSpecNotificationConfiguration) DeepCopyInto ¶ added in v0.5.0
func (in *WorkteamSpecNotificationConfiguration) DeepCopyInto(out *WorkteamSpecNotificationConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkteamSpecNotificationConfigurationCodec ¶ added in v0.5.0
type WorkteamSpecNotificationConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (WorkteamSpecNotificationConfigurationCodec) Decode ¶ added in v0.5.0
func (WorkteamSpecNotificationConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type WorkteamSpecResource ¶ added in v0.5.0
type WorkteamSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` Description *string `json:"description" tf:"description"` // +kubebuilder:validation:MaxItems=10 // +kubebuilder:validation:MinItems=1 MemberDefinition []WorkteamSpecMemberDefinition `json:"memberDefinition" tf:"member_definition"` // +optional NotificationConfiguration *WorkteamSpecNotificationConfiguration `json:"notificationConfiguration,omitempty" tf:"notification_configuration"` // +optional Subdomain *string `json:"subdomain,omitempty" tf:"subdomain"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` WorkforceName *string `json:"workforceName" tf:"workforce_name"` WorkteamName *string `json:"workteamName" tf:"workteam_name"` }
func (*WorkteamSpecResource) DeepCopy ¶ added in v0.5.0
func (in *WorkteamSpecResource) DeepCopy() *WorkteamSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkteamSpecResource.
func (*WorkteamSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *WorkteamSpecResource) DeepCopyInto(out *WorkteamSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkteamStatus ¶ added in v0.5.0
type WorkteamStatus 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 (*WorkteamStatus) DeepCopy ¶ added in v0.5.0
func (in *WorkteamStatus) DeepCopy() *WorkteamStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkteamStatus.
func (*WorkteamStatus) DeepCopyInto ¶ added in v0.5.0
func (in *WorkteamStatus) DeepCopyInto(out *WorkteamStatus)
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
- device_fleet_types.go
- device_fleet_webhook.go
- device_types.go
- device_webhook.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
- flow_definition_types.go
- flow_definition_webhook.go
- human_task_ui_types.go
- human_task_ui_webhook.go
- image_types.go
- image_version_types.go
- image_version_webhook.go
- image_webhook.go
- model_package_group_policy_types.go
- model_package_group_policy_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
- project_types.go
- project_webhook.go
- register.go
- studio_lifecycle_config_types.go
- studio_lifecycle_config_webhook.go
- user_profile_types.go
- user_profile_webhook.go
- workforce_types.go
- workforce_webhook.go
- workteam_types.go
- workteam_webhook.go
- zz_generated.deepcopy.go