Documentation
¶
Index ¶
- Constants
- Variables
- func DecodeSagemakerEndpoint(prev *SagemakerEndpoint, ctyValue cty.Value) (resource.Managed, error)
- func DecodeSagemakerEndpoint_Arn(p *SagemakerEndpointObservation, vals map[string]cty.Value)
- func DecodeSagemakerEndpoint_EndpointConfigName(p *SagemakerEndpointParameters, vals map[string]cty.Value)
- func DecodeSagemakerEndpoint_Name(p *SagemakerEndpointParameters, vals map[string]cty.Value)
- func DecodeSagemakerEndpoint_Tags(p *SagemakerEndpointParameters, vals map[string]cty.Value)
- func EncodeSagemakerEndpoint(r SagemakerEndpoint) cty.Value
- func EncodeSagemakerEndpoint_Arn(p SagemakerEndpointObservation, vals map[string]cty.Value)
- func EncodeSagemakerEndpoint_EndpointConfigName(p SagemakerEndpointParameters, vals map[string]cty.Value)
- func EncodeSagemakerEndpoint_Name(p SagemakerEndpointParameters, vals map[string]cty.Value)
- func EncodeSagemakerEndpoint_Tags(p SagemakerEndpointParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeSagemakerEndpoint_Arn(k *SagemakerEndpointObservation, p *SagemakerEndpointObservation, ...) bool
- func MergeSagemakerEndpoint_EndpointConfigName(k *SagemakerEndpointParameters, p *SagemakerEndpointParameters, ...) bool
- func MergeSagemakerEndpoint_Name(k *SagemakerEndpointParameters, p *SagemakerEndpointParameters, ...) bool
- func MergeSagemakerEndpoint_Tags(k *SagemakerEndpointParameters, p *SagemakerEndpointParameters, ...) bool
- type SagemakerEndpoint
- func (in *SagemakerEndpoint) DeepCopy() *SagemakerEndpoint
- func (in *SagemakerEndpoint) DeepCopyInto(out *SagemakerEndpoint)
- func (in *SagemakerEndpoint) DeepCopyObject() runtime.Object
- func (mg *SagemakerEndpoint) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *SagemakerEndpoint) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *SagemakerEndpoint) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *SagemakerEndpoint) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *SagemakerEndpoint) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *SagemakerEndpoint) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *SagemakerEndpoint) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *SagemakerEndpoint) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *SagemakerEndpoint) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *SagemakerEndpoint) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type SagemakerEndpointList
- type SagemakerEndpointObservation
- type SagemakerEndpointParameters
- type SagemakerEndpointSpec
- type SagemakerEndpointStatus
Constants ¶
const ( Group = "sagemaker-endpoint.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "SagemakerEndpoint" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_sagemaker_endpoint" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeSagemakerEndpoint ¶
func DecodeSagemakerEndpoint_Arn ¶
func DecodeSagemakerEndpoint_Arn(p *SagemakerEndpointObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeSagemakerEndpoint_EndpointConfigName ¶
func DecodeSagemakerEndpoint_EndpointConfigName(p *SagemakerEndpointParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeSagemakerEndpoint_Name ¶
func DecodeSagemakerEndpoint_Name(p *SagemakerEndpointParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeSagemakerEndpoint_Tags ¶
func DecodeSagemakerEndpoint_Tags(p *SagemakerEndpointParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func EncodeSagemakerEndpoint ¶
func EncodeSagemakerEndpoint(r SagemakerEndpoint) cty.Value
func EncodeSagemakerEndpoint_Arn ¶
func EncodeSagemakerEndpoint_Arn(p SagemakerEndpointObservation, vals map[string]cty.Value)
func EncodeSagemakerEndpoint_EndpointConfigName ¶
func EncodeSagemakerEndpoint_EndpointConfigName(p SagemakerEndpointParameters, vals map[string]cty.Value)
func EncodeSagemakerEndpoint_Name ¶
func EncodeSagemakerEndpoint_Name(p SagemakerEndpointParameters, vals map[string]cty.Value)
func EncodeSagemakerEndpoint_Tags ¶
func EncodeSagemakerEndpoint_Tags(p SagemakerEndpointParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeSagemakerEndpoint_Arn ¶
func MergeSagemakerEndpoint_Arn(k *SagemakerEndpointObservation, p *SagemakerEndpointObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeSagemakerEndpoint_EndpointConfigName ¶
func MergeSagemakerEndpoint_EndpointConfigName(k *SagemakerEndpointParameters, p *SagemakerEndpointParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeSagemakerEndpoint_Name ¶
func MergeSagemakerEndpoint_Name(k *SagemakerEndpointParameters, p *SagemakerEndpointParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeSagemakerEndpoint_Tags ¶
func MergeSagemakerEndpoint_Tags(k *SagemakerEndpointParameters, p *SagemakerEndpointParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
Types ¶
type SagemakerEndpoint ¶
type SagemakerEndpoint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SagemakerEndpointSpec `json:"spec"` Status SagemakerEndpointStatus `json:"status,omitempty"` }
SagemakerEndpoint is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*SagemakerEndpoint) DeepCopy ¶
func (in *SagemakerEndpoint) DeepCopy() *SagemakerEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerEndpoint.
func (*SagemakerEndpoint) DeepCopyInto ¶
func (in *SagemakerEndpoint) DeepCopyInto(out *SagemakerEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SagemakerEndpoint) DeepCopyObject ¶
func (in *SagemakerEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SagemakerEndpoint) GetCondition ¶
func (mg *SagemakerEndpoint) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this SagemakerEndpoint.
func (*SagemakerEndpoint) GetDeletionPolicy ¶
func (mg *SagemakerEndpoint) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this SagemakerEndpoint.
func (*SagemakerEndpoint) GetProviderConfigReference ¶
func (mg *SagemakerEndpoint) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this SagemakerEndpoint.
func (*SagemakerEndpoint) GetProviderReference ¶
func (mg *SagemakerEndpoint) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this SagemakerEndpoint. Deprecated: Use GetProviderConfigReference.
func (*SagemakerEndpoint) GetWriteConnectionSecretToReference ¶
func (mg *SagemakerEndpoint) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this SagemakerEndpoint.
func (*SagemakerEndpoint) SetConditions ¶
func (mg *SagemakerEndpoint) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this SagemakerEndpoint.
func (*SagemakerEndpoint) SetDeletionPolicy ¶
func (mg *SagemakerEndpoint) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this SagemakerEndpoint.
func (*SagemakerEndpoint) SetProviderConfigReference ¶
func (mg *SagemakerEndpoint) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this SagemakerEndpoint.
func (*SagemakerEndpoint) SetProviderReference ¶
func (mg *SagemakerEndpoint) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this SagemakerEndpoint. Deprecated: Use SetProviderConfigReference.
func (*SagemakerEndpoint) SetWriteConnectionSecretToReference ¶
func (mg *SagemakerEndpoint) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this SagemakerEndpoint.
type SagemakerEndpointList ¶
type SagemakerEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SagemakerEndpoint `json:"items"` }
SagemakerEndpoint contains a list of SagemakerEndpointList
func (*SagemakerEndpointList) DeepCopy ¶
func (in *SagemakerEndpointList) DeepCopy() *SagemakerEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerEndpointList.
func (*SagemakerEndpointList) DeepCopyInto ¶
func (in *SagemakerEndpointList) DeepCopyInto(out *SagemakerEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SagemakerEndpointList) DeepCopyObject ¶
func (in *SagemakerEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SagemakerEndpointList) GetItems ¶
func (l *SagemakerEndpointList) GetItems() []resource.Managed
GetItems of this SagemakerEndpointList.
type SagemakerEndpointObservation ¶
type SagemakerEndpointObservation struct {
Arn string `json:"arn"`
}
A SagemakerEndpointObservation records the observed state of a SagemakerEndpoint
func (*SagemakerEndpointObservation) DeepCopy ¶
func (in *SagemakerEndpointObservation) DeepCopy() *SagemakerEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerEndpointObservation.
func (*SagemakerEndpointObservation) DeepCopyInto ¶
func (in *SagemakerEndpointObservation) DeepCopyInto(out *SagemakerEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SagemakerEndpointParameters ¶
type SagemakerEndpointParameters struct { Name string `json:"name"` Tags map[string]string `json:"tags"` EndpointConfigName string `json:"endpoint_config_name"` }
A SagemakerEndpointParameters defines the desired state of a SagemakerEndpoint
func (*SagemakerEndpointParameters) DeepCopy ¶
func (in *SagemakerEndpointParameters) DeepCopy() *SagemakerEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerEndpointParameters.
func (*SagemakerEndpointParameters) DeepCopyInto ¶
func (in *SagemakerEndpointParameters) DeepCopyInto(out *SagemakerEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SagemakerEndpointSpec ¶
type SagemakerEndpointSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider SagemakerEndpointParameters `json:"forProvider"` }
A SagemakerEndpointSpec defines the desired state of a SagemakerEndpoint
func (*SagemakerEndpointSpec) DeepCopy ¶
func (in *SagemakerEndpointSpec) DeepCopy() *SagemakerEndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerEndpointSpec.
func (*SagemakerEndpointSpec) DeepCopyInto ¶
func (in *SagemakerEndpointSpec) DeepCopyInto(out *SagemakerEndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SagemakerEndpointStatus ¶
type SagemakerEndpointStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider SagemakerEndpointObservation `json:"atProvider"` }
A SagemakerEndpointStatus defines the observed state of a SagemakerEndpoint
func (*SagemakerEndpointStatus) DeepCopy ¶
func (in *SagemakerEndpointStatus) DeepCopy() *SagemakerEndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SagemakerEndpointStatus.
func (*SagemakerEndpointStatus) DeepCopyInto ¶
func (in *SagemakerEndpointStatus) DeepCopyInto(out *SagemakerEndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.