v2/api/compute/v1api20240302/storage/zz_generated.deepcopy.go (2,716 lines of code) (raw):
//go:build !ignore_autogenerated
/*
Copyright (c) Microsoft Corporation.
Licensed under the MIT license.
*/
// Code generated by controller-gen. DO NOT EDIT.
package storage
import (
"github.com/Azure/azure-service-operator/v2/pkg/genruntime"
"github.com/Azure/azure-service-operator/v2/pkg/genruntime/conditions"
"github.com/Azure/azure-service-operator/v2/pkg/genruntime/core"
runtime "k8s.io/apimachinery/pkg/runtime"
)
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApiErrorBase_STATUS) DeepCopyInto(out *ApiErrorBase_STATUS) {
*out = *in
if in.Code != nil {
in, out := &in.Code, &out.Code
*out = new(string)
**out = **in
}
if in.Message != nil {
in, out := &in.Message, &out.Message
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Target != nil {
in, out := &in.Target, &out.Target
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiErrorBase_STATUS.
func (in *ApiErrorBase_STATUS) DeepCopy() *ApiErrorBase_STATUS {
if in == nil {
return nil
}
out := new(ApiErrorBase_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApiError_STATUS) DeepCopyInto(out *ApiError_STATUS) {
*out = *in
if in.Code != nil {
in, out := &in.Code, &out.Code
*out = new(string)
**out = **in
}
if in.Details != nil {
in, out := &in.Details, &out.Details
*out = make([]ApiErrorBase_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Innererror != nil {
in, out := &in.Innererror, &out.Innererror
*out = new(InnerError_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Message != nil {
in, out := &in.Message, &out.Message
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Target != nil {
in, out := &in.Target, &out.Target
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiError_STATUS.
func (in *ApiError_STATUS) DeepCopy() *ApiError_STATUS {
if in == nil {
return nil
}
out := new(ApiError_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CopyCompletionError) DeepCopyInto(out *CopyCompletionError) {
*out = *in
if in.ErrorCode != nil {
in, out := &in.ErrorCode, &out.ErrorCode
*out = new(string)
**out = **in
}
if in.ErrorMessage != nil {
in, out := &in.ErrorMessage, &out.ErrorMessage
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyCompletionError.
func (in *CopyCompletionError) DeepCopy() *CopyCompletionError {
if in == nil {
return nil
}
out := new(CopyCompletionError)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CopyCompletionError_STATUS) DeepCopyInto(out *CopyCompletionError_STATUS) {
*out = *in
if in.ErrorCode != nil {
in, out := &in.ErrorCode, &out.ErrorCode
*out = new(string)
**out = **in
}
if in.ErrorMessage != nil {
in, out := &in.ErrorMessage, &out.ErrorMessage
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyCompletionError_STATUS.
func (in *CopyCompletionError_STATUS) DeepCopy() *CopyCompletionError_STATUS {
if in == nil {
return nil
}
out := new(CopyCompletionError_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CreationData) DeepCopyInto(out *CreationData) {
*out = *in
if in.CreateOption != nil {
in, out := &in.CreateOption, &out.CreateOption
*out = new(string)
**out = **in
}
if in.ElasticSanResourceReference != nil {
in, out := &in.ElasticSanResourceReference, &out.ElasticSanResourceReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.GalleryImageReference != nil {
in, out := &in.GalleryImageReference, &out.GalleryImageReference
*out = new(ImageDiskReference)
(*in).DeepCopyInto(*out)
}
if in.ImageReference != nil {
in, out := &in.ImageReference, &out.ImageReference
*out = new(ImageDiskReference)
(*in).DeepCopyInto(*out)
}
if in.LogicalSectorSize != nil {
in, out := &in.LogicalSectorSize, &out.LogicalSectorSize
*out = new(int)
**out = **in
}
if in.PerformancePlus != nil {
in, out := &in.PerformancePlus, &out.PerformancePlus
*out = new(bool)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisionedBandwidthCopySpeed != nil {
in, out := &in.ProvisionedBandwidthCopySpeed, &out.ProvisionedBandwidthCopySpeed
*out = new(string)
**out = **in
}
if in.SecurityDataUri != nil {
in, out := &in.SecurityDataUri, &out.SecurityDataUri
*out = new(string)
**out = **in
}
if in.SourceResourceReference != nil {
in, out := &in.SourceResourceReference, &out.SourceResourceReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.SourceUri != nil {
in, out := &in.SourceUri, &out.SourceUri
*out = new(string)
**out = **in
}
if in.StorageAccountId != nil {
in, out := &in.StorageAccountId, &out.StorageAccountId
*out = new(string)
**out = **in
}
if in.UploadSizeBytes != nil {
in, out := &in.UploadSizeBytes, &out.UploadSizeBytes
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CreationData.
func (in *CreationData) DeepCopy() *CreationData {
if in == nil {
return nil
}
out := new(CreationData)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CreationData_STATUS) DeepCopyInto(out *CreationData_STATUS) {
*out = *in
if in.CreateOption != nil {
in, out := &in.CreateOption, &out.CreateOption
*out = new(string)
**out = **in
}
if in.ElasticSanResourceId != nil {
in, out := &in.ElasticSanResourceId, &out.ElasticSanResourceId
*out = new(string)
**out = **in
}
if in.GalleryImageReference != nil {
in, out := &in.GalleryImageReference, &out.GalleryImageReference
*out = new(ImageDiskReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ImageReference != nil {
in, out := &in.ImageReference, &out.ImageReference
*out = new(ImageDiskReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.LogicalSectorSize != nil {
in, out := &in.LogicalSectorSize, &out.LogicalSectorSize
*out = new(int)
**out = **in
}
if in.PerformancePlus != nil {
in, out := &in.PerformancePlus, &out.PerformancePlus
*out = new(bool)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisionedBandwidthCopySpeed != nil {
in, out := &in.ProvisionedBandwidthCopySpeed, &out.ProvisionedBandwidthCopySpeed
*out = new(string)
**out = **in
}
if in.SecurityDataUri != nil {
in, out := &in.SecurityDataUri, &out.SecurityDataUri
*out = new(string)
**out = **in
}
if in.SourceResourceId != nil {
in, out := &in.SourceResourceId, &out.SourceResourceId
*out = new(string)
**out = **in
}
if in.SourceUniqueId != nil {
in, out := &in.SourceUniqueId, &out.SourceUniqueId
*out = new(string)
**out = **in
}
if in.SourceUri != nil {
in, out := &in.SourceUri, &out.SourceUri
*out = new(string)
**out = **in
}
if in.StorageAccountId != nil {
in, out := &in.StorageAccountId, &out.StorageAccountId
*out = new(string)
**out = **in
}
if in.UploadSizeBytes != nil {
in, out := &in.UploadSizeBytes, &out.UploadSizeBytes
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CreationData_STATUS.
func (in *CreationData_STATUS) DeepCopy() *CreationData_STATUS {
if in == nil {
return nil
}
out := new(CreationData_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Disk) DeepCopyInto(out *Disk) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Disk.
func (in *Disk) DeepCopy() *Disk {
if in == nil {
return nil
}
out := new(Disk)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *Disk) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskAccess) DeepCopyInto(out *DiskAccess) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskAccess.
func (in *DiskAccess) DeepCopy() *DiskAccess {
if in == nil {
return nil
}
out := new(DiskAccess)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *DiskAccess) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskAccessList) DeepCopyInto(out *DiskAccessList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]DiskAccess, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskAccessList.
func (in *DiskAccessList) DeepCopy() *DiskAccessList {
if in == nil {
return nil
}
out := new(DiskAccessList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *DiskAccessList) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskAccessOperatorSpec) DeepCopyInto(out *DiskAccessOperatorSpec) {
*out = *in
if in.ConfigMapExpressions != nil {
in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretExpressions != nil {
in, out := &in.SecretExpressions, &out.SecretExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskAccessOperatorSpec.
func (in *DiskAccessOperatorSpec) DeepCopy() *DiskAccessOperatorSpec {
if in == nil {
return nil
}
out := new(DiskAccessOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskAccess_STATUS) DeepCopyInto(out *DiskAccess_STATUS) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]conditions.Condition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ExtendedLocation != nil {
in, out := &in.ExtendedLocation, &out.ExtendedLocation
*out = new(ExtendedLocation_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.PrivateEndpointConnections != nil {
in, out := &in.PrivateEndpointConnections, &out.PrivateEndpointConnections
*out = make([]PrivateEndpointConnection_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TimeCreated != nil {
in, out := &in.TimeCreated, &out.TimeCreated
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskAccess_STATUS.
func (in *DiskAccess_STATUS) DeepCopy() *DiskAccess_STATUS {
if in == nil {
return nil
}
out := new(DiskAccess_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskAccess_Spec) DeepCopyInto(out *DiskAccess_Spec) {
*out = *in
if in.ExtendedLocation != nil {
in, out := &in.ExtendedLocation, &out.ExtendedLocation
*out = new(ExtendedLocation)
(*in).DeepCopyInto(*out)
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(DiskAccessOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskAccess_Spec.
func (in *DiskAccess_Spec) DeepCopy() *DiskAccess_Spec {
if in == nil {
return nil
}
out := new(DiskAccess_Spec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskEncryptionSet) DeepCopyInto(out *DiskEncryptionSet) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskEncryptionSet.
func (in *DiskEncryptionSet) DeepCopy() *DiskEncryptionSet {
if in == nil {
return nil
}
out := new(DiskEncryptionSet)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *DiskEncryptionSet) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskEncryptionSetList) DeepCopyInto(out *DiskEncryptionSetList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]DiskEncryptionSet, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskEncryptionSetList.
func (in *DiskEncryptionSetList) DeepCopy() *DiskEncryptionSetList {
if in == nil {
return nil
}
out := new(DiskEncryptionSetList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *DiskEncryptionSetList) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskEncryptionSetOperatorSpec) DeepCopyInto(out *DiskEncryptionSetOperatorSpec) {
*out = *in
if in.ConfigMapExpressions != nil {
in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretExpressions != nil {
in, out := &in.SecretExpressions, &out.SecretExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskEncryptionSetOperatorSpec.
func (in *DiskEncryptionSetOperatorSpec) DeepCopy() *DiskEncryptionSetOperatorSpec {
if in == nil {
return nil
}
out := new(DiskEncryptionSetOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskEncryptionSet_STATUS) DeepCopyInto(out *DiskEncryptionSet_STATUS) {
*out = *in
if in.ActiveKey != nil {
in, out := &in.ActiveKey, &out.ActiveKey
*out = new(KeyForDiskEncryptionSet_STATUS)
(*in).DeepCopyInto(*out)
}
if in.AutoKeyRotationError != nil {
in, out := &in.AutoKeyRotationError, &out.AutoKeyRotationError
*out = new(ApiError_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]conditions.Condition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.EncryptionType != nil {
in, out := &in.EncryptionType, &out.EncryptionType
*out = new(string)
**out = **in
}
if in.FederatedClientId != nil {
in, out := &in.FederatedClientId, &out.FederatedClientId
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Identity != nil {
in, out := &in.Identity, &out.Identity
*out = new(EncryptionSetIdentity_STATUS)
(*in).DeepCopyInto(*out)
}
if in.LastKeyRotationTimestamp != nil {
in, out := &in.LastKeyRotationTimestamp, &out.LastKeyRotationTimestamp
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.PreviousKeys != nil {
in, out := &in.PreviousKeys, &out.PreviousKeys
*out = make([]KeyForDiskEncryptionSet_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.RotationToLatestKeyVersionEnabled != nil {
in, out := &in.RotationToLatestKeyVersionEnabled, &out.RotationToLatestKeyVersionEnabled
*out = new(bool)
**out = **in
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskEncryptionSet_STATUS.
func (in *DiskEncryptionSet_STATUS) DeepCopy() *DiskEncryptionSet_STATUS {
if in == nil {
return nil
}
out := new(DiskEncryptionSet_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskEncryptionSet_Spec) DeepCopyInto(out *DiskEncryptionSet_Spec) {
*out = *in
if in.ActiveKey != nil {
in, out := &in.ActiveKey, &out.ActiveKey
*out = new(KeyForDiskEncryptionSet)
(*in).DeepCopyInto(*out)
}
if in.EncryptionType != nil {
in, out := &in.EncryptionType, &out.EncryptionType
*out = new(string)
**out = **in
}
if in.FederatedClientId != nil {
in, out := &in.FederatedClientId, &out.FederatedClientId
*out = new(string)
**out = **in
}
if in.FederatedClientIdFromConfig != nil {
in, out := &in.FederatedClientIdFromConfig, &out.FederatedClientIdFromConfig
*out = new(genruntime.ConfigMapReference)
**out = **in
}
if in.Identity != nil {
in, out := &in.Identity, &out.Identity
*out = new(EncryptionSetIdentity)
(*in).DeepCopyInto(*out)
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(DiskEncryptionSetOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.RotationToLatestKeyVersionEnabled != nil {
in, out := &in.RotationToLatestKeyVersionEnabled, &out.RotationToLatestKeyVersionEnabled
*out = new(bool)
**out = **in
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskEncryptionSet_Spec.
func (in *DiskEncryptionSet_Spec) DeepCopy() *DiskEncryptionSet_Spec {
if in == nil {
return nil
}
out := new(DiskEncryptionSet_Spec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskList) DeepCopyInto(out *DiskList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]Disk, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskList.
func (in *DiskList) DeepCopy() *DiskList {
if in == nil {
return nil
}
out := new(DiskList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *DiskList) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskOperatorSpec) DeepCopyInto(out *DiskOperatorSpec) {
*out = *in
if in.ConfigMapExpressions != nil {
in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretExpressions != nil {
in, out := &in.SecretExpressions, &out.SecretExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskOperatorSpec.
func (in *DiskOperatorSpec) DeepCopy() *DiskOperatorSpec {
if in == nil {
return nil
}
out := new(DiskOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskSecurityProfile) DeepCopyInto(out *DiskSecurityProfile) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecureVMDiskEncryptionSetReference != nil {
in, out := &in.SecureVMDiskEncryptionSetReference, &out.SecureVMDiskEncryptionSetReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.SecurityType != nil {
in, out := &in.SecurityType, &out.SecurityType
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskSecurityProfile.
func (in *DiskSecurityProfile) DeepCopy() *DiskSecurityProfile {
if in == nil {
return nil
}
out := new(DiskSecurityProfile)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskSecurityProfile_STATUS) DeepCopyInto(out *DiskSecurityProfile_STATUS) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecureVMDiskEncryptionSetId != nil {
in, out := &in.SecureVMDiskEncryptionSetId, &out.SecureVMDiskEncryptionSetId
*out = new(string)
**out = **in
}
if in.SecurityType != nil {
in, out := &in.SecurityType, &out.SecurityType
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskSecurityProfile_STATUS.
func (in *DiskSecurityProfile_STATUS) DeepCopy() *DiskSecurityProfile_STATUS {
if in == nil {
return nil
}
out := new(DiskSecurityProfile_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskSku) DeepCopyInto(out *DiskSku) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskSku.
func (in *DiskSku) DeepCopy() *DiskSku {
if in == nil {
return nil
}
out := new(DiskSku)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DiskSku_STATUS) DeepCopyInto(out *DiskSku_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Tier != nil {
in, out := &in.Tier, &out.Tier
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskSku_STATUS.
func (in *DiskSku_STATUS) DeepCopy() *DiskSku_STATUS {
if in == nil {
return nil
}
out := new(DiskSku_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Disk_STATUS) DeepCopyInto(out *Disk_STATUS) {
*out = *in
if in.BurstingEnabled != nil {
in, out := &in.BurstingEnabled, &out.BurstingEnabled
*out = new(bool)
**out = **in
}
if in.BurstingEnabledTime != nil {
in, out := &in.BurstingEnabledTime, &out.BurstingEnabledTime
*out = new(string)
**out = **in
}
if in.CompletionPercent != nil {
in, out := &in.CompletionPercent, &out.CompletionPercent
*out = new(float64)
**out = **in
}
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]conditions.Condition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.CreationData != nil {
in, out := &in.CreationData, &out.CreationData
*out = new(CreationData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.DataAccessAuthMode != nil {
in, out := &in.DataAccessAuthMode, &out.DataAccessAuthMode
*out = new(string)
**out = **in
}
if in.DiskAccessId != nil {
in, out := &in.DiskAccessId, &out.DiskAccessId
*out = new(string)
**out = **in
}
if in.DiskIOPSReadOnly != nil {
in, out := &in.DiskIOPSReadOnly, &out.DiskIOPSReadOnly
*out = new(int)
**out = **in
}
if in.DiskIOPSReadWrite != nil {
in, out := &in.DiskIOPSReadWrite, &out.DiskIOPSReadWrite
*out = new(int)
**out = **in
}
if in.DiskMBpsReadOnly != nil {
in, out := &in.DiskMBpsReadOnly, &out.DiskMBpsReadOnly
*out = new(int)
**out = **in
}
if in.DiskMBpsReadWrite != nil {
in, out := &in.DiskMBpsReadWrite, &out.DiskMBpsReadWrite
*out = new(int)
**out = **in
}
if in.DiskSizeBytes != nil {
in, out := &in.DiskSizeBytes, &out.DiskSizeBytes
*out = new(int)
**out = **in
}
if in.DiskSizeGB != nil {
in, out := &in.DiskSizeGB, &out.DiskSizeGB
*out = new(int)
**out = **in
}
if in.DiskState != nil {
in, out := &in.DiskState, &out.DiskState
*out = new(string)
**out = **in
}
if in.Encryption != nil {
in, out := &in.Encryption, &out.Encryption
*out = new(Encryption_STATUS)
(*in).DeepCopyInto(*out)
}
if in.EncryptionSettingsCollection != nil {
in, out := &in.EncryptionSettingsCollection, &out.EncryptionSettingsCollection
*out = new(EncryptionSettingsCollection_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ExtendedLocation != nil {
in, out := &in.ExtendedLocation, &out.ExtendedLocation
*out = new(ExtendedLocation_STATUS)
(*in).DeepCopyInto(*out)
}
if in.HyperVGeneration != nil {
in, out := &in.HyperVGeneration, &out.HyperVGeneration
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.LastOwnershipUpdateTime != nil {
in, out := &in.LastOwnershipUpdateTime, &out.LastOwnershipUpdateTime
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.ManagedBy != nil {
in, out := &in.ManagedBy, &out.ManagedBy
*out = new(string)
**out = **in
}
if in.ManagedByExtended != nil {
in, out := &in.ManagedByExtended, &out.ManagedByExtended
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.MaxShares != nil {
in, out := &in.MaxShares, &out.MaxShares
*out = new(int)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.NetworkAccessPolicy != nil {
in, out := &in.NetworkAccessPolicy, &out.NetworkAccessPolicy
*out = new(string)
**out = **in
}
if in.OptimizedForFrequentAttach != nil {
in, out := &in.OptimizedForFrequentAttach, &out.OptimizedForFrequentAttach
*out = new(bool)
**out = **in
}
if in.OsType != nil {
in, out := &in.OsType, &out.OsType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.PropertyUpdatesInProgress != nil {
in, out := &in.PropertyUpdatesInProgress, &out.PropertyUpdatesInProgress
*out = new(PropertyUpdatesInProgress_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.PublicNetworkAccess != nil {
in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess
*out = new(string)
**out = **in
}
if in.PurchasePlan != nil {
in, out := &in.PurchasePlan, &out.PurchasePlan
*out = new(PurchasePlan_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SecurityProfile != nil {
in, out := &in.SecurityProfile, &out.SecurityProfile
*out = new(DiskSecurityProfile_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ShareInfo != nil {
in, out := &in.ShareInfo, &out.ShareInfo
*out = make([]ShareInfoElement_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Sku != nil {
in, out := &in.Sku, &out.Sku
*out = new(DiskSku_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SupportedCapabilities != nil {
in, out := &in.SupportedCapabilities, &out.SupportedCapabilities
*out = new(SupportedCapabilities_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SupportsHibernation != nil {
in, out := &in.SupportsHibernation, &out.SupportsHibernation
*out = new(bool)
**out = **in
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Tier != nil {
in, out := &in.Tier, &out.Tier
*out = new(string)
**out = **in
}
if in.TimeCreated != nil {
in, out := &in.TimeCreated, &out.TimeCreated
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UniqueId != nil {
in, out := &in.UniqueId, &out.UniqueId
*out = new(string)
**out = **in
}
if in.Zones != nil {
in, out := &in.Zones, &out.Zones
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Disk_STATUS.
func (in *Disk_STATUS) DeepCopy() *Disk_STATUS {
if in == nil {
return nil
}
out := new(Disk_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Disk_Spec) DeepCopyInto(out *Disk_Spec) {
*out = *in
if in.BurstingEnabled != nil {
in, out := &in.BurstingEnabled, &out.BurstingEnabled
*out = new(bool)
**out = **in
}
if in.CompletionPercent != nil {
in, out := &in.CompletionPercent, &out.CompletionPercent
*out = new(float64)
**out = **in
}
if in.CreationData != nil {
in, out := &in.CreationData, &out.CreationData
*out = new(CreationData)
(*in).DeepCopyInto(*out)
}
if in.DataAccessAuthMode != nil {
in, out := &in.DataAccessAuthMode, &out.DataAccessAuthMode
*out = new(string)
**out = **in
}
if in.DiskAccessReference != nil {
in, out := &in.DiskAccessReference, &out.DiskAccessReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.DiskIOPSReadOnly != nil {
in, out := &in.DiskIOPSReadOnly, &out.DiskIOPSReadOnly
*out = new(int)
**out = **in
}
if in.DiskIOPSReadWrite != nil {
in, out := &in.DiskIOPSReadWrite, &out.DiskIOPSReadWrite
*out = new(int)
**out = **in
}
if in.DiskMBpsReadOnly != nil {
in, out := &in.DiskMBpsReadOnly, &out.DiskMBpsReadOnly
*out = new(int)
**out = **in
}
if in.DiskMBpsReadWrite != nil {
in, out := &in.DiskMBpsReadWrite, &out.DiskMBpsReadWrite
*out = new(int)
**out = **in
}
if in.DiskSizeGB != nil {
in, out := &in.DiskSizeGB, &out.DiskSizeGB
*out = new(int)
**out = **in
}
if in.Encryption != nil {
in, out := &in.Encryption, &out.Encryption
*out = new(Encryption)
(*in).DeepCopyInto(*out)
}
if in.EncryptionSettingsCollection != nil {
in, out := &in.EncryptionSettingsCollection, &out.EncryptionSettingsCollection
*out = new(EncryptionSettingsCollection)
(*in).DeepCopyInto(*out)
}
if in.ExtendedLocation != nil {
in, out := &in.ExtendedLocation, &out.ExtendedLocation
*out = new(ExtendedLocation)
(*in).DeepCopyInto(*out)
}
if in.HyperVGeneration != nil {
in, out := &in.HyperVGeneration, &out.HyperVGeneration
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.MaxShares != nil {
in, out := &in.MaxShares, &out.MaxShares
*out = new(int)
**out = **in
}
if in.NetworkAccessPolicy != nil {
in, out := &in.NetworkAccessPolicy, &out.NetworkAccessPolicy
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(DiskOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.OptimizedForFrequentAttach != nil {
in, out := &in.OptimizedForFrequentAttach, &out.OptimizedForFrequentAttach
*out = new(bool)
**out = **in
}
if in.OsType != nil {
in, out := &in.OsType, &out.OsType
*out = new(string)
**out = **in
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.PublicNetworkAccess != nil {
in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess
*out = new(string)
**out = **in
}
if in.PurchasePlan != nil {
in, out := &in.PurchasePlan, &out.PurchasePlan
*out = new(PurchasePlan)
(*in).DeepCopyInto(*out)
}
if in.SecurityProfile != nil {
in, out := &in.SecurityProfile, &out.SecurityProfile
*out = new(DiskSecurityProfile)
(*in).DeepCopyInto(*out)
}
if in.Sku != nil {
in, out := &in.Sku, &out.Sku
*out = new(DiskSku)
(*in).DeepCopyInto(*out)
}
if in.SupportedCapabilities != nil {
in, out := &in.SupportedCapabilities, &out.SupportedCapabilities
*out = new(SupportedCapabilities)
(*in).DeepCopyInto(*out)
}
if in.SupportsHibernation != nil {
in, out := &in.SupportsHibernation, &out.SupportsHibernation
*out = new(bool)
**out = **in
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Tier != nil {
in, out := &in.Tier, &out.Tier
*out = new(string)
**out = **in
}
if in.Zones != nil {
in, out := &in.Zones, &out.Zones
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Disk_Spec.
func (in *Disk_Spec) DeepCopy() *Disk_Spec {
if in == nil {
return nil
}
out := new(Disk_Spec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Encryption) DeepCopyInto(out *Encryption) {
*out = *in
if in.DiskEncryptionSetReference != nil {
in, out := &in.DiskEncryptionSetReference, &out.DiskEncryptionSetReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Encryption.
func (in *Encryption) DeepCopy() *Encryption {
if in == nil {
return nil
}
out := new(Encryption)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EncryptionSetIdentity) DeepCopyInto(out *EncryptionSetIdentity) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UserAssignedIdentities != nil {
in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities
*out = make([]UserAssignedIdentityDetails, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSetIdentity.
func (in *EncryptionSetIdentity) DeepCopy() *EncryptionSetIdentity {
if in == nil {
return nil
}
out := new(EncryptionSetIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EncryptionSetIdentity_STATUS) DeepCopyInto(out *EncryptionSetIdentity_STATUS) {
*out = *in
if in.PrincipalId != nil {
in, out := &in.PrincipalId, &out.PrincipalId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TenantId != nil {
in, out := &in.TenantId, &out.TenantId
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UserAssignedIdentities != nil {
in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities
*out = make(map[string]EncryptionSetIdentity_UserAssignedIdentities_STATUS, len(*in))
for key, val := range *in {
(*out)[key] = *val.DeepCopy()
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSetIdentity_STATUS.
func (in *EncryptionSetIdentity_STATUS) DeepCopy() *EncryptionSetIdentity_STATUS {
if in == nil {
return nil
}
out := new(EncryptionSetIdentity_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EncryptionSetIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *EncryptionSetIdentity_UserAssignedIdentities_STATUS) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.PrincipalId != nil {
in, out := &in.PrincipalId, &out.PrincipalId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSetIdentity_UserAssignedIdentities_STATUS.
func (in *EncryptionSetIdentity_UserAssignedIdentities_STATUS) DeepCopy() *EncryptionSetIdentity_UserAssignedIdentities_STATUS {
if in == nil {
return nil
}
out := new(EncryptionSetIdentity_UserAssignedIdentities_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EncryptionSettingsCollection) DeepCopyInto(out *EncryptionSettingsCollection) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.EncryptionSettings != nil {
in, out := &in.EncryptionSettings, &out.EncryptionSettings
*out = make([]EncryptionSettingsElement, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.EncryptionSettingsVersion != nil {
in, out := &in.EncryptionSettingsVersion, &out.EncryptionSettingsVersion
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSettingsCollection.
func (in *EncryptionSettingsCollection) DeepCopy() *EncryptionSettingsCollection {
if in == nil {
return nil
}
out := new(EncryptionSettingsCollection)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EncryptionSettingsCollection_STATUS) DeepCopyInto(out *EncryptionSettingsCollection_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.EncryptionSettings != nil {
in, out := &in.EncryptionSettings, &out.EncryptionSettings
*out = make([]EncryptionSettingsElement_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.EncryptionSettingsVersion != nil {
in, out := &in.EncryptionSettingsVersion, &out.EncryptionSettingsVersion
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSettingsCollection_STATUS.
func (in *EncryptionSettingsCollection_STATUS) DeepCopy() *EncryptionSettingsCollection_STATUS {
if in == nil {
return nil
}
out := new(EncryptionSettingsCollection_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EncryptionSettingsElement) DeepCopyInto(out *EncryptionSettingsElement) {
*out = *in
if in.DiskEncryptionKey != nil {
in, out := &in.DiskEncryptionKey, &out.DiskEncryptionKey
*out = new(KeyVaultAndSecretReference)
(*in).DeepCopyInto(*out)
}
if in.KeyEncryptionKey != nil {
in, out := &in.KeyEncryptionKey, &out.KeyEncryptionKey
*out = new(KeyVaultAndKeyReference)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSettingsElement.
func (in *EncryptionSettingsElement) DeepCopy() *EncryptionSettingsElement {
if in == nil {
return nil
}
out := new(EncryptionSettingsElement)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EncryptionSettingsElement_STATUS) DeepCopyInto(out *EncryptionSettingsElement_STATUS) {
*out = *in
if in.DiskEncryptionKey != nil {
in, out := &in.DiskEncryptionKey, &out.DiskEncryptionKey
*out = new(KeyVaultAndSecretReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.KeyEncryptionKey != nil {
in, out := &in.KeyEncryptionKey, &out.KeyEncryptionKey
*out = new(KeyVaultAndKeyReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSettingsElement_STATUS.
func (in *EncryptionSettingsElement_STATUS) DeepCopy() *EncryptionSettingsElement_STATUS {
if in == nil {
return nil
}
out := new(EncryptionSettingsElement_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Encryption_STATUS) DeepCopyInto(out *Encryption_STATUS) {
*out = *in
if in.DiskEncryptionSetId != nil {
in, out := &in.DiskEncryptionSetId, &out.DiskEncryptionSetId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Encryption_STATUS.
func (in *Encryption_STATUS) DeepCopy() *Encryption_STATUS {
if in == nil {
return nil
}
out := new(Encryption_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation.
func (in *ExtendedLocation) DeepCopy() *ExtendedLocation {
if in == nil {
return nil
}
out := new(ExtendedLocation)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_STATUS.
func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS {
if in == nil {
return nil
}
out := new(ExtendedLocation_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ImageDiskReference) DeepCopyInto(out *ImageDiskReference) {
*out = *in
if in.CommunityGalleryImageId != nil {
in, out := &in.CommunityGalleryImageId, &out.CommunityGalleryImageId
*out = new(string)
**out = **in
}
if in.Lun != nil {
in, out := &in.Lun, &out.Lun
*out = new(int)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Reference != nil {
in, out := &in.Reference, &out.Reference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.SharedGalleryImageId != nil {
in, out := &in.SharedGalleryImageId, &out.SharedGalleryImageId
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageDiskReference.
func (in *ImageDiskReference) DeepCopy() *ImageDiskReference {
if in == nil {
return nil
}
out := new(ImageDiskReference)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ImageDiskReference_STATUS) DeepCopyInto(out *ImageDiskReference_STATUS) {
*out = *in
if in.CommunityGalleryImageId != nil {
in, out := &in.CommunityGalleryImageId, &out.CommunityGalleryImageId
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Lun != nil {
in, out := &in.Lun, &out.Lun
*out = new(int)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SharedGalleryImageId != nil {
in, out := &in.SharedGalleryImageId, &out.SharedGalleryImageId
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageDiskReference_STATUS.
func (in *ImageDiskReference_STATUS) DeepCopy() *ImageDiskReference_STATUS {
if in == nil {
return nil
}
out := new(ImageDiskReference_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *InnerError_STATUS) DeepCopyInto(out *InnerError_STATUS) {
*out = *in
if in.Errordetail != nil {
in, out := &in.Errordetail, &out.Errordetail
*out = new(string)
**out = **in
}
if in.Exceptiontype != nil {
in, out := &in.Exceptiontype, &out.Exceptiontype
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InnerError_STATUS.
func (in *InnerError_STATUS) DeepCopy() *InnerError_STATUS {
if in == nil {
return nil
}
out := new(InnerError_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KeyForDiskEncryptionSet) DeepCopyInto(out *KeyForDiskEncryptionSet) {
*out = *in
if in.KeyUrl != nil {
in, out := &in.KeyUrl, &out.KeyUrl
*out = new(string)
**out = **in
}
if in.KeyUrlFromConfig != nil {
in, out := &in.KeyUrlFromConfig, &out.KeyUrlFromConfig
*out = new(genruntime.ConfigMapReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SourceVault != nil {
in, out := &in.SourceVault, &out.SourceVault
*out = new(SourceVault)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyForDiskEncryptionSet.
func (in *KeyForDiskEncryptionSet) DeepCopy() *KeyForDiskEncryptionSet {
if in == nil {
return nil
}
out := new(KeyForDiskEncryptionSet)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KeyForDiskEncryptionSet_STATUS) DeepCopyInto(out *KeyForDiskEncryptionSet_STATUS) {
*out = *in
if in.KeyUrl != nil {
in, out := &in.KeyUrl, &out.KeyUrl
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SourceVault != nil {
in, out := &in.SourceVault, &out.SourceVault
*out = new(SourceVault_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyForDiskEncryptionSet_STATUS.
func (in *KeyForDiskEncryptionSet_STATUS) DeepCopy() *KeyForDiskEncryptionSet_STATUS {
if in == nil {
return nil
}
out := new(KeyForDiskEncryptionSet_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KeyVaultAndKeyReference) DeepCopyInto(out *KeyVaultAndKeyReference) {
*out = *in
if in.KeyUrl != nil {
in, out := &in.KeyUrl, &out.KeyUrl
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SourceVault != nil {
in, out := &in.SourceVault, &out.SourceVault
*out = new(SourceVault)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultAndKeyReference.
func (in *KeyVaultAndKeyReference) DeepCopy() *KeyVaultAndKeyReference {
if in == nil {
return nil
}
out := new(KeyVaultAndKeyReference)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KeyVaultAndKeyReference_STATUS) DeepCopyInto(out *KeyVaultAndKeyReference_STATUS) {
*out = *in
if in.KeyUrl != nil {
in, out := &in.KeyUrl, &out.KeyUrl
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SourceVault != nil {
in, out := &in.SourceVault, &out.SourceVault
*out = new(SourceVault_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultAndKeyReference_STATUS.
func (in *KeyVaultAndKeyReference_STATUS) DeepCopy() *KeyVaultAndKeyReference_STATUS {
if in == nil {
return nil
}
out := new(KeyVaultAndKeyReference_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KeyVaultAndSecretReference) DeepCopyInto(out *KeyVaultAndSecretReference) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretUrl != nil {
in, out := &in.SecretUrl, &out.SecretUrl
*out = new(string)
**out = **in
}
if in.SourceVault != nil {
in, out := &in.SourceVault, &out.SourceVault
*out = new(SourceVault)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultAndSecretReference.
func (in *KeyVaultAndSecretReference) DeepCopy() *KeyVaultAndSecretReference {
if in == nil {
return nil
}
out := new(KeyVaultAndSecretReference)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KeyVaultAndSecretReference_STATUS) DeepCopyInto(out *KeyVaultAndSecretReference_STATUS) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretUrl != nil {
in, out := &in.SecretUrl, &out.SecretUrl
*out = new(string)
**out = **in
}
if in.SourceVault != nil {
in, out := &in.SourceVault, &out.SourceVault
*out = new(SourceVault_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultAndSecretReference_STATUS.
func (in *KeyVaultAndSecretReference_STATUS) DeepCopy() *KeyVaultAndSecretReference_STATUS {
if in == nil {
return nil
}
out := new(KeyVaultAndSecretReference_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS) {
*out = *in
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS.
func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS {
if in == nil {
return nil
}
out := new(PrivateEndpointConnection_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PropertyUpdatesInProgress_STATUS) DeepCopyInto(out *PropertyUpdatesInProgress_STATUS) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TargetTier != nil {
in, out := &in.TargetTier, &out.TargetTier
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PropertyUpdatesInProgress_STATUS.
func (in *PropertyUpdatesInProgress_STATUS) DeepCopy() *PropertyUpdatesInProgress_STATUS {
if in == nil {
return nil
}
out := new(PropertyUpdatesInProgress_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PurchasePlan) DeepCopyInto(out *PurchasePlan) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Product != nil {
in, out := &in.Product, &out.Product
*out = new(string)
**out = **in
}
if in.PromotionCode != nil {
in, out := &in.PromotionCode, &out.PromotionCode
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Publisher != nil {
in, out := &in.Publisher, &out.Publisher
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PurchasePlan.
func (in *PurchasePlan) DeepCopy() *PurchasePlan {
if in == nil {
return nil
}
out := new(PurchasePlan)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PurchasePlan_STATUS) DeepCopyInto(out *PurchasePlan_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Product != nil {
in, out := &in.Product, &out.Product
*out = new(string)
**out = **in
}
if in.PromotionCode != nil {
in, out := &in.PromotionCode, &out.PromotionCode
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Publisher != nil {
in, out := &in.Publisher, &out.Publisher
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PurchasePlan_STATUS.
func (in *PurchasePlan_STATUS) DeepCopy() *PurchasePlan_STATUS {
if in == nil {
return nil
}
out := new(PurchasePlan_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ShareInfoElement_STATUS) DeepCopyInto(out *ShareInfoElement_STATUS) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.VmUri != nil {
in, out := &in.VmUri, &out.VmUri
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareInfoElement_STATUS.
func (in *ShareInfoElement_STATUS) DeepCopy() *ShareInfoElement_STATUS {
if in == nil {
return nil
}
out := new(ShareInfoElement_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Snapshot) DeepCopyInto(out *Snapshot) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Snapshot.
func (in *Snapshot) DeepCopy() *Snapshot {
if in == nil {
return nil
}
out := new(Snapshot)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *Snapshot) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SnapshotList) DeepCopyInto(out *SnapshotList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]Snapshot, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotList.
func (in *SnapshotList) DeepCopy() *SnapshotList {
if in == nil {
return nil
}
out := new(SnapshotList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *SnapshotList) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SnapshotOperatorSpec) DeepCopyInto(out *SnapshotOperatorSpec) {
*out = *in
if in.ConfigMapExpressions != nil {
in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretExpressions != nil {
in, out := &in.SecretExpressions, &out.SecretExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotOperatorSpec.
func (in *SnapshotOperatorSpec) DeepCopy() *SnapshotOperatorSpec {
if in == nil {
return nil
}
out := new(SnapshotOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SnapshotSku) DeepCopyInto(out *SnapshotSku) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotSku.
func (in *SnapshotSku) DeepCopy() *SnapshotSku {
if in == nil {
return nil
}
out := new(SnapshotSku)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SnapshotSku_STATUS) DeepCopyInto(out *SnapshotSku_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Tier != nil {
in, out := &in.Tier, &out.Tier
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotSku_STATUS.
func (in *SnapshotSku_STATUS) DeepCopy() *SnapshotSku_STATUS {
if in == nil {
return nil
}
out := new(SnapshotSku_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Snapshot_STATUS) DeepCopyInto(out *Snapshot_STATUS) {
*out = *in
if in.CompletionPercent != nil {
in, out := &in.CompletionPercent, &out.CompletionPercent
*out = new(float64)
**out = **in
}
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]conditions.Condition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.CopyCompletionError != nil {
in, out := &in.CopyCompletionError, &out.CopyCompletionError
*out = new(CopyCompletionError_STATUS)
(*in).DeepCopyInto(*out)
}
if in.CreationData != nil {
in, out := &in.CreationData, &out.CreationData
*out = new(CreationData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.DataAccessAuthMode != nil {
in, out := &in.DataAccessAuthMode, &out.DataAccessAuthMode
*out = new(string)
**out = **in
}
if in.DiskAccessId != nil {
in, out := &in.DiskAccessId, &out.DiskAccessId
*out = new(string)
**out = **in
}
if in.DiskSizeBytes != nil {
in, out := &in.DiskSizeBytes, &out.DiskSizeBytes
*out = new(int)
**out = **in
}
if in.DiskSizeGB != nil {
in, out := &in.DiskSizeGB, &out.DiskSizeGB
*out = new(int)
**out = **in
}
if in.DiskState != nil {
in, out := &in.DiskState, &out.DiskState
*out = new(string)
**out = **in
}
if in.Encryption != nil {
in, out := &in.Encryption, &out.Encryption
*out = new(Encryption_STATUS)
(*in).DeepCopyInto(*out)
}
if in.EncryptionSettingsCollection != nil {
in, out := &in.EncryptionSettingsCollection, &out.EncryptionSettingsCollection
*out = new(EncryptionSettingsCollection_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ExtendedLocation != nil {
in, out := &in.ExtendedLocation, &out.ExtendedLocation
*out = new(ExtendedLocation_STATUS)
(*in).DeepCopyInto(*out)
}
if in.HyperVGeneration != nil {
in, out := &in.HyperVGeneration, &out.HyperVGeneration
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Incremental != nil {
in, out := &in.Incremental, &out.Incremental
*out = new(bool)
**out = **in
}
if in.IncrementalSnapshotFamilyId != nil {
in, out := &in.IncrementalSnapshotFamilyId, &out.IncrementalSnapshotFamilyId
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.ManagedBy != nil {
in, out := &in.ManagedBy, &out.ManagedBy
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.NetworkAccessPolicy != nil {
in, out := &in.NetworkAccessPolicy, &out.NetworkAccessPolicy
*out = new(string)
**out = **in
}
if in.OsType != nil {
in, out := &in.OsType, &out.OsType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.PublicNetworkAccess != nil {
in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess
*out = new(string)
**out = **in
}
if in.PurchasePlan != nil {
in, out := &in.PurchasePlan, &out.PurchasePlan
*out = new(PurchasePlan_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SecurityProfile != nil {
in, out := &in.SecurityProfile, &out.SecurityProfile
*out = new(DiskSecurityProfile_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Sku != nil {
in, out := &in.Sku, &out.Sku
*out = new(SnapshotSku_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SupportedCapabilities != nil {
in, out := &in.SupportedCapabilities, &out.SupportedCapabilities
*out = new(SupportedCapabilities_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SupportsHibernation != nil {
in, out := &in.SupportsHibernation, &out.SupportsHibernation
*out = new(bool)
**out = **in
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TimeCreated != nil {
in, out := &in.TimeCreated, &out.TimeCreated
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UniqueId != nil {
in, out := &in.UniqueId, &out.UniqueId
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Snapshot_STATUS.
func (in *Snapshot_STATUS) DeepCopy() *Snapshot_STATUS {
if in == nil {
return nil
}
out := new(Snapshot_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Snapshot_Spec) DeepCopyInto(out *Snapshot_Spec) {
*out = *in
if in.CompletionPercent != nil {
in, out := &in.CompletionPercent, &out.CompletionPercent
*out = new(float64)
**out = **in
}
if in.CopyCompletionError != nil {
in, out := &in.CopyCompletionError, &out.CopyCompletionError
*out = new(CopyCompletionError)
(*in).DeepCopyInto(*out)
}
if in.CreationData != nil {
in, out := &in.CreationData, &out.CreationData
*out = new(CreationData)
(*in).DeepCopyInto(*out)
}
if in.DataAccessAuthMode != nil {
in, out := &in.DataAccessAuthMode, &out.DataAccessAuthMode
*out = new(string)
**out = **in
}
if in.DiskAccessReference != nil {
in, out := &in.DiskAccessReference, &out.DiskAccessReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.DiskSizeGB != nil {
in, out := &in.DiskSizeGB, &out.DiskSizeGB
*out = new(int)
**out = **in
}
if in.DiskState != nil {
in, out := &in.DiskState, &out.DiskState
*out = new(string)
**out = **in
}
if in.Encryption != nil {
in, out := &in.Encryption, &out.Encryption
*out = new(Encryption)
(*in).DeepCopyInto(*out)
}
if in.EncryptionSettingsCollection != nil {
in, out := &in.EncryptionSettingsCollection, &out.EncryptionSettingsCollection
*out = new(EncryptionSettingsCollection)
(*in).DeepCopyInto(*out)
}
if in.ExtendedLocation != nil {
in, out := &in.ExtendedLocation, &out.ExtendedLocation
*out = new(ExtendedLocation)
(*in).DeepCopyInto(*out)
}
if in.HyperVGeneration != nil {
in, out := &in.HyperVGeneration, &out.HyperVGeneration
*out = new(string)
**out = **in
}
if in.Incremental != nil {
in, out := &in.Incremental, &out.Incremental
*out = new(bool)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.NetworkAccessPolicy != nil {
in, out := &in.NetworkAccessPolicy, &out.NetworkAccessPolicy
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(SnapshotOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.OsType != nil {
in, out := &in.OsType, &out.OsType
*out = new(string)
**out = **in
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.PublicNetworkAccess != nil {
in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess
*out = new(string)
**out = **in
}
if in.PurchasePlan != nil {
in, out := &in.PurchasePlan, &out.PurchasePlan
*out = new(PurchasePlan)
(*in).DeepCopyInto(*out)
}
if in.SecurityProfile != nil {
in, out := &in.SecurityProfile, &out.SecurityProfile
*out = new(DiskSecurityProfile)
(*in).DeepCopyInto(*out)
}
if in.Sku != nil {
in, out := &in.Sku, &out.Sku
*out = new(SnapshotSku)
(*in).DeepCopyInto(*out)
}
if in.SupportedCapabilities != nil {
in, out := &in.SupportedCapabilities, &out.SupportedCapabilities
*out = new(SupportedCapabilities)
(*in).DeepCopyInto(*out)
}
if in.SupportsHibernation != nil {
in, out := &in.SupportsHibernation, &out.SupportsHibernation
*out = new(bool)
**out = **in
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Snapshot_Spec.
func (in *Snapshot_Spec) DeepCopy() *Snapshot_Spec {
if in == nil {
return nil
}
out := new(Snapshot_Spec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SourceVault) DeepCopyInto(out *SourceVault) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Reference != nil {
in, out := &in.Reference, &out.Reference
*out = new(genruntime.ResourceReference)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceVault.
func (in *SourceVault) DeepCopy() *SourceVault {
if in == nil {
return nil
}
out := new(SourceVault)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SourceVault_STATUS) DeepCopyInto(out *SourceVault_STATUS) {
*out = *in
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceVault_STATUS.
func (in *SourceVault_STATUS) DeepCopy() *SourceVault_STATUS {
if in == nil {
return nil
}
out := new(SourceVault_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SupportedCapabilities) DeepCopyInto(out *SupportedCapabilities) {
*out = *in
if in.AcceleratedNetwork != nil {
in, out := &in.AcceleratedNetwork, &out.AcceleratedNetwork
*out = new(bool)
**out = **in
}
if in.Architecture != nil {
in, out := &in.Architecture, &out.Architecture
*out = new(string)
**out = **in
}
if in.DiskControllerTypes != nil {
in, out := &in.DiskControllerTypes, &out.DiskControllerTypes
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SupportedCapabilities.
func (in *SupportedCapabilities) DeepCopy() *SupportedCapabilities {
if in == nil {
return nil
}
out := new(SupportedCapabilities)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SupportedCapabilities_STATUS) DeepCopyInto(out *SupportedCapabilities_STATUS) {
*out = *in
if in.AcceleratedNetwork != nil {
in, out := &in.AcceleratedNetwork, &out.AcceleratedNetwork
*out = new(bool)
**out = **in
}
if in.Architecture != nil {
in, out := &in.Architecture, &out.Architecture
*out = new(string)
**out = **in
}
if in.DiskControllerTypes != nil {
in, out := &in.DiskControllerTypes, &out.DiskControllerTypes
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SupportedCapabilities_STATUS.
func (in *SupportedCapabilities_STATUS) DeepCopy() *SupportedCapabilities_STATUS {
if in == nil {
return nil
}
out := new(SupportedCapabilities_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
out.Reference = in.Reference
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails {
if in == nil {
return nil
}
out := new(UserAssignedIdentityDetails)
in.DeepCopyInto(out)
return out
}