func VolumeAttachment(name string) *VolumeAttachmentApplyConfiguration {
	b := &VolumeAttachmentApplyConfiguration{}
	b.WithName(name)
	b.WithKind("VolumeAttachment")
	b.WithAPIVersion("storage.k8s.io/v1alpha1")
	return b
}
VolumeAttachment constructs an declarative configuration of the VolumeAttachment type for use with
apply.
package v1alpha1
import (
	storagev1alpha1 "k8s.io/api/storage/v1alpha1"
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
	types "k8s.io/apimachinery/pkg/types"
	managedfields "k8s.io/apimachinery/pkg/util/managedfields"
	internal "k8s.io/client-go/applyconfigurations/internal"
	v1 "k8s.io/client-go/applyconfigurations/meta/v1"
)
type VolumeAttachmentApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *VolumeAttachmentSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *VolumeAttachmentStatusApplyConfiguration `json:"status,omitempty"`
}