// Code generated by protoc-gen-goext. DO NOT EDIT.

package baremetal

import (
	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
)

func (m *PrivateSubnet) SetId(v string) {
	m.Id = v
}

func (m *PrivateSubnet) SetCloudId(v string) {
	m.CloudId = v
}

func (m *PrivateSubnet) SetFolderId(v string) {
	m.FolderId = v
}

func (m *PrivateSubnet) SetName(v string) {
	m.Name = v
}

func (m *PrivateSubnet) SetDescription(v string) {
	m.Description = v
}

func (m *PrivateSubnet) SetStatus(v PrivateSubnet_Status) {
	m.Status = v
}

func (m *PrivateSubnet) SetZoneId(v string) {
	m.ZoneId = v
}

func (m *PrivateSubnet) SetHardwarePoolId(v string) {
	m.HardwarePoolId = v
}

func (m *PrivateSubnet) SetVrfOptions(v *PrivateSubnet_VrfOptions) {
	m.VrfOptions = v
}

func (m *PrivateSubnet) SetCreatedAt(v *timestamppb.Timestamp) {
	m.CreatedAt = v
}

func (m *PrivateSubnet) SetLabels(v map[string]string) {
	m.Labels = v
}

func (m *PrivateSubnet_VrfOptions) SetVrfId(v string) {
	m.VrfId = v
}

func (m *PrivateSubnet_VrfOptions) SetCidr(v string) {
	m.Cidr = v
}

func (m *PrivateSubnet_VrfOptions) SetDhcpOptions(v *DhcpOptions) {
	m.DhcpOptions = v
}

func (m *PrivateSubnet_VrfOptions) SetGatewayIp(v string) {
	m.GatewayIp = v
}
