Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeStoragegatewayCachedIscsiVolume(prev *StoragegatewayCachedIscsiVolume, ctyValue cty.Value) (resource.Managed, error)
- func DecodeStoragegatewayCachedIscsiVolume_Arn(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_ChapEnabled(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_GatewayArn(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_KmsEncrypted(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_KmsKey(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_LunNumber(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_NetworkInterfaceId(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_NetworkInterfacePort(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_SnapshotId(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_SourceVolumeArn(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_Tags(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_TargetArn(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_TargetName(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_VolumeArn(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_VolumeId(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func DecodeStoragegatewayCachedIscsiVolume_VolumeSizeInBytes(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume(r StoragegatewayCachedIscsiVolume) cty.Value
- func EncodeStoragegatewayCachedIscsiVolume_Arn(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_ChapEnabled(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_GatewayArn(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_KmsEncrypted(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_KmsKey(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_LunNumber(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_NetworkInterfaceId(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_NetworkInterfacePort(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_SnapshotId(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_SourceVolumeArn(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_Tags(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_TargetArn(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_TargetName(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_VolumeArn(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_VolumeId(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
- func EncodeStoragegatewayCachedIscsiVolume_VolumeSizeInBytes(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeStoragegatewayCachedIscsiVolume_Arn(k *StoragegatewayCachedIscsiVolumeObservation, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_ChapEnabled(k *StoragegatewayCachedIscsiVolumeObservation, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_GatewayArn(k *StoragegatewayCachedIscsiVolumeParameters, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_KmsEncrypted(k *StoragegatewayCachedIscsiVolumeParameters, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_KmsKey(k *StoragegatewayCachedIscsiVolumeParameters, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_LunNumber(k *StoragegatewayCachedIscsiVolumeObservation, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_NetworkInterfaceId(k *StoragegatewayCachedIscsiVolumeParameters, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_NetworkInterfacePort(k *StoragegatewayCachedIscsiVolumeObservation, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_SnapshotId(k *StoragegatewayCachedIscsiVolumeParameters, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_SourceVolumeArn(k *StoragegatewayCachedIscsiVolumeParameters, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_Tags(k *StoragegatewayCachedIscsiVolumeParameters, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_TargetArn(k *StoragegatewayCachedIscsiVolumeObservation, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_TargetName(k *StoragegatewayCachedIscsiVolumeParameters, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_VolumeArn(k *StoragegatewayCachedIscsiVolumeObservation, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_VolumeId(k *StoragegatewayCachedIscsiVolumeObservation, ...) bool
- func MergeStoragegatewayCachedIscsiVolume_VolumeSizeInBytes(k *StoragegatewayCachedIscsiVolumeParameters, ...) bool
- type StoragegatewayCachedIscsiVolume
- func (in *StoragegatewayCachedIscsiVolume) DeepCopy() *StoragegatewayCachedIscsiVolume
- func (in *StoragegatewayCachedIscsiVolume) DeepCopyInto(out *StoragegatewayCachedIscsiVolume)
- func (in *StoragegatewayCachedIscsiVolume) DeepCopyObject() runtime.Object
- func (mg *StoragegatewayCachedIscsiVolume) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *StoragegatewayCachedIscsiVolume) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *StoragegatewayCachedIscsiVolume) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *StoragegatewayCachedIscsiVolume) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *StoragegatewayCachedIscsiVolume) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *StoragegatewayCachedIscsiVolume) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *StoragegatewayCachedIscsiVolume) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *StoragegatewayCachedIscsiVolume) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *StoragegatewayCachedIscsiVolume) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *StoragegatewayCachedIscsiVolume) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type StoragegatewayCachedIscsiVolumeList
- func (in *StoragegatewayCachedIscsiVolumeList) DeepCopy() *StoragegatewayCachedIscsiVolumeList
- func (in *StoragegatewayCachedIscsiVolumeList) DeepCopyInto(out *StoragegatewayCachedIscsiVolumeList)
- func (in *StoragegatewayCachedIscsiVolumeList) DeepCopyObject() runtime.Object
- func (l *StoragegatewayCachedIscsiVolumeList) GetItems() []resource.Managed
- type StoragegatewayCachedIscsiVolumeObservation
- type StoragegatewayCachedIscsiVolumeParameters
- type StoragegatewayCachedIscsiVolumeSpec
- type StoragegatewayCachedIscsiVolumeStatus
Constants ¶
const ( Group = "storagegateway-cached-iscsi-volume.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "StoragegatewayCachedIscsiVolume" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_storagegateway_cached_iscsi_volume" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeStoragegatewayCachedIscsiVolume_Arn ¶
func DecodeStoragegatewayCachedIscsiVolume_Arn(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_ChapEnabled ¶
func DecodeStoragegatewayCachedIscsiVolume_ChapEnabled(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_GatewayArn ¶
func DecodeStoragegatewayCachedIscsiVolume_GatewayArn(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_KmsEncrypted ¶
func DecodeStoragegatewayCachedIscsiVolume_KmsEncrypted(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_KmsKey ¶
func DecodeStoragegatewayCachedIscsiVolume_KmsKey(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_LunNumber ¶
func DecodeStoragegatewayCachedIscsiVolume_LunNumber(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_NetworkInterfaceId ¶
func DecodeStoragegatewayCachedIscsiVolume_NetworkInterfaceId(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_NetworkInterfacePort ¶
func DecodeStoragegatewayCachedIscsiVolume_NetworkInterfacePort(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_SnapshotId ¶
func DecodeStoragegatewayCachedIscsiVolume_SnapshotId(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_SourceVolumeArn ¶
func DecodeStoragegatewayCachedIscsiVolume_SourceVolumeArn(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_Tags ¶
func DecodeStoragegatewayCachedIscsiVolume_Tags(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_TargetArn ¶
func DecodeStoragegatewayCachedIscsiVolume_TargetArn(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_TargetName ¶
func DecodeStoragegatewayCachedIscsiVolume_TargetName(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_VolumeArn ¶
func DecodeStoragegatewayCachedIscsiVolume_VolumeArn(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_VolumeId ¶
func DecodeStoragegatewayCachedIscsiVolume_VolumeId(p *StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeStoragegatewayCachedIscsiVolume_VolumeSizeInBytes ¶
func DecodeStoragegatewayCachedIscsiVolume_VolumeSizeInBytes(p *StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeStoragegatewayCachedIscsiVolume ¶
func EncodeStoragegatewayCachedIscsiVolume(r StoragegatewayCachedIscsiVolume) cty.Value
func EncodeStoragegatewayCachedIscsiVolume_Arn ¶
func EncodeStoragegatewayCachedIscsiVolume_Arn(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_ChapEnabled ¶
func EncodeStoragegatewayCachedIscsiVolume_ChapEnabled(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_GatewayArn ¶
func EncodeStoragegatewayCachedIscsiVolume_GatewayArn(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_KmsEncrypted ¶
func EncodeStoragegatewayCachedIscsiVolume_KmsEncrypted(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_KmsKey ¶
func EncodeStoragegatewayCachedIscsiVolume_KmsKey(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_LunNumber ¶
func EncodeStoragegatewayCachedIscsiVolume_LunNumber(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_NetworkInterfaceId ¶
func EncodeStoragegatewayCachedIscsiVolume_NetworkInterfaceId(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_NetworkInterfacePort ¶
func EncodeStoragegatewayCachedIscsiVolume_NetworkInterfacePort(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_SnapshotId ¶
func EncodeStoragegatewayCachedIscsiVolume_SnapshotId(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_SourceVolumeArn ¶
func EncodeStoragegatewayCachedIscsiVolume_SourceVolumeArn(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_Tags ¶
func EncodeStoragegatewayCachedIscsiVolume_Tags(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_TargetArn ¶
func EncodeStoragegatewayCachedIscsiVolume_TargetArn(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_TargetName ¶
func EncodeStoragegatewayCachedIscsiVolume_TargetName(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_VolumeArn ¶
func EncodeStoragegatewayCachedIscsiVolume_VolumeArn(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_VolumeId ¶
func EncodeStoragegatewayCachedIscsiVolume_VolumeId(p StoragegatewayCachedIscsiVolumeObservation, vals map[string]cty.Value)
func EncodeStoragegatewayCachedIscsiVolume_VolumeSizeInBytes ¶
func EncodeStoragegatewayCachedIscsiVolume_VolumeSizeInBytes(p StoragegatewayCachedIscsiVolumeParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeStoragegatewayCachedIscsiVolume_Arn ¶
func MergeStoragegatewayCachedIscsiVolume_Arn(k *StoragegatewayCachedIscsiVolumeObservation, p *StoragegatewayCachedIscsiVolumeObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeStoragegatewayCachedIscsiVolume_ChapEnabled ¶
func MergeStoragegatewayCachedIscsiVolume_ChapEnabled(k *StoragegatewayCachedIscsiVolumeObservation, p *StoragegatewayCachedIscsiVolumeObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeStoragegatewayCachedIscsiVolume_GatewayArn ¶
func MergeStoragegatewayCachedIscsiVolume_GatewayArn(k *StoragegatewayCachedIscsiVolumeParameters, p *StoragegatewayCachedIscsiVolumeParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeStoragegatewayCachedIscsiVolume_KmsEncrypted ¶
func MergeStoragegatewayCachedIscsiVolume_KmsEncrypted(k *StoragegatewayCachedIscsiVolumeParameters, p *StoragegatewayCachedIscsiVolumeParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeStoragegatewayCachedIscsiVolume_KmsKey ¶
func MergeStoragegatewayCachedIscsiVolume_KmsKey(k *StoragegatewayCachedIscsiVolumeParameters, p *StoragegatewayCachedIscsiVolumeParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeStoragegatewayCachedIscsiVolume_LunNumber ¶
func MergeStoragegatewayCachedIscsiVolume_LunNumber(k *StoragegatewayCachedIscsiVolumeObservation, p *StoragegatewayCachedIscsiVolumeObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeStoragegatewayCachedIscsiVolume_NetworkInterfaceId ¶
func MergeStoragegatewayCachedIscsiVolume_NetworkInterfaceId(k *StoragegatewayCachedIscsiVolumeParameters, p *StoragegatewayCachedIscsiVolumeParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeStoragegatewayCachedIscsiVolume_NetworkInterfacePort ¶
func MergeStoragegatewayCachedIscsiVolume_NetworkInterfacePort(k *StoragegatewayCachedIscsiVolumeObservation, p *StoragegatewayCachedIscsiVolumeObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeStoragegatewayCachedIscsiVolume_SnapshotId ¶
func MergeStoragegatewayCachedIscsiVolume_SnapshotId(k *StoragegatewayCachedIscsiVolumeParameters, p *StoragegatewayCachedIscsiVolumeParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeStoragegatewayCachedIscsiVolume_SourceVolumeArn ¶
func MergeStoragegatewayCachedIscsiVolume_SourceVolumeArn(k *StoragegatewayCachedIscsiVolumeParameters, p *StoragegatewayCachedIscsiVolumeParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeStoragegatewayCachedIscsiVolume_Tags ¶
func MergeStoragegatewayCachedIscsiVolume_Tags(k *StoragegatewayCachedIscsiVolumeParameters, p *StoragegatewayCachedIscsiVolumeParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeStoragegatewayCachedIscsiVolume_TargetArn ¶
func MergeStoragegatewayCachedIscsiVolume_TargetArn(k *StoragegatewayCachedIscsiVolumeObservation, p *StoragegatewayCachedIscsiVolumeObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeStoragegatewayCachedIscsiVolume_TargetName ¶
func MergeStoragegatewayCachedIscsiVolume_TargetName(k *StoragegatewayCachedIscsiVolumeParameters, p *StoragegatewayCachedIscsiVolumeParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeStoragegatewayCachedIscsiVolume_VolumeArn ¶
func MergeStoragegatewayCachedIscsiVolume_VolumeArn(k *StoragegatewayCachedIscsiVolumeObservation, p *StoragegatewayCachedIscsiVolumeObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeStoragegatewayCachedIscsiVolume_VolumeId ¶
func MergeStoragegatewayCachedIscsiVolume_VolumeId(k *StoragegatewayCachedIscsiVolumeObservation, p *StoragegatewayCachedIscsiVolumeObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeStoragegatewayCachedIscsiVolume_VolumeSizeInBytes ¶
func MergeStoragegatewayCachedIscsiVolume_VolumeSizeInBytes(k *StoragegatewayCachedIscsiVolumeParameters, p *StoragegatewayCachedIscsiVolumeParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type StoragegatewayCachedIscsiVolume ¶
type StoragegatewayCachedIscsiVolume struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StoragegatewayCachedIscsiVolumeSpec `json:"spec"` Status StoragegatewayCachedIscsiVolumeStatus `json:"status,omitempty"` }
StoragegatewayCachedIscsiVolume is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*StoragegatewayCachedIscsiVolume) DeepCopy ¶
func (in *StoragegatewayCachedIscsiVolume) DeepCopy() *StoragegatewayCachedIscsiVolume
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayCachedIscsiVolume.
func (*StoragegatewayCachedIscsiVolume) DeepCopyInto ¶
func (in *StoragegatewayCachedIscsiVolume) DeepCopyInto(out *StoragegatewayCachedIscsiVolume)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StoragegatewayCachedIscsiVolume) DeepCopyObject ¶
func (in *StoragegatewayCachedIscsiVolume) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StoragegatewayCachedIscsiVolume) GetCondition ¶
func (mg *StoragegatewayCachedIscsiVolume) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this StoragegatewayCachedIscsiVolume.
func (*StoragegatewayCachedIscsiVolume) GetDeletionPolicy ¶
func (mg *StoragegatewayCachedIscsiVolume) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this StoragegatewayCachedIscsiVolume.
func (*StoragegatewayCachedIscsiVolume) GetProviderConfigReference ¶
func (mg *StoragegatewayCachedIscsiVolume) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this StoragegatewayCachedIscsiVolume.
func (*StoragegatewayCachedIscsiVolume) GetProviderReference ¶
func (mg *StoragegatewayCachedIscsiVolume) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this StoragegatewayCachedIscsiVolume. Deprecated: Use GetProviderConfigReference.
func (*StoragegatewayCachedIscsiVolume) GetWriteConnectionSecretToReference ¶
func (mg *StoragegatewayCachedIscsiVolume) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this StoragegatewayCachedIscsiVolume.
func (*StoragegatewayCachedIscsiVolume) SetConditions ¶
func (mg *StoragegatewayCachedIscsiVolume) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this StoragegatewayCachedIscsiVolume.
func (*StoragegatewayCachedIscsiVolume) SetDeletionPolicy ¶
func (mg *StoragegatewayCachedIscsiVolume) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this StoragegatewayCachedIscsiVolume.
func (*StoragegatewayCachedIscsiVolume) SetProviderConfigReference ¶
func (mg *StoragegatewayCachedIscsiVolume) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this StoragegatewayCachedIscsiVolume.
func (*StoragegatewayCachedIscsiVolume) SetProviderReference ¶
func (mg *StoragegatewayCachedIscsiVolume) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this StoragegatewayCachedIscsiVolume. Deprecated: Use SetProviderConfigReference.
func (*StoragegatewayCachedIscsiVolume) SetWriteConnectionSecretToReference ¶
func (mg *StoragegatewayCachedIscsiVolume) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this StoragegatewayCachedIscsiVolume.
type StoragegatewayCachedIscsiVolumeList ¶
type StoragegatewayCachedIscsiVolumeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StoragegatewayCachedIscsiVolume `json:"items"` }
StoragegatewayCachedIscsiVolume contains a list of StoragegatewayCachedIscsiVolumeList
func (*StoragegatewayCachedIscsiVolumeList) DeepCopy ¶
func (in *StoragegatewayCachedIscsiVolumeList) DeepCopy() *StoragegatewayCachedIscsiVolumeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayCachedIscsiVolumeList.
func (*StoragegatewayCachedIscsiVolumeList) DeepCopyInto ¶
func (in *StoragegatewayCachedIscsiVolumeList) DeepCopyInto(out *StoragegatewayCachedIscsiVolumeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StoragegatewayCachedIscsiVolumeList) DeepCopyObject ¶
func (in *StoragegatewayCachedIscsiVolumeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StoragegatewayCachedIscsiVolumeList) GetItems ¶
func (l *StoragegatewayCachedIscsiVolumeList) GetItems() []resource.Managed
GetItems of this StoragegatewayCachedIscsiVolumeList.
type StoragegatewayCachedIscsiVolumeObservation ¶
type StoragegatewayCachedIscsiVolumeObservation struct { LunNumber int64 `json:"lun_number"` NetworkInterfacePort int64 `json:"network_interface_port"` VolumeId string `json:"volume_id"` Arn string `json:"arn"` VolumeArn string `json:"volume_arn"` ChapEnabled bool `json:"chap_enabled"` TargetArn string `json:"target_arn"` }
A StoragegatewayCachedIscsiVolumeObservation records the observed state of a StoragegatewayCachedIscsiVolume
func (*StoragegatewayCachedIscsiVolumeObservation) DeepCopy ¶
func (in *StoragegatewayCachedIscsiVolumeObservation) DeepCopy() *StoragegatewayCachedIscsiVolumeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayCachedIscsiVolumeObservation.
func (*StoragegatewayCachedIscsiVolumeObservation) DeepCopyInto ¶
func (in *StoragegatewayCachedIscsiVolumeObservation) DeepCopyInto(out *StoragegatewayCachedIscsiVolumeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoragegatewayCachedIscsiVolumeParameters ¶
type StoragegatewayCachedIscsiVolumeParameters struct { TargetName string `json:"target_name"` NetworkInterfaceId string `json:"network_interface_id"` KmsEncrypted bool `json:"kms_encrypted"` KmsKey string `json:"kms_key"` VolumeSizeInBytes int64 `json:"volume_size_in_bytes"` GatewayArn string `json:"gateway_arn"` SnapshotId string `json:"snapshot_id"` SourceVolumeArn string `json:"source_volume_arn"` Tags map[string]string `json:"tags"` }
A StoragegatewayCachedIscsiVolumeParameters defines the desired state of a StoragegatewayCachedIscsiVolume
func (*StoragegatewayCachedIscsiVolumeParameters) DeepCopy ¶
func (in *StoragegatewayCachedIscsiVolumeParameters) DeepCopy() *StoragegatewayCachedIscsiVolumeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayCachedIscsiVolumeParameters.
func (*StoragegatewayCachedIscsiVolumeParameters) DeepCopyInto ¶
func (in *StoragegatewayCachedIscsiVolumeParameters) DeepCopyInto(out *StoragegatewayCachedIscsiVolumeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoragegatewayCachedIscsiVolumeSpec ¶
type StoragegatewayCachedIscsiVolumeSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider StoragegatewayCachedIscsiVolumeParameters `json:"forProvider"` }
A StoragegatewayCachedIscsiVolumeSpec defines the desired state of a StoragegatewayCachedIscsiVolume
func (*StoragegatewayCachedIscsiVolumeSpec) DeepCopy ¶
func (in *StoragegatewayCachedIscsiVolumeSpec) DeepCopy() *StoragegatewayCachedIscsiVolumeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayCachedIscsiVolumeSpec.
func (*StoragegatewayCachedIscsiVolumeSpec) DeepCopyInto ¶
func (in *StoragegatewayCachedIscsiVolumeSpec) DeepCopyInto(out *StoragegatewayCachedIscsiVolumeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoragegatewayCachedIscsiVolumeStatus ¶
type StoragegatewayCachedIscsiVolumeStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider StoragegatewayCachedIscsiVolumeObservation `json:"atProvider"` }
A StoragegatewayCachedIscsiVolumeStatus defines the observed state of a StoragegatewayCachedIscsiVolume
func (*StoragegatewayCachedIscsiVolumeStatus) DeepCopy ¶
func (in *StoragegatewayCachedIscsiVolumeStatus) DeepCopy() *StoragegatewayCachedIscsiVolumeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragegatewayCachedIscsiVolumeStatus.
func (*StoragegatewayCachedIscsiVolumeStatus) DeepCopyInto ¶
func (in *StoragegatewayCachedIscsiVolumeStatus) DeepCopyInto(out *StoragegatewayCachedIscsiVolumeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.