Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeSagemakerNotebookInstanceLifecycleConfiguration(prev *SagemakerNotebookInstanceLifecycleConfiguration, ctyValue cty.Value) (resource.Managed, error)
- func DecodeSagemakerNotebookInstanceLifecycleConfiguration_Arn(p *SagemakerNotebookInstanceLifecycleConfigurationObservation, ...)
- func DecodeSagemakerNotebookInstanceLifecycleConfiguration_Name(p *SagemakerNotebookInstanceLifecycleConfigurationParameters, ...)
- func DecodeSagemakerNotebookInstanceLifecycleConfiguration_OnCreate(p *SagemakerNotebookInstanceLifecycleConfigurationParameters, ...)
- func DecodeSagemakerNotebookInstanceLifecycleConfiguration_OnStart(p *SagemakerNotebookInstanceLifecycleConfigurationParameters, ...)
- func EncodeSagemakerNotebookInstanceLifecycleConfiguration(r SagemakerNotebookInstanceLifecycleConfiguration) cty.Value
- func EncodeSagemakerNotebookInstanceLifecycleConfiguration_Arn(p SagemakerNotebookInstanceLifecycleConfigurationObservation, ...)
- func EncodeSagemakerNotebookInstanceLifecycleConfiguration_Name(p SagemakerNotebookInstanceLifecycleConfigurationParameters, ...)
- func EncodeSagemakerNotebookInstanceLifecycleConfiguration_OnCreate(p SagemakerNotebookInstanceLifecycleConfigurationParameters, ...)
- func EncodeSagemakerNotebookInstanceLifecycleConfiguration_OnStart(p SagemakerNotebookInstanceLifecycleConfigurationParameters, ...)
- func Implementation() *plugin.Implementation
- func MergeSagemakerNotebookInstanceLifecycleConfiguration_Arn(k *SagemakerNotebookInstanceLifecycleConfigurationObservation, ...) bool
- func MergeSagemakerNotebookInstanceLifecycleConfiguration_Name(k *SagemakerNotebookInstanceLifecycleConfigurationParameters, ...) bool
- func MergeSagemakerNotebookInstanceLifecycleConfiguration_OnCreate(k *SagemakerNotebookInstanceLifecycleConfigurationParameters, ...) bool
- func MergeSagemakerNotebookInstanceLifecycleConfiguration_OnStart(k *SagemakerNotebookInstanceLifecycleConfigurationParameters, ...) bool
- type SagemakerNotebookInstanceLifecycleConfiguration
- func (in *SagemakerNotebookInstanceLifecycleConfiguration) DeepCopy() *SagemakerNotebookInstanceLifecycleConfiguration
- func (in *SagemakerNotebookInstanceLifecycleConfiguration) DeepCopyInto(out *SagemakerNotebookInstanceLifecycleConfiguration)
- func (in *SagemakerNotebookInstanceLifecycleConfiguration) DeepCopyObject() runtime.Object
- func (mg *SagemakerNotebookInstanceLifecycleConfiguration) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *SagemakerNotebookInstanceLifecycleConfiguration) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *SagemakerNotebookInstanceLifecycleConfiguration) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *SagemakerNotebookInstanceLifecycleConfiguration) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *SagemakerNotebookInstanceLifecycleConfiguration) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *SagemakerNotebookInstanceLifecycleConfiguration) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *SagemakerNotebookInstanceLifecycleConfiguration) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *SagemakerNotebookInstanceLifecycleConfiguration) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *SagemakerNotebookInstanceLifecycleConfiguration) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *SagemakerNotebookInstanceLifecycleConfiguration) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type SagemakerNotebookInstanceLifecycleConfigurationList
- func (in *SagemakerNotebookInstanceLifecycleConfigurationList) DeepCopy() *SagemakerNotebookInstanceLifecycleConfigurationList
- func (in *SagemakerNotebookInstanceLifecycleConfigurationList) DeepCopyInto(out *SagemakerNotebookInstanceLifecycleConfigurationList)
- func (in *SagemakerNotebookInstanceLifecycleConfigurationList) DeepCopyObject() runtime.Object
- func (l *SagemakerNotebookInstanceLifecycleConfigurationList) GetItems() []resource.Managed
- type SagemakerNotebookInstanceLifecycleConfigurationObservation
- type SagemakerNotebookInstanceLifecycleConfigurationParameters
- type SagemakerNotebookInstanceLifecycleConfigurationSpec
- type SagemakerNotebookInstanceLifecycleConfigurationStatus
Constants ¶
const ( Group = "sagemaker-notebook-instance-lifecycle-configuration.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "SagemakerNotebookInstanceLifecycleConfiguration" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_sagemaker_notebook_instance_lifecycle_configuration" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeSagemakerNotebookInstanceLifecycleConfiguration_Arn ¶
func DecodeSagemakerNotebookInstanceLifecycleConfiguration_Arn(p *SagemakerNotebookInstanceLifecycleConfigurationObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeSagemakerNotebookInstanceLifecycleConfiguration_Name ¶
func DecodeSagemakerNotebookInstanceLifecycleConfiguration_Name(p *SagemakerNotebookInstanceLifecycleConfigurationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeSagemakerNotebookInstanceLifecycleConfiguration_OnCreate ¶
func DecodeSagemakerNotebookInstanceLifecycleConfiguration_OnCreate(p *SagemakerNotebookInstanceLifecycleConfigurationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeSagemakerNotebookInstanceLifecycleConfiguration_OnStart ¶
func DecodeSagemakerNotebookInstanceLifecycleConfiguration_OnStart(p *SagemakerNotebookInstanceLifecycleConfigurationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeSagemakerNotebookInstanceLifecycleConfiguration ¶
func EncodeSagemakerNotebookInstanceLifecycleConfiguration(r SagemakerNotebookInstanceLifecycleConfiguration) cty.Value
func EncodeSagemakerNotebookInstanceLifecycleConfiguration_Arn ¶
func EncodeSagemakerNotebookInstanceLifecycleConfiguration_Arn(p SagemakerNotebookInstanceLifecycleConfigurationObservation, vals map[string]cty.Value)
func EncodeSagemakerNotebookInstanceLifecycleConfiguration_Name ¶
func EncodeSagemakerNotebookInstanceLifecycleConfiguration_Name(p SagemakerNotebookInstanceLifecycleConfigurationParameters, vals map[string]cty.Value)
func EncodeSagemakerNotebookInstanceLifecycleConfiguration_OnCreate ¶
func EncodeSagemakerNotebookInstanceLifecycleConfiguration_OnCreate(p SagemakerNotebookInstanceLifecycleConfigurationParameters, vals map[string]cty.Value)
func EncodeSagemakerNotebookInstanceLifecycleConfiguration_OnStart ¶
func EncodeSagemakerNotebookInstanceLifecycleConfiguration_OnStart(p SagemakerNotebookInstanceLifecycleConfigurationParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeSagemakerNotebookInstanceLifecycleConfiguration_Arn ¶
func MergeSagemakerNotebookInstanceLifecycleConfiguration_Arn(k *SagemakerNotebookInstanceLifecycleConfigurationObservation, p *SagemakerNotebookInstanceLifecycleConfigurationObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeSagemakerNotebookInstanceLifecycleConfiguration_Name ¶
func MergeSagemakerNotebookInstanceLifecycleConfiguration_Name(k *SagemakerNotebookInstanceLifecycleConfigurationParameters, p *SagemakerNotebookInstanceLifecycleConfigurationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeSagemakerNotebookInstanceLifecycleConfiguration_OnCreate ¶
func MergeSagemakerNotebookInstanceLifecycleConfiguration_OnCreate(k *SagemakerNotebookInstanceLifecycleConfigurationParameters, p *SagemakerNotebookInstanceLifecycleConfigurationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeSagemakerNotebookInstanceLifecycleConfiguration_OnStart ¶
func MergeSagemakerNotebookInstanceLifecycleConfiguration_OnStart(k *SagemakerNotebookInstanceLifecycleConfigurationParameters, p *SagemakerNotebookInstanceLifecycleConfigurationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type SagemakerNotebookInstanceLifecycleConfiguration ¶
type SagemakerNotebookInstanceLifecycleConfiguration struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SagemakerNotebookInstanceLifecycleConfigurationSpec `json:"spec"` Status SagemakerNotebookInstanceLifecycleConfigurationStatus `json:"status,omitempty"` }
SagemakerNotebookInstanceLifecycleConfiguration is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*SagemakerNotebookInstanceLifecycleConfiguration) DeepCopy ¶
func (in *SagemakerNotebookInstanceLifecycleConfiguration) DeepCopy() *SagemakerNotebookInstanceLifecycleConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerNotebookInstanceLifecycleConfiguration.
func (*SagemakerNotebookInstanceLifecycleConfiguration) DeepCopyInto ¶
func (in *SagemakerNotebookInstanceLifecycleConfiguration) DeepCopyInto(out *SagemakerNotebookInstanceLifecycleConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SagemakerNotebookInstanceLifecycleConfiguration) DeepCopyObject ¶
func (in *SagemakerNotebookInstanceLifecycleConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SagemakerNotebookInstanceLifecycleConfiguration) GetCondition ¶
func (mg *SagemakerNotebookInstanceLifecycleConfiguration) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this SagemakerNotebookInstanceLifecycleConfiguration.
func (*SagemakerNotebookInstanceLifecycleConfiguration) GetDeletionPolicy ¶
func (mg *SagemakerNotebookInstanceLifecycleConfiguration) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this SagemakerNotebookInstanceLifecycleConfiguration.
func (*SagemakerNotebookInstanceLifecycleConfiguration) GetProviderConfigReference ¶
func (mg *SagemakerNotebookInstanceLifecycleConfiguration) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this SagemakerNotebookInstanceLifecycleConfiguration.
func (*SagemakerNotebookInstanceLifecycleConfiguration) GetProviderReference ¶
func (mg *SagemakerNotebookInstanceLifecycleConfiguration) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this SagemakerNotebookInstanceLifecycleConfiguration. Deprecated: Use GetProviderConfigReference.
func (*SagemakerNotebookInstanceLifecycleConfiguration) GetWriteConnectionSecretToReference ¶
func (mg *SagemakerNotebookInstanceLifecycleConfiguration) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this SagemakerNotebookInstanceLifecycleConfiguration.
func (*SagemakerNotebookInstanceLifecycleConfiguration) SetConditions ¶
func (mg *SagemakerNotebookInstanceLifecycleConfiguration) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this SagemakerNotebookInstanceLifecycleConfiguration.
func (*SagemakerNotebookInstanceLifecycleConfiguration) SetDeletionPolicy ¶
func (mg *SagemakerNotebookInstanceLifecycleConfiguration) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this SagemakerNotebookInstanceLifecycleConfiguration.
func (*SagemakerNotebookInstanceLifecycleConfiguration) SetProviderConfigReference ¶
func (mg *SagemakerNotebookInstanceLifecycleConfiguration) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this SagemakerNotebookInstanceLifecycleConfiguration.
func (*SagemakerNotebookInstanceLifecycleConfiguration) SetProviderReference ¶
func (mg *SagemakerNotebookInstanceLifecycleConfiguration) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this SagemakerNotebookInstanceLifecycleConfiguration. Deprecated: Use SetProviderConfigReference.
func (*SagemakerNotebookInstanceLifecycleConfiguration) SetWriteConnectionSecretToReference ¶
func (mg *SagemakerNotebookInstanceLifecycleConfiguration) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this SagemakerNotebookInstanceLifecycleConfiguration.
type SagemakerNotebookInstanceLifecycleConfigurationList ¶
type SagemakerNotebookInstanceLifecycleConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SagemakerNotebookInstanceLifecycleConfiguration `json:"items"` }
SagemakerNotebookInstanceLifecycleConfiguration contains a list of SagemakerNotebookInstanceLifecycleConfigurationList
func (*SagemakerNotebookInstanceLifecycleConfigurationList) DeepCopy ¶
func (in *SagemakerNotebookInstanceLifecycleConfigurationList) DeepCopy() *SagemakerNotebookInstanceLifecycleConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerNotebookInstanceLifecycleConfigurationList.
func (*SagemakerNotebookInstanceLifecycleConfigurationList) DeepCopyInto ¶
func (in *SagemakerNotebookInstanceLifecycleConfigurationList) DeepCopyInto(out *SagemakerNotebookInstanceLifecycleConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SagemakerNotebookInstanceLifecycleConfigurationList) DeepCopyObject ¶
func (in *SagemakerNotebookInstanceLifecycleConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SagemakerNotebookInstanceLifecycleConfigurationList) GetItems ¶
func (l *SagemakerNotebookInstanceLifecycleConfigurationList) GetItems() []resource.Managed
GetItems of this SagemakerNotebookInstanceLifecycleConfigurationList.
type SagemakerNotebookInstanceLifecycleConfigurationObservation ¶
type SagemakerNotebookInstanceLifecycleConfigurationObservation struct {
Arn string `json:"arn"`
}
A SagemakerNotebookInstanceLifecycleConfigurationObservation records the observed state of a SagemakerNotebookInstanceLifecycleConfiguration
func (*SagemakerNotebookInstanceLifecycleConfigurationObservation) DeepCopy ¶
func (in *SagemakerNotebookInstanceLifecycleConfigurationObservation) DeepCopy() *SagemakerNotebookInstanceLifecycleConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerNotebookInstanceLifecycleConfigurationObservation.
func (*SagemakerNotebookInstanceLifecycleConfigurationObservation) DeepCopyInto ¶
func (in *SagemakerNotebookInstanceLifecycleConfigurationObservation) DeepCopyInto(out *SagemakerNotebookInstanceLifecycleConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SagemakerNotebookInstanceLifecycleConfigurationParameters ¶
type SagemakerNotebookInstanceLifecycleConfigurationParameters struct { Name string `json:"name"` OnCreate string `json:"on_create"` OnStart string `json:"on_start"` }
A SagemakerNotebookInstanceLifecycleConfigurationParameters defines the desired state of a SagemakerNotebookInstanceLifecycleConfiguration
func (*SagemakerNotebookInstanceLifecycleConfigurationParameters) DeepCopy ¶
func (in *SagemakerNotebookInstanceLifecycleConfigurationParameters) DeepCopy() *SagemakerNotebookInstanceLifecycleConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerNotebookInstanceLifecycleConfigurationParameters.
func (*SagemakerNotebookInstanceLifecycleConfigurationParameters) DeepCopyInto ¶
func (in *SagemakerNotebookInstanceLifecycleConfigurationParameters) DeepCopyInto(out *SagemakerNotebookInstanceLifecycleConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SagemakerNotebookInstanceLifecycleConfigurationSpec ¶
type SagemakerNotebookInstanceLifecycleConfigurationSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider SagemakerNotebookInstanceLifecycleConfigurationParameters `json:"forProvider"` }
A SagemakerNotebookInstanceLifecycleConfigurationSpec defines the desired state of a SagemakerNotebookInstanceLifecycleConfiguration
func (*SagemakerNotebookInstanceLifecycleConfigurationSpec) DeepCopy ¶
func (in *SagemakerNotebookInstanceLifecycleConfigurationSpec) DeepCopy() *SagemakerNotebookInstanceLifecycleConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerNotebookInstanceLifecycleConfigurationSpec.
func (*SagemakerNotebookInstanceLifecycleConfigurationSpec) DeepCopyInto ¶
func (in *SagemakerNotebookInstanceLifecycleConfigurationSpec) DeepCopyInto(out *SagemakerNotebookInstanceLifecycleConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SagemakerNotebookInstanceLifecycleConfigurationStatus ¶
type SagemakerNotebookInstanceLifecycleConfigurationStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider SagemakerNotebookInstanceLifecycleConfigurationObservation `json:"atProvider"` }
A SagemakerNotebookInstanceLifecycleConfigurationStatus defines the observed state of a SagemakerNotebookInstanceLifecycleConfiguration
func (*SagemakerNotebookInstanceLifecycleConfigurationStatus) DeepCopy ¶
func (in *SagemakerNotebookInstanceLifecycleConfigurationStatus) DeepCopy() *SagemakerNotebookInstanceLifecycleConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerNotebookInstanceLifecycleConfigurationStatus.
func (*SagemakerNotebookInstanceLifecycleConfigurationStatus) DeepCopyInto ¶
func (in *SagemakerNotebookInstanceLifecycleConfigurationStatus) DeepCopyInto(out *SagemakerNotebookInstanceLifecycleConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.