Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeStoragegatewayUploadBuffer(prev *StoragegatewayUploadBuffer, ctyValue cty.Value) (resource.Managed, error)
- func DecodeStoragegatewayUploadBuffer_DiskId(p *StoragegatewayUploadBufferParameters, vals map[string]cty.Value)
- func DecodeStoragegatewayUploadBuffer_GatewayArn(p *StoragegatewayUploadBufferParameters, vals map[string]cty.Value)
- func EncodeStoragegatewayUploadBuffer(r StoragegatewayUploadBuffer) cty.Value
- func EncodeStoragegatewayUploadBuffer_DiskId(p StoragegatewayUploadBufferParameters, vals map[string]cty.Value)
- func EncodeStoragegatewayUploadBuffer_GatewayArn(p StoragegatewayUploadBufferParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeStoragegatewayUploadBuffer_DiskId(k *StoragegatewayUploadBufferParameters, ...) bool
- func MergeStoragegatewayUploadBuffer_GatewayArn(k *StoragegatewayUploadBufferParameters, ...) bool
- type StoragegatewayUploadBuffer
- func (in *StoragegatewayUploadBuffer) DeepCopy() *StoragegatewayUploadBuffer
- func (in *StoragegatewayUploadBuffer) DeepCopyInto(out *StoragegatewayUploadBuffer)
- func (in *StoragegatewayUploadBuffer) DeepCopyObject() runtime.Object
- func (mg *StoragegatewayUploadBuffer) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *StoragegatewayUploadBuffer) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *StoragegatewayUploadBuffer) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *StoragegatewayUploadBuffer) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *StoragegatewayUploadBuffer) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *StoragegatewayUploadBuffer) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *StoragegatewayUploadBuffer) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *StoragegatewayUploadBuffer) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *StoragegatewayUploadBuffer) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *StoragegatewayUploadBuffer) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type StoragegatewayUploadBufferList
- func (in *StoragegatewayUploadBufferList) DeepCopy() *StoragegatewayUploadBufferList
- func (in *StoragegatewayUploadBufferList) DeepCopyInto(out *StoragegatewayUploadBufferList)
- func (in *StoragegatewayUploadBufferList) DeepCopyObject() runtime.Object
- func (l *StoragegatewayUploadBufferList) GetItems() []resource.Managed
- type StoragegatewayUploadBufferObservation
- type StoragegatewayUploadBufferParameters
- type StoragegatewayUploadBufferSpec
- type StoragegatewayUploadBufferStatus
Constants ¶
const ( Group = "storagegateway-upload-buffer.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "StoragegatewayUploadBuffer" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_storagegateway_upload_buffer" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeStoragegatewayUploadBuffer_DiskId ¶
func DecodeStoragegatewayUploadBuffer_DiskId(p *StoragegatewayUploadBufferParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayUploadBuffer_GatewayArn ¶
func DecodeStoragegatewayUploadBuffer_GatewayArn(p *StoragegatewayUploadBufferParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeStoragegatewayUploadBuffer ¶
func EncodeStoragegatewayUploadBuffer(r StoragegatewayUploadBuffer) cty.Value
func EncodeStoragegatewayUploadBuffer_DiskId ¶
func EncodeStoragegatewayUploadBuffer_DiskId(p StoragegatewayUploadBufferParameters, vals map[string]cty.Value)
func EncodeStoragegatewayUploadBuffer_GatewayArn ¶
func EncodeStoragegatewayUploadBuffer_GatewayArn(p StoragegatewayUploadBufferParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeStoragegatewayUploadBuffer_DiskId ¶
func MergeStoragegatewayUploadBuffer_DiskId(k *StoragegatewayUploadBufferParameters, p *StoragegatewayUploadBufferParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeStoragegatewayUploadBuffer_GatewayArn ¶
func MergeStoragegatewayUploadBuffer_GatewayArn(k *StoragegatewayUploadBufferParameters, p *StoragegatewayUploadBufferParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type StoragegatewayUploadBuffer ¶
type StoragegatewayUploadBuffer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StoragegatewayUploadBufferSpec `json:"spec"` Status StoragegatewayUploadBufferStatus `json:"status,omitempty"` }
StoragegatewayUploadBuffer is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*StoragegatewayUploadBuffer) DeepCopy ¶
func (in *StoragegatewayUploadBuffer) DeepCopy() *StoragegatewayUploadBuffer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayUploadBuffer.
func (*StoragegatewayUploadBuffer) DeepCopyInto ¶
func (in *StoragegatewayUploadBuffer) DeepCopyInto(out *StoragegatewayUploadBuffer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StoragegatewayUploadBuffer) DeepCopyObject ¶
func (in *StoragegatewayUploadBuffer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StoragegatewayUploadBuffer) GetCondition ¶
func (mg *StoragegatewayUploadBuffer) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this StoragegatewayUploadBuffer.
func (*StoragegatewayUploadBuffer) GetDeletionPolicy ¶
func (mg *StoragegatewayUploadBuffer) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this StoragegatewayUploadBuffer.
func (*StoragegatewayUploadBuffer) GetProviderConfigReference ¶
func (mg *StoragegatewayUploadBuffer) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this StoragegatewayUploadBuffer.
func (*StoragegatewayUploadBuffer) GetProviderReference ¶
func (mg *StoragegatewayUploadBuffer) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this StoragegatewayUploadBuffer. Deprecated: Use GetProviderConfigReference.
func (*StoragegatewayUploadBuffer) GetWriteConnectionSecretToReference ¶
func (mg *StoragegatewayUploadBuffer) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this StoragegatewayUploadBuffer.
func (*StoragegatewayUploadBuffer) SetConditions ¶
func (mg *StoragegatewayUploadBuffer) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this StoragegatewayUploadBuffer.
func (*StoragegatewayUploadBuffer) SetDeletionPolicy ¶
func (mg *StoragegatewayUploadBuffer) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this StoragegatewayUploadBuffer.
func (*StoragegatewayUploadBuffer) SetProviderConfigReference ¶
func (mg *StoragegatewayUploadBuffer) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this StoragegatewayUploadBuffer.
func (*StoragegatewayUploadBuffer) SetProviderReference ¶
func (mg *StoragegatewayUploadBuffer) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this StoragegatewayUploadBuffer. Deprecated: Use SetProviderConfigReference.
func (*StoragegatewayUploadBuffer) SetWriteConnectionSecretToReference ¶
func (mg *StoragegatewayUploadBuffer) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this StoragegatewayUploadBuffer.
type StoragegatewayUploadBufferList ¶
type StoragegatewayUploadBufferList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StoragegatewayUploadBuffer `json:"items"` }
StoragegatewayUploadBuffer contains a list of StoragegatewayUploadBufferList
func (*StoragegatewayUploadBufferList) DeepCopy ¶
func (in *StoragegatewayUploadBufferList) DeepCopy() *StoragegatewayUploadBufferList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayUploadBufferList.
func (*StoragegatewayUploadBufferList) DeepCopyInto ¶
func (in *StoragegatewayUploadBufferList) DeepCopyInto(out *StoragegatewayUploadBufferList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StoragegatewayUploadBufferList) DeepCopyObject ¶
func (in *StoragegatewayUploadBufferList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StoragegatewayUploadBufferList) GetItems ¶
func (l *StoragegatewayUploadBufferList) GetItems() []resource.Managed
GetItems of this StoragegatewayUploadBufferList.
type StoragegatewayUploadBufferObservation ¶
type StoragegatewayUploadBufferObservation struct{}
A StoragegatewayUploadBufferObservation records the observed state of a StoragegatewayUploadBuffer
func (*StoragegatewayUploadBufferObservation) DeepCopy ¶
func (in *StoragegatewayUploadBufferObservation) DeepCopy() *StoragegatewayUploadBufferObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayUploadBufferObservation.
func (*StoragegatewayUploadBufferObservation) DeepCopyInto ¶
func (in *StoragegatewayUploadBufferObservation) DeepCopyInto(out *StoragegatewayUploadBufferObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoragegatewayUploadBufferParameters ¶
type StoragegatewayUploadBufferParameters struct { DiskId string `json:"disk_id"` GatewayArn string `json:"gateway_arn"` }
A StoragegatewayUploadBufferParameters defines the desired state of a StoragegatewayUploadBuffer
func (*StoragegatewayUploadBufferParameters) DeepCopy ¶
func (in *StoragegatewayUploadBufferParameters) DeepCopy() *StoragegatewayUploadBufferParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayUploadBufferParameters.
func (*StoragegatewayUploadBufferParameters) DeepCopyInto ¶
func (in *StoragegatewayUploadBufferParameters) DeepCopyInto(out *StoragegatewayUploadBufferParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoragegatewayUploadBufferSpec ¶
type StoragegatewayUploadBufferSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider StoragegatewayUploadBufferParameters `json:"forProvider"` }
A StoragegatewayUploadBufferSpec defines the desired state of a StoragegatewayUploadBuffer
func (*StoragegatewayUploadBufferSpec) DeepCopy ¶
func (in *StoragegatewayUploadBufferSpec) DeepCopy() *StoragegatewayUploadBufferSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayUploadBufferSpec.
func (*StoragegatewayUploadBufferSpec) DeepCopyInto ¶
func (in *StoragegatewayUploadBufferSpec) DeepCopyInto(out *StoragegatewayUploadBufferSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoragegatewayUploadBufferStatus ¶
type StoragegatewayUploadBufferStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider StoragegatewayUploadBufferObservation `json:"atProvider"` }
A StoragegatewayUploadBufferStatus defines the observed state of a StoragegatewayUploadBuffer
func (*StoragegatewayUploadBufferStatus) DeepCopy ¶
func (in *StoragegatewayUploadBufferStatus) DeepCopy() *StoragegatewayUploadBufferStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayUploadBufferStatus.
func (*StoragegatewayUploadBufferStatus) DeepCopyInto ¶
func (in *StoragegatewayUploadBufferStatus) DeepCopyInto(out *StoragegatewayUploadBufferStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.