Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterDiskPlacementGroupServiceServer(s grpc.ServiceRegistrar, srv DiskPlacementGroupServiceServer)
- func RegisterDiskServiceServer(s grpc.ServiceRegistrar, srv DiskServiceServer)
- func RegisterDiskTypeServiceServer(s grpc.ServiceRegistrar, srv DiskTypeServiceServer)
- func RegisterFilesystemServiceServer(s grpc.ServiceRegistrar, srv FilesystemServiceServer)
- func RegisterGpuClusterServiceServer(s grpc.ServiceRegistrar, srv GpuClusterServiceServer)
- func RegisterHostGroupServiceServer(s grpc.ServiceRegistrar, srv HostGroupServiceServer)
- func RegisterHostTypeServiceServer(s grpc.ServiceRegistrar, srv HostTypeServiceServer)
- func RegisterImageServiceServer(s grpc.ServiceRegistrar, srv ImageServiceServer)
- func RegisterInstanceServiceServer(s grpc.ServiceRegistrar, srv InstanceServiceServer)
- func RegisterPlacementGroupServiceServer(s grpc.ServiceRegistrar, srv PlacementGroupServiceServer)
- func RegisterSnapshotScheduleServiceServer(s grpc.ServiceRegistrar, srv SnapshotScheduleServiceServer)
- func RegisterSnapshotServiceServer(s grpc.ServiceRegistrar, srv SnapshotServiceServer)
- func RegisterZoneServiceServer(s grpc.ServiceRegistrar, srv ZoneServiceServer)
- type AddInstanceOneToOneNatMetadata
- func (*AddInstanceOneToOneNatMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *AddInstanceOneToOneNatMetadata) GetInstanceId() string
- func (*AddInstanceOneToOneNatMetadata) ProtoMessage()
- func (x *AddInstanceOneToOneNatMetadata) ProtoReflect() protoreflect.Message
- func (x *AddInstanceOneToOneNatMetadata) Reset()
- func (m *AddInstanceOneToOneNatMetadata) SetInstanceId(v string)
- func (x *AddInstanceOneToOneNatMetadata) String() string
- type AddInstanceOneToOneNatRequest
- func (*AddInstanceOneToOneNatRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddInstanceOneToOneNatRequest) GetInstanceId() string
- func (x *AddInstanceOneToOneNatRequest) GetInternalAddress() string
- func (x *AddInstanceOneToOneNatRequest) GetNetworkInterfaceIndex() string
- func (x *AddInstanceOneToOneNatRequest) GetOneToOneNatSpec() *OneToOneNatSpec
- func (*AddInstanceOneToOneNatRequest) ProtoMessage()
- func (x *AddInstanceOneToOneNatRequest) ProtoReflect() protoreflect.Message
- func (x *AddInstanceOneToOneNatRequest) Reset()
- func (m *AddInstanceOneToOneNatRequest) SetInstanceId(v string)
- func (m *AddInstanceOneToOneNatRequest) SetInternalAddress(v string)
- func (m *AddInstanceOneToOneNatRequest) SetNetworkInterfaceIndex(v string)
- func (m *AddInstanceOneToOneNatRequest) SetOneToOneNatSpec(v *OneToOneNatSpec)
- func (x *AddInstanceOneToOneNatRequest) String() string
- type AttachInstanceDiskMetadata
- func (*AttachInstanceDiskMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *AttachInstanceDiskMetadata) GetDiskId() string
- func (x *AttachInstanceDiskMetadata) GetInstanceId() string
- func (*AttachInstanceDiskMetadata) ProtoMessage()
- func (x *AttachInstanceDiskMetadata) ProtoReflect() protoreflect.Message
- func (x *AttachInstanceDiskMetadata) Reset()
- func (m *AttachInstanceDiskMetadata) SetDiskId(v string)
- func (m *AttachInstanceDiskMetadata) SetInstanceId(v string)
- func (x *AttachInstanceDiskMetadata) String() string
- type AttachInstanceDiskRequest
- func (*AttachInstanceDiskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AttachInstanceDiskRequest) GetAttachedDiskSpec() *AttachedDiskSpec
- func (x *AttachInstanceDiskRequest) GetInstanceId() string
- func (*AttachInstanceDiskRequest) ProtoMessage()
- func (x *AttachInstanceDiskRequest) ProtoReflect() protoreflect.Message
- func (x *AttachInstanceDiskRequest) Reset()
- func (m *AttachInstanceDiskRequest) SetAttachedDiskSpec(v *AttachedDiskSpec)
- func (m *AttachInstanceDiskRequest) SetInstanceId(v string)
- func (x *AttachInstanceDiskRequest) String() string
- type AttachInstanceFilesystemMetadata
- func (*AttachInstanceFilesystemMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *AttachInstanceFilesystemMetadata) GetFilesystemId() string
- func (x *AttachInstanceFilesystemMetadata) GetInstanceId() string
- func (*AttachInstanceFilesystemMetadata) ProtoMessage()
- func (x *AttachInstanceFilesystemMetadata) ProtoReflect() protoreflect.Message
- func (x *AttachInstanceFilesystemMetadata) Reset()
- func (m *AttachInstanceFilesystemMetadata) SetFilesystemId(v string)
- func (m *AttachInstanceFilesystemMetadata) SetInstanceId(v string)
- func (x *AttachInstanceFilesystemMetadata) String() string
- type AttachInstanceFilesystemRequest
- func (*AttachInstanceFilesystemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AttachInstanceFilesystemRequest) GetAttachedFilesystemSpec() *AttachedFilesystemSpec
- func (x *AttachInstanceFilesystemRequest) GetInstanceId() string
- func (*AttachInstanceFilesystemRequest) ProtoMessage()
- func (x *AttachInstanceFilesystemRequest) ProtoReflect() protoreflect.Message
- func (x *AttachInstanceFilesystemRequest) Reset()
- func (m *AttachInstanceFilesystemRequest) SetAttachedFilesystemSpec(v *AttachedFilesystemSpec)
- func (m *AttachInstanceFilesystemRequest) SetInstanceId(v string)
- func (x *AttachInstanceFilesystemRequest) String() string
- type AttachInstanceNetworkInterfaceMetadata
- func (*AttachInstanceNetworkInterfaceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *AttachInstanceNetworkInterfaceMetadata) GetInstanceId() string
- func (x *AttachInstanceNetworkInterfaceMetadata) GetNetworkInterfaceIndex() string
- func (*AttachInstanceNetworkInterfaceMetadata) ProtoMessage()
- func (x *AttachInstanceNetworkInterfaceMetadata) ProtoReflect() protoreflect.Message
- func (x *AttachInstanceNetworkInterfaceMetadata) Reset()
- func (m *AttachInstanceNetworkInterfaceMetadata) SetInstanceId(v string)
- func (m *AttachInstanceNetworkInterfaceMetadata) SetNetworkInterfaceIndex(v string)
- func (x *AttachInstanceNetworkInterfaceMetadata) String() string
- type AttachInstanceNetworkInterfaceRequest
- func (*AttachInstanceNetworkInterfaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AttachInstanceNetworkInterfaceRequest) GetInstanceId() string
- func (x *AttachInstanceNetworkInterfaceRequest) GetNetworkInterfaceIndex() string
- func (x *AttachInstanceNetworkInterfaceRequest) GetPrimaryV4AddressSpec() *PrimaryAddressSpec
- func (x *AttachInstanceNetworkInterfaceRequest) GetSecurityGroupIds() []string
- func (x *AttachInstanceNetworkInterfaceRequest) GetSubnetId() string
- func (*AttachInstanceNetworkInterfaceRequest) ProtoMessage()
- func (x *AttachInstanceNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
- func (x *AttachInstanceNetworkInterfaceRequest) Reset()
- func (m *AttachInstanceNetworkInterfaceRequest) SetInstanceId(v string)
- func (m *AttachInstanceNetworkInterfaceRequest) SetNetworkInterfaceIndex(v string)
- func (m *AttachInstanceNetworkInterfaceRequest) SetPrimaryV4AddressSpec(v *PrimaryAddressSpec)
- func (m *AttachInstanceNetworkInterfaceRequest) SetSecurityGroupIds(v []string)
- func (m *AttachInstanceNetworkInterfaceRequest) SetSubnetId(v string)
- func (x *AttachInstanceNetworkInterfaceRequest) String() string
- type AttachedDisk
- func (*AttachedDisk) Descriptor() ([]byte, []int)deprecated
- func (x *AttachedDisk) GetAutoDelete() bool
- func (x *AttachedDisk) GetDeviceName() string
- func (x *AttachedDisk) GetDiskId() string
- func (x *AttachedDisk) GetMode() AttachedDisk_Mode
- func (*AttachedDisk) ProtoMessage()
- func (x *AttachedDisk) ProtoReflect() protoreflect.Message
- func (x *AttachedDisk) Reset()
- func (m *AttachedDisk) SetAutoDelete(v bool)
- func (m *AttachedDisk) SetDeviceName(v string)
- func (m *AttachedDisk) SetDiskId(v string)
- func (m *AttachedDisk) SetMode(v AttachedDisk_Mode)
- func (x *AttachedDisk) String() string
- type AttachedDiskSpec
- func (*AttachedDiskSpec) Descriptor() ([]byte, []int)deprecated
- func (x *AttachedDiskSpec) GetAutoDelete() bool
- func (x *AttachedDiskSpec) GetDeviceName() string
- func (m *AttachedDiskSpec) GetDisk() isAttachedDiskSpec_Disk
- func (x *AttachedDiskSpec) GetDiskId() string
- func (x *AttachedDiskSpec) GetDiskSpec() *AttachedDiskSpec_DiskSpec
- func (x *AttachedDiskSpec) GetMode() AttachedDiskSpec_Mode
- func (*AttachedDiskSpec) ProtoMessage()
- func (x *AttachedDiskSpec) ProtoReflect() protoreflect.Message
- func (x *AttachedDiskSpec) Reset()
- func (m *AttachedDiskSpec) SetAutoDelete(v bool)
- func (m *AttachedDiskSpec) SetDeviceName(v string)
- func (m *AttachedDiskSpec) SetDisk(v AttachedDiskSpec_Disk)
- func (m *AttachedDiskSpec) SetDiskId(v string)
- func (m *AttachedDiskSpec) SetDiskSpec(v *AttachedDiskSpec_DiskSpec)
- func (m *AttachedDiskSpec) SetMode(v AttachedDiskSpec_Mode)
- func (x *AttachedDiskSpec) String() string
- type AttachedDiskSpec_Disk
- type AttachedDiskSpec_DiskId
- type AttachedDiskSpec_DiskSpec
- func (*AttachedDiskSpec_DiskSpec) Descriptor() ([]byte, []int)deprecated
- func (x *AttachedDiskSpec_DiskSpec) GetBlockSize() int64
- func (x *AttachedDiskSpec_DiskSpec) GetDescription() string
- func (x *AttachedDiskSpec_DiskSpec) GetDiskPlacementPolicy() *DiskPlacementPolicy
- func (x *AttachedDiskSpec_DiskSpec) GetImageId() string
- func (x *AttachedDiskSpec_DiskSpec) GetKmsKeyId() string
- func (x *AttachedDiskSpec_DiskSpec) GetName() string
- func (x *AttachedDiskSpec_DiskSpec) GetSize() int64
- func (x *AttachedDiskSpec_DiskSpec) GetSnapshotId() string
- func (m *AttachedDiskSpec_DiskSpec) GetSource() isAttachedDiskSpec_DiskSpec_Source
- func (x *AttachedDiskSpec_DiskSpec) GetTypeId() string
- func (*AttachedDiskSpec_DiskSpec) ProtoMessage()
- func (x *AttachedDiskSpec_DiskSpec) ProtoReflect() protoreflect.Message
- func (x *AttachedDiskSpec_DiskSpec) Reset()
- func (m *AttachedDiskSpec_DiskSpec) SetBlockSize(v int64)
- func (m *AttachedDiskSpec_DiskSpec) SetDescription(v string)
- func (m *AttachedDiskSpec_DiskSpec) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
- func (m *AttachedDiskSpec_DiskSpec) SetImageId(v string)
- func (m *AttachedDiskSpec_DiskSpec) SetKmsKeyId(v string)
- func (m *AttachedDiskSpec_DiskSpec) SetName(v string)
- func (m *AttachedDiskSpec_DiskSpec) SetSize(v int64)
- func (m *AttachedDiskSpec_DiskSpec) SetSnapshotId(v string)
- func (m *AttachedDiskSpec_DiskSpec) SetSource(v AttachedDiskSpec_DiskSpec_Source)
- func (m *AttachedDiskSpec_DiskSpec) SetTypeId(v string)
- func (x *AttachedDiskSpec_DiskSpec) String() string
- type AttachedDiskSpec_DiskSpec_
- type AttachedDiskSpec_DiskSpec_ImageId
- type AttachedDiskSpec_DiskSpec_SnapshotId
- type AttachedDiskSpec_DiskSpec_Source
- type AttachedDiskSpec_Mode
- func (AttachedDiskSpec_Mode) Descriptor() protoreflect.EnumDescriptor
- func (x AttachedDiskSpec_Mode) Enum() *AttachedDiskSpec_Mode
- func (AttachedDiskSpec_Mode) EnumDescriptor() ([]byte, []int)deprecated
- func (x AttachedDiskSpec_Mode) Number() protoreflect.EnumNumber
- func (x AttachedDiskSpec_Mode) String() string
- func (AttachedDiskSpec_Mode) Type() protoreflect.EnumType
- type AttachedDisk_Mode
- func (AttachedDisk_Mode) Descriptor() protoreflect.EnumDescriptor
- func (x AttachedDisk_Mode) Enum() *AttachedDisk_Mode
- func (AttachedDisk_Mode) EnumDescriptor() ([]byte, []int)deprecated
- func (x AttachedDisk_Mode) Number() protoreflect.EnumNumber
- func (x AttachedDisk_Mode) String() string
- func (AttachedDisk_Mode) Type() protoreflect.EnumType
- type AttachedFilesystem
- func (*AttachedFilesystem) Descriptor() ([]byte, []int)deprecated
- func (x *AttachedFilesystem) GetDeviceName() string
- func (x *AttachedFilesystem) GetFilesystemId() string
- func (x *AttachedFilesystem) GetMode() AttachedFilesystem_Mode
- func (*AttachedFilesystem) ProtoMessage()
- func (x *AttachedFilesystem) ProtoReflect() protoreflect.Message
- func (x *AttachedFilesystem) Reset()
- func (m *AttachedFilesystem) SetDeviceName(v string)
- func (m *AttachedFilesystem) SetFilesystemId(v string)
- func (m *AttachedFilesystem) SetMode(v AttachedFilesystem_Mode)
- func (x *AttachedFilesystem) String() string
- type AttachedFilesystemSpec
- func (*AttachedFilesystemSpec) Descriptor() ([]byte, []int)deprecated
- func (x *AttachedFilesystemSpec) GetDeviceName() string
- func (x *AttachedFilesystemSpec) GetFilesystemId() string
- func (x *AttachedFilesystemSpec) GetMode() AttachedFilesystemSpec_Mode
- func (*AttachedFilesystemSpec) ProtoMessage()
- func (x *AttachedFilesystemSpec) ProtoReflect() protoreflect.Message
- func (x *AttachedFilesystemSpec) Reset()
- func (m *AttachedFilesystemSpec) SetDeviceName(v string)
- func (m *AttachedFilesystemSpec) SetFilesystemId(v string)
- func (m *AttachedFilesystemSpec) SetMode(v AttachedFilesystemSpec_Mode)
- func (x *AttachedFilesystemSpec) String() string
- type AttachedFilesystemSpec_Mode
- func (AttachedFilesystemSpec_Mode) Descriptor() protoreflect.EnumDescriptor
- func (x AttachedFilesystemSpec_Mode) Enum() *AttachedFilesystemSpec_Mode
- func (AttachedFilesystemSpec_Mode) EnumDescriptor() ([]byte, []int)deprecated
- func (x AttachedFilesystemSpec_Mode) Number() protoreflect.EnumNumber
- func (x AttachedFilesystemSpec_Mode) String() string
- func (AttachedFilesystemSpec_Mode) Type() protoreflect.EnumType
- type AttachedFilesystem_Mode
- func (AttachedFilesystem_Mode) Descriptor() protoreflect.EnumDescriptor
- func (x AttachedFilesystem_Mode) Enum() *AttachedFilesystem_Mode
- func (AttachedFilesystem_Mode) EnumDescriptor() ([]byte, []int)deprecated
- func (x AttachedFilesystem_Mode) Number() protoreflect.EnumNumber
- func (x AttachedFilesystem_Mode) String() string
- func (AttachedFilesystem_Mode) Type() protoreflect.EnumType
- type AttachedLocalDisk
- func (*AttachedLocalDisk) Descriptor() ([]byte, []int)deprecated
- func (x *AttachedLocalDisk) GetDeviceName() string
- func (x *AttachedLocalDisk) GetSize() int64
- func (*AttachedLocalDisk) ProtoMessage()
- func (x *AttachedLocalDisk) ProtoReflect() protoreflect.Message
- func (x *AttachedLocalDisk) Reset()
- func (m *AttachedLocalDisk) SetDeviceName(v string)
- func (m *AttachedLocalDisk) SetSize(v int64)
- func (x *AttachedLocalDisk) String() string
- type AttachedLocalDiskSpec
- func (*AttachedLocalDiskSpec) Descriptor() ([]byte, []int)deprecated
- func (x *AttachedLocalDiskSpec) GetSize() int64
- func (*AttachedLocalDiskSpec) ProtoMessage()
- func (x *AttachedLocalDiskSpec) ProtoReflect() protoreflect.Message
- func (x *AttachedLocalDiskSpec) Reset()
- func (m *AttachedLocalDiskSpec) SetSize(v int64)
- func (x *AttachedLocalDiskSpec) String() string
- type CrashInstanceMetadata
- func (*CrashInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CrashInstanceMetadata) GetInstanceId() string
- func (*CrashInstanceMetadata) ProtoMessage()
- func (x *CrashInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *CrashInstanceMetadata) Reset()
- func (m *CrashInstanceMetadata) SetInstanceId(v string)
- func (x *CrashInstanceMetadata) String() string
- type CreateDiskMetadata
- func (*CreateDiskMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDiskMetadata) GetDiskId() string
- func (*CreateDiskMetadata) ProtoMessage()
- func (x *CreateDiskMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateDiskMetadata) Reset()
- func (m *CreateDiskMetadata) SetDiskId(v string)
- func (x *CreateDiskMetadata) String() string
- type CreateDiskPlacementGroupMetadata
- func (*CreateDiskPlacementGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDiskPlacementGroupMetadata) GetDiskPlacementGroupId() string
- func (*CreateDiskPlacementGroupMetadata) ProtoMessage()
- func (x *CreateDiskPlacementGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateDiskPlacementGroupMetadata) Reset()
- func (m *CreateDiskPlacementGroupMetadata) SetDiskPlacementGroupId(v string)
- func (x *CreateDiskPlacementGroupMetadata) String() string
- type CreateDiskPlacementGroupRequest
- func (*CreateDiskPlacementGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDiskPlacementGroupRequest) GetDescription() string
- func (x *CreateDiskPlacementGroupRequest) GetFolderId() string
- func (x *CreateDiskPlacementGroupRequest) GetLabels() map[string]string
- func (x *CreateDiskPlacementGroupRequest) GetName() string
- func (x *CreateDiskPlacementGroupRequest) GetPartitionPlacementStrategy() *DiskPartitionPlacementStrategy
- func (m *CreateDiskPlacementGroupRequest) GetPlacementStrategy() isCreateDiskPlacementGroupRequest_PlacementStrategy
- func (x *CreateDiskPlacementGroupRequest) GetSpreadPlacementStrategy() *DiskSpreadPlacementStrategy
- func (x *CreateDiskPlacementGroupRequest) GetZoneId() string
- func (*CreateDiskPlacementGroupRequest) ProtoMessage()
- func (x *CreateDiskPlacementGroupRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDiskPlacementGroupRequest) Reset()
- func (m *CreateDiskPlacementGroupRequest) SetDescription(v string)
- func (m *CreateDiskPlacementGroupRequest) SetFolderId(v string)
- func (m *CreateDiskPlacementGroupRequest) SetLabels(v map[string]string)
- func (m *CreateDiskPlacementGroupRequest) SetName(v string)
- func (m *CreateDiskPlacementGroupRequest) SetPartitionPlacementStrategy(v *DiskPartitionPlacementStrategy)
- func (m *CreateDiskPlacementGroupRequest) SetPlacementStrategy(v CreateDiskPlacementGroupRequest_PlacementStrategy)
- func (m *CreateDiskPlacementGroupRequest) SetSpreadPlacementStrategy(v *DiskSpreadPlacementStrategy)
- func (m *CreateDiskPlacementGroupRequest) SetZoneId(v string)
- func (x *CreateDiskPlacementGroupRequest) String() string
- type CreateDiskPlacementGroupRequest_PartitionPlacementStrategy
- type CreateDiskPlacementGroupRequest_PlacementStrategy
- type CreateDiskPlacementGroupRequest_SpreadPlacementStrategy
- type CreateDiskRequest
- func (*CreateDiskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDiskRequest) GetBlockSize() int64
- func (x *CreateDiskRequest) GetDescription() string
- func (x *CreateDiskRequest) GetDiskPlacementPolicy() *DiskPlacementPolicy
- func (x *CreateDiskRequest) GetFolderId() string
- func (x *CreateDiskRequest) GetHardwareGeneration() *HardwareGeneration
- func (x *CreateDiskRequest) GetImageId() string
- func (x *CreateDiskRequest) GetKmsKeyId() string
- func (x *CreateDiskRequest) GetLabels() map[string]string
- func (x *CreateDiskRequest) GetName() string
- func (x *CreateDiskRequest) GetSize() int64
- func (x *CreateDiskRequest) GetSnapshotId() string
- func (x *CreateDiskRequest) GetSnapshotScheduleIds() []string
- func (m *CreateDiskRequest) GetSource() isCreateDiskRequest_Source
- func (x *CreateDiskRequest) GetTypeId() string
- func (x *CreateDiskRequest) GetZoneId() string
- func (*CreateDiskRequest) ProtoMessage()
- func (x *CreateDiskRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDiskRequest) Reset()
- func (m *CreateDiskRequest) SetBlockSize(v int64)
- func (m *CreateDiskRequest) SetDescription(v string)
- func (m *CreateDiskRequest) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
- func (m *CreateDiskRequest) SetFolderId(v string)
- func (m *CreateDiskRequest) SetHardwareGeneration(v *HardwareGeneration)
- func (m *CreateDiskRequest) SetImageId(v string)
- func (m *CreateDiskRequest) SetKmsKeyId(v string)
- func (m *CreateDiskRequest) SetLabels(v map[string]string)
- func (m *CreateDiskRequest) SetName(v string)
- func (m *CreateDiskRequest) SetSize(v int64)
- func (m *CreateDiskRequest) SetSnapshotId(v string)
- func (m *CreateDiskRequest) SetSnapshotScheduleIds(v []string)
- func (m *CreateDiskRequest) SetSource(v CreateDiskRequest_Source)
- func (m *CreateDiskRequest) SetTypeId(v string)
- func (m *CreateDiskRequest) SetZoneId(v string)
- func (x *CreateDiskRequest) String() string
- type CreateDiskRequest_ImageId
- type CreateDiskRequest_SnapshotId
- type CreateDiskRequest_Source
- type CreateFilesystemMetadata
- func (*CreateFilesystemMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateFilesystemMetadata) GetFilesystemId() string
- func (*CreateFilesystemMetadata) ProtoMessage()
- func (x *CreateFilesystemMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateFilesystemMetadata) Reset()
- func (m *CreateFilesystemMetadata) SetFilesystemId(v string)
- func (x *CreateFilesystemMetadata) String() string
- type CreateFilesystemRequest
- func (*CreateFilesystemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateFilesystemRequest) GetBlockSize() int64
- func (x *CreateFilesystemRequest) GetDescription() string
- func (x *CreateFilesystemRequest) GetFolderId() string
- func (x *CreateFilesystemRequest) GetLabels() map[string]string
- func (x *CreateFilesystemRequest) GetName() string
- func (x *CreateFilesystemRequest) GetSize() int64
- func (x *CreateFilesystemRequest) GetTypeId() string
- func (x *CreateFilesystemRequest) GetZoneId() string
- func (*CreateFilesystemRequest) ProtoMessage()
- func (x *CreateFilesystemRequest) ProtoReflect() protoreflect.Message
- func (x *CreateFilesystemRequest) Reset()
- func (m *CreateFilesystemRequest) SetBlockSize(v int64)
- func (m *CreateFilesystemRequest) SetDescription(v string)
- func (m *CreateFilesystemRequest) SetFolderId(v string)
- func (m *CreateFilesystemRequest) SetLabels(v map[string]string)
- func (m *CreateFilesystemRequest) SetName(v string)
- func (m *CreateFilesystemRequest) SetSize(v int64)
- func (m *CreateFilesystemRequest) SetTypeId(v string)
- func (m *CreateFilesystemRequest) SetZoneId(v string)
- func (x *CreateFilesystemRequest) String() string
- type CreateGpuClusterMetadata
- func (*CreateGpuClusterMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGpuClusterMetadata) GetGpuClusterId() string
- func (*CreateGpuClusterMetadata) ProtoMessage()
- func (x *CreateGpuClusterMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateGpuClusterMetadata) Reset()
- func (m *CreateGpuClusterMetadata) SetGpuClusterId(v string)
- func (x *CreateGpuClusterMetadata) String() string
- type CreateGpuClusterRequest
- func (*CreateGpuClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGpuClusterRequest) GetDescription() string
- func (x *CreateGpuClusterRequest) GetFolderId() string
- func (x *CreateGpuClusterRequest) GetInterconnectType() GpuInterconnectType
- func (x *CreateGpuClusterRequest) GetLabels() map[string]string
- func (x *CreateGpuClusterRequest) GetName() string
- func (x *CreateGpuClusterRequest) GetZoneId() string
- func (*CreateGpuClusterRequest) ProtoMessage()
- func (x *CreateGpuClusterRequest) ProtoReflect() protoreflect.Message
- func (x *CreateGpuClusterRequest) Reset()
- func (m *CreateGpuClusterRequest) SetDescription(v string)
- func (m *CreateGpuClusterRequest) SetFolderId(v string)
- func (m *CreateGpuClusterRequest) SetInterconnectType(v GpuInterconnectType)
- func (m *CreateGpuClusterRequest) SetLabels(v map[string]string)
- func (m *CreateGpuClusterRequest) SetName(v string)
- func (m *CreateGpuClusterRequest) SetZoneId(v string)
- func (x *CreateGpuClusterRequest) String() string
- type CreateHostGroupMetadata
- func (*CreateHostGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateHostGroupMetadata) GetHostGroupId() string
- func (*CreateHostGroupMetadata) ProtoMessage()
- func (x *CreateHostGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateHostGroupMetadata) Reset()
- func (m *CreateHostGroupMetadata) SetHostGroupId(v string)
- func (x *CreateHostGroupMetadata) String() string
- type CreateHostGroupRequest
- func (*CreateHostGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateHostGroupRequest) GetDescription() string
- func (x *CreateHostGroupRequest) GetFolderId() string
- func (x *CreateHostGroupRequest) GetLabels() map[string]string
- func (x *CreateHostGroupRequest) GetMaintenancePolicy() MaintenancePolicy
- func (x *CreateHostGroupRequest) GetName() string
- func (x *CreateHostGroupRequest) GetScalePolicy() *ScalePolicy
- func (x *CreateHostGroupRequest) GetTypeId() string
- func (x *CreateHostGroupRequest) GetZoneId() string
- func (*CreateHostGroupRequest) ProtoMessage()
- func (x *CreateHostGroupRequest) ProtoReflect() protoreflect.Message
- func (x *CreateHostGroupRequest) Reset()
- func (m *CreateHostGroupRequest) SetDescription(v string)
- func (m *CreateHostGroupRequest) SetFolderId(v string)
- func (m *CreateHostGroupRequest) SetLabels(v map[string]string)
- func (m *CreateHostGroupRequest) SetMaintenancePolicy(v MaintenancePolicy)
- func (m *CreateHostGroupRequest) SetName(v string)
- func (m *CreateHostGroupRequest) SetScalePolicy(v *ScalePolicy)
- func (m *CreateHostGroupRequest) SetTypeId(v string)
- func (m *CreateHostGroupRequest) SetZoneId(v string)
- func (x *CreateHostGroupRequest) String() string
- type CreateImageMetadata
- func (*CreateImageMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateImageMetadata) GetImageId() string
- func (*CreateImageMetadata) ProtoMessage()
- func (x *CreateImageMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateImageMetadata) Reset()
- func (m *CreateImageMetadata) SetImageId(v string)
- func (x *CreateImageMetadata) String() string
- type CreateImageRequest
- func (*CreateImageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateImageRequest) GetDescription() string
- func (x *CreateImageRequest) GetDiskId() string
- func (x *CreateImageRequest) GetFamily() string
- func (x *CreateImageRequest) GetFolderId() string
- func (x *CreateImageRequest) GetHardwareGeneration() *HardwareGeneration
- func (x *CreateImageRequest) GetImageId() string
- func (x *CreateImageRequest) GetLabels() map[string]string
- func (x *CreateImageRequest) GetMinDiskSize() int64
- func (x *CreateImageRequest) GetName() string
- func (x *CreateImageRequest) GetOs() *Os
- func (x *CreateImageRequest) GetPooled() bool
- func (x *CreateImageRequest) GetProductIds() []string
- func (x *CreateImageRequest) GetSnapshotId() string
- func (m *CreateImageRequest) GetSource() isCreateImageRequest_Source
- func (x *CreateImageRequest) GetUri() string
- func (*CreateImageRequest) ProtoMessage()
- func (x *CreateImageRequest) ProtoReflect() protoreflect.Message
- func (x *CreateImageRequest) Reset()
- func (m *CreateImageRequest) SetDescription(v string)
- func (m *CreateImageRequest) SetDiskId(v string)
- func (m *CreateImageRequest) SetFamily(v string)
- func (m *CreateImageRequest) SetFolderId(v string)
- func (m *CreateImageRequest) SetHardwareGeneration(v *HardwareGeneration)
- func (m *CreateImageRequest) SetImageId(v string)
- func (m *CreateImageRequest) SetLabels(v map[string]string)
- func (m *CreateImageRequest) SetMinDiskSize(v int64)
- func (m *CreateImageRequest) SetName(v string)
- func (m *CreateImageRequest) SetOs(v *Os)
- func (m *CreateImageRequest) SetPooled(v bool)
- func (m *CreateImageRequest) SetProductIds(v []string)
- func (m *CreateImageRequest) SetSnapshotId(v string)
- func (m *CreateImageRequest) SetSource(v CreateImageRequest_Source)
- func (m *CreateImageRequest) SetUri(v string)
- func (x *CreateImageRequest) String() string
- type CreateImageRequest_DiskId
- type CreateImageRequest_ImageId
- type CreateImageRequest_SnapshotId
- type CreateImageRequest_Source
- type CreateImageRequest_Uri
- type CreateInstanceMetadata
- func (*CreateInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateInstanceMetadata) GetInstanceId() string
- func (*CreateInstanceMetadata) ProtoMessage()
- func (x *CreateInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateInstanceMetadata) Reset()
- func (m *CreateInstanceMetadata) SetInstanceId(v string)
- func (x *CreateInstanceMetadata) String() string
- type CreateInstanceRequest
- func (*CreateInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateInstanceRequest) GetBootDiskSpec() *AttachedDiskSpec
- func (x *CreateInstanceRequest) GetDescription() string
- func (x *CreateInstanceRequest) GetFilesystemSpecs() []*AttachedFilesystemSpec
- func (x *CreateInstanceRequest) GetFolderId() string
- func (x *CreateInstanceRequest) GetGpuSettings() *GpuSettings
- func (x *CreateInstanceRequest) GetHostname() string
- func (x *CreateInstanceRequest) GetLabels() map[string]string
- func (x *CreateInstanceRequest) GetLocalDiskSpecs() []*AttachedLocalDiskSpec
- func (x *CreateInstanceRequest) GetMaintenanceGracePeriod() *durationpb.Duration
- func (x *CreateInstanceRequest) GetMaintenancePolicy() MaintenancePolicy
- func (x *CreateInstanceRequest) GetMetadata() map[string]string
- func (x *CreateInstanceRequest) GetMetadataOptions() *MetadataOptions
- func (x *CreateInstanceRequest) GetName() string
- func (x *CreateInstanceRequest) GetNetworkInterfaceSpecs() []*NetworkInterfaceSpec
- func (x *CreateInstanceRequest) GetNetworkSettings() *NetworkSettings
- func (x *CreateInstanceRequest) GetPlacementPolicy() *PlacementPolicy
- func (x *CreateInstanceRequest) GetPlatformId() string
- func (x *CreateInstanceRequest) GetResourcesSpec() *ResourcesSpec
- func (x *CreateInstanceRequest) GetSchedulingPolicy() *SchedulingPolicy
- func (x *CreateInstanceRequest) GetSecondaryDiskSpecs() []*AttachedDiskSpec
- func (x *CreateInstanceRequest) GetSerialPortSettings() *SerialPortSettings
- func (x *CreateInstanceRequest) GetServiceAccountId() string
- func (x *CreateInstanceRequest) GetZoneId() string
- func (*CreateInstanceRequest) ProtoMessage()
- func (x *CreateInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateInstanceRequest) Reset()
- func (m *CreateInstanceRequest) SetBootDiskSpec(v *AttachedDiskSpec)
- func (m *CreateInstanceRequest) SetDescription(v string)
- func (m *CreateInstanceRequest) SetFilesystemSpecs(v []*AttachedFilesystemSpec)
- func (m *CreateInstanceRequest) SetFolderId(v string)
- func (m *CreateInstanceRequest) SetGpuSettings(v *GpuSettings)
- func (m *CreateInstanceRequest) SetHostname(v string)
- func (m *CreateInstanceRequest) SetLabels(v map[string]string)
- func (m *CreateInstanceRequest) SetLocalDiskSpecs(v []*AttachedLocalDiskSpec)
- func (m *CreateInstanceRequest) SetMaintenanceGracePeriod(v *durationpb.Duration)
- func (m *CreateInstanceRequest) SetMaintenancePolicy(v MaintenancePolicy)
- func (m *CreateInstanceRequest) SetMetadata(v map[string]string)
- func (m *CreateInstanceRequest) SetMetadataOptions(v *MetadataOptions)
- func (m *CreateInstanceRequest) SetName(v string)
- func (m *CreateInstanceRequest) SetNetworkInterfaceSpecs(v []*NetworkInterfaceSpec)
- func (m *CreateInstanceRequest) SetNetworkSettings(v *NetworkSettings)
- func (m *CreateInstanceRequest) SetPlacementPolicy(v *PlacementPolicy)
- func (m *CreateInstanceRequest) SetPlatformId(v string)
- func (m *CreateInstanceRequest) SetResourcesSpec(v *ResourcesSpec)
- func (m *CreateInstanceRequest) SetSchedulingPolicy(v *SchedulingPolicy)
- func (m *CreateInstanceRequest) SetSecondaryDiskSpecs(v []*AttachedDiskSpec)
- func (m *CreateInstanceRequest) SetSerialPortSettings(v *SerialPortSettings)
- func (m *CreateInstanceRequest) SetServiceAccountId(v string)
- func (m *CreateInstanceRequest) SetZoneId(v string)
- func (x *CreateInstanceRequest) String() string
- type CreatePlacementGroupMetadata
- func (*CreatePlacementGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePlacementGroupMetadata) GetPlacementGroupId() string
- func (*CreatePlacementGroupMetadata) ProtoMessage()
- func (x *CreatePlacementGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *CreatePlacementGroupMetadata) Reset()
- func (m *CreatePlacementGroupMetadata) SetPlacementGroupId(v string)
- func (x *CreatePlacementGroupMetadata) String() string
- type CreatePlacementGroupRequest
- func (*CreatePlacementGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePlacementGroupRequest) GetDescription() string
- func (x *CreatePlacementGroupRequest) GetFolderId() string
- func (x *CreatePlacementGroupRequest) GetLabels() map[string]string
- func (x *CreatePlacementGroupRequest) GetName() string
- func (x *CreatePlacementGroupRequest) GetPartitionPlacementStrategy() *PartitionPlacementStrategy
- func (m *CreatePlacementGroupRequest) GetPlacementStrategy() isCreatePlacementGroupRequest_PlacementStrategy
- func (x *CreatePlacementGroupRequest) GetSpreadPlacementStrategy() *SpreadPlacementStrategy
- func (*CreatePlacementGroupRequest) ProtoMessage()
- func (x *CreatePlacementGroupRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePlacementGroupRequest) Reset()
- func (m *CreatePlacementGroupRequest) SetDescription(v string)
- func (m *CreatePlacementGroupRequest) SetFolderId(v string)
- func (m *CreatePlacementGroupRequest) SetLabels(v map[string]string)
- func (m *CreatePlacementGroupRequest) SetName(v string)
- func (m *CreatePlacementGroupRequest) SetPartitionPlacementStrategy(v *PartitionPlacementStrategy)
- func (m *CreatePlacementGroupRequest) SetPlacementStrategy(v CreatePlacementGroupRequest_PlacementStrategy)
- func (m *CreatePlacementGroupRequest) SetSpreadPlacementStrategy(v *SpreadPlacementStrategy)
- func (x *CreatePlacementGroupRequest) String() string
- type CreatePlacementGroupRequest_PartitionPlacementStrategy
- type CreatePlacementGroupRequest_PlacementStrategy
- type CreatePlacementGroupRequest_SpreadPlacementStrategy
- type CreateSnapshotMetadata
- func (*CreateSnapshotMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSnapshotMetadata) GetDiskId() string
- func (x *CreateSnapshotMetadata) GetSnapshotId() string
- func (*CreateSnapshotMetadata) ProtoMessage()
- func (x *CreateSnapshotMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateSnapshotMetadata) Reset()
- func (m *CreateSnapshotMetadata) SetDiskId(v string)
- func (m *CreateSnapshotMetadata) SetSnapshotId(v string)
- func (x *CreateSnapshotMetadata) String() string
- type CreateSnapshotRequest
- func (*CreateSnapshotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSnapshotRequest) GetDescription() string
- func (x *CreateSnapshotRequest) GetDiskId() string
- func (x *CreateSnapshotRequest) GetFolderId() string
- func (x *CreateSnapshotRequest) GetHardwareGeneration() *HardwareGeneration
- func (x *CreateSnapshotRequest) GetLabels() map[string]string
- func (x *CreateSnapshotRequest) GetName() string
- func (*CreateSnapshotRequest) ProtoMessage()
- func (x *CreateSnapshotRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSnapshotRequest) Reset()
- func (m *CreateSnapshotRequest) SetDescription(v string)
- func (m *CreateSnapshotRequest) SetDiskId(v string)
- func (m *CreateSnapshotRequest) SetFolderId(v string)
- func (m *CreateSnapshotRequest) SetHardwareGeneration(v *HardwareGeneration)
- func (m *CreateSnapshotRequest) SetLabels(v map[string]string)
- func (m *CreateSnapshotRequest) SetName(v string)
- func (x *CreateSnapshotRequest) String() string
- type CreateSnapshotScheduleMetadata
- func (*CreateSnapshotScheduleMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSnapshotScheduleMetadata) GetSnapshotScheduleId() string
- func (*CreateSnapshotScheduleMetadata) ProtoMessage()
- func (x *CreateSnapshotScheduleMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateSnapshotScheduleMetadata) Reset()
- func (m *CreateSnapshotScheduleMetadata) SetSnapshotScheduleId(v string)
- func (x *CreateSnapshotScheduleMetadata) String() string
- type CreateSnapshotScheduleRequest
- func (*CreateSnapshotScheduleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSnapshotScheduleRequest) GetDescription() string
- func (x *CreateSnapshotScheduleRequest) GetDiskIds() []string
- func (x *CreateSnapshotScheduleRequest) GetFolderId() string
- func (x *CreateSnapshotScheduleRequest) GetLabels() map[string]string
- func (x *CreateSnapshotScheduleRequest) GetName() string
- func (x *CreateSnapshotScheduleRequest) GetRetentionPeriod() *durationpb.Duration
- func (m *CreateSnapshotScheduleRequest) GetRetentionPolicy() isCreateSnapshotScheduleRequest_RetentionPolicy
- func (x *CreateSnapshotScheduleRequest) GetSchedulePolicy() *SchedulePolicy
- func (x *CreateSnapshotScheduleRequest) GetSnapshotCount() int64
- func (x *CreateSnapshotScheduleRequest) GetSnapshotSpec() *SnapshotSpec
- func (*CreateSnapshotScheduleRequest) ProtoMessage()
- func (x *CreateSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSnapshotScheduleRequest) Reset()
- func (m *CreateSnapshotScheduleRequest) SetDescription(v string)
- func (m *CreateSnapshotScheduleRequest) SetDiskIds(v []string)
- func (m *CreateSnapshotScheduleRequest) SetFolderId(v string)
- func (m *CreateSnapshotScheduleRequest) SetLabels(v map[string]string)
- func (m *CreateSnapshotScheduleRequest) SetName(v string)
- func (m *CreateSnapshotScheduleRequest) SetRetentionPeriod(v *durationpb.Duration)
- func (m *CreateSnapshotScheduleRequest) SetRetentionPolicy(v CreateSnapshotScheduleRequest_RetentionPolicy)
- func (m *CreateSnapshotScheduleRequest) SetSchedulePolicy(v *SchedulePolicy)
- func (m *CreateSnapshotScheduleRequest) SetSnapshotCount(v int64)
- func (m *CreateSnapshotScheduleRequest) SetSnapshotSpec(v *SnapshotSpec)
- func (x *CreateSnapshotScheduleRequest) String() string
- type CreateSnapshotScheduleRequest_RetentionPeriod
- type CreateSnapshotScheduleRequest_RetentionPolicy
- type CreateSnapshotScheduleRequest_SnapshotCount
- type DeleteDiskMetadata
- func (*DeleteDiskMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDiskMetadata) GetDiskId() string
- func (*DeleteDiskMetadata) ProtoMessage()
- func (x *DeleteDiskMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteDiskMetadata) Reset()
- func (m *DeleteDiskMetadata) SetDiskId(v string)
- func (x *DeleteDiskMetadata) String() string
- type DeleteDiskPlacementGroupMetadata
- func (*DeleteDiskPlacementGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDiskPlacementGroupMetadata) GetDiskPlacementGroupId() string
- func (*DeleteDiskPlacementGroupMetadata) ProtoMessage()
- func (x *DeleteDiskPlacementGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteDiskPlacementGroupMetadata) Reset()
- func (m *DeleteDiskPlacementGroupMetadata) SetDiskPlacementGroupId(v string)
- func (x *DeleteDiskPlacementGroupMetadata) String() string
- type DeleteDiskPlacementGroupRequest
- func (*DeleteDiskPlacementGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDiskPlacementGroupRequest) GetDiskPlacementGroupId() string
- func (*DeleteDiskPlacementGroupRequest) ProtoMessage()
- func (x *DeleteDiskPlacementGroupRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDiskPlacementGroupRequest) Reset()
- func (m *DeleteDiskPlacementGroupRequest) SetDiskPlacementGroupId(v string)
- func (x *DeleteDiskPlacementGroupRequest) String() string
- type DeleteDiskRequest
- func (*DeleteDiskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDiskRequest) GetDiskId() string
- func (*DeleteDiskRequest) ProtoMessage()
- func (x *DeleteDiskRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDiskRequest) Reset()
- func (m *DeleteDiskRequest) SetDiskId(v string)
- func (x *DeleteDiskRequest) String() string
- type DeleteFilesystemMetadata
- func (*DeleteFilesystemMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteFilesystemMetadata) GetFilesystemId() string
- func (*DeleteFilesystemMetadata) ProtoMessage()
- func (x *DeleteFilesystemMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteFilesystemMetadata) Reset()
- func (m *DeleteFilesystemMetadata) SetFilesystemId(v string)
- func (x *DeleteFilesystemMetadata) String() string
- type DeleteFilesystemRequest
- func (*DeleteFilesystemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteFilesystemRequest) GetFilesystemId() string
- func (*DeleteFilesystemRequest) ProtoMessage()
- func (x *DeleteFilesystemRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteFilesystemRequest) Reset()
- func (m *DeleteFilesystemRequest) SetFilesystemId(v string)
- func (x *DeleteFilesystemRequest) String() string
- type DeleteGpuClusterMetadata
- func (*DeleteGpuClusterMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteGpuClusterMetadata) GetGpuClusterId() string
- func (*DeleteGpuClusterMetadata) ProtoMessage()
- func (x *DeleteGpuClusterMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteGpuClusterMetadata) Reset()
- func (m *DeleteGpuClusterMetadata) SetGpuClusterId(v string)
- func (x *DeleteGpuClusterMetadata) String() string
- type DeleteGpuClusterRequest
- func (*DeleteGpuClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteGpuClusterRequest) GetGpuClusterId() string
- func (*DeleteGpuClusterRequest) ProtoMessage()
- func (x *DeleteGpuClusterRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteGpuClusterRequest) Reset()
- func (m *DeleteGpuClusterRequest) SetGpuClusterId(v string)
- func (x *DeleteGpuClusterRequest) String() string
- type DeleteHostGroupMetadata
- func (*DeleteHostGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteHostGroupMetadata) GetHostGroupId() string
- func (*DeleteHostGroupMetadata) ProtoMessage()
- func (x *DeleteHostGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteHostGroupMetadata) Reset()
- func (m *DeleteHostGroupMetadata) SetHostGroupId(v string)
- func (x *DeleteHostGroupMetadata) String() string
- type DeleteHostGroupRequest
- func (*DeleteHostGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteHostGroupRequest) GetHostGroupId() string
- func (*DeleteHostGroupRequest) ProtoMessage()
- func (x *DeleteHostGroupRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteHostGroupRequest) Reset()
- func (m *DeleteHostGroupRequest) SetHostGroupId(v string)
- func (x *DeleteHostGroupRequest) String() string
- type DeleteImageMetadata
- func (*DeleteImageMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteImageMetadata) GetImageId() string
- func (*DeleteImageMetadata) ProtoMessage()
- func (x *DeleteImageMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteImageMetadata) Reset()
- func (m *DeleteImageMetadata) SetImageId(v string)
- func (x *DeleteImageMetadata) String() string
- type DeleteImageRequest
- func (*DeleteImageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteImageRequest) GetImageId() string
- func (*DeleteImageRequest) ProtoMessage()
- func (x *DeleteImageRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteImageRequest) Reset()
- func (m *DeleteImageRequest) SetImageId(v string)
- func (x *DeleteImageRequest) String() string
- type DeleteInstanceMetadata
- func (*DeleteInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteInstanceMetadata) GetInstanceId() string
- func (*DeleteInstanceMetadata) ProtoMessage()
- func (x *DeleteInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteInstanceMetadata) Reset()
- func (m *DeleteInstanceMetadata) SetInstanceId(v string)
- func (x *DeleteInstanceMetadata) String() string
- type DeleteInstanceRequest
- func (*DeleteInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteInstanceRequest) GetInstanceId() string
- func (*DeleteInstanceRequest) ProtoMessage()
- func (x *DeleteInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteInstanceRequest) Reset()
- func (m *DeleteInstanceRequest) SetInstanceId(v string)
- func (x *DeleteInstanceRequest) String() string
- type DeletePlacementGroupMetadata
- func (*DeletePlacementGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePlacementGroupMetadata) GetPlacementGroupId() string
- func (*DeletePlacementGroupMetadata) ProtoMessage()
- func (x *DeletePlacementGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *DeletePlacementGroupMetadata) Reset()
- func (m *DeletePlacementGroupMetadata) SetPlacementGroupId(v string)
- func (x *DeletePlacementGroupMetadata) String() string
- type DeletePlacementGroupRequest
- func (*DeletePlacementGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePlacementGroupRequest) GetPlacementGroupId() string
- func (*DeletePlacementGroupRequest) ProtoMessage()
- func (x *DeletePlacementGroupRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePlacementGroupRequest) Reset()
- func (m *DeletePlacementGroupRequest) SetPlacementGroupId(v string)
- func (x *DeletePlacementGroupRequest) String() string
- type DeleteSnapshotMetadata
- func (*DeleteSnapshotMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSnapshotMetadata) GetSnapshotId() string
- func (*DeleteSnapshotMetadata) ProtoMessage()
- func (x *DeleteSnapshotMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteSnapshotMetadata) Reset()
- func (m *DeleteSnapshotMetadata) SetSnapshotId(v string)
- func (x *DeleteSnapshotMetadata) String() string
- type DeleteSnapshotRequest
- func (*DeleteSnapshotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSnapshotRequest) GetSnapshotId() string
- func (*DeleteSnapshotRequest) ProtoMessage()
- func (x *DeleteSnapshotRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSnapshotRequest) Reset()
- func (m *DeleteSnapshotRequest) SetSnapshotId(v string)
- func (x *DeleteSnapshotRequest) String() string
- type DeleteSnapshotScheduleMetadata
- func (*DeleteSnapshotScheduleMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSnapshotScheduleMetadata) GetSnapshotScheduleId() string
- func (*DeleteSnapshotScheduleMetadata) ProtoMessage()
- func (x *DeleteSnapshotScheduleMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteSnapshotScheduleMetadata) Reset()
- func (m *DeleteSnapshotScheduleMetadata) SetSnapshotScheduleId(v string)
- func (x *DeleteSnapshotScheduleMetadata) String() string
- type DeleteSnapshotScheduleRequest
- func (*DeleteSnapshotScheduleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSnapshotScheduleRequest) GetSnapshotScheduleId() string
- func (*DeleteSnapshotScheduleRequest) ProtoMessage()
- func (x *DeleteSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSnapshotScheduleRequest) Reset()
- func (m *DeleteSnapshotScheduleRequest) SetSnapshotScheduleId(v string)
- func (x *DeleteSnapshotScheduleRequest) String() string
- type DetachInstanceDiskMetadata
- func (*DetachInstanceDiskMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DetachInstanceDiskMetadata) GetDiskId() string
- func (x *DetachInstanceDiskMetadata) GetInstanceId() string
- func (*DetachInstanceDiskMetadata) ProtoMessage()
- func (x *DetachInstanceDiskMetadata) ProtoReflect() protoreflect.Message
- func (x *DetachInstanceDiskMetadata) Reset()
- func (m *DetachInstanceDiskMetadata) SetDiskId(v string)
- func (m *DetachInstanceDiskMetadata) SetInstanceId(v string)
- func (x *DetachInstanceDiskMetadata) String() string
- type DetachInstanceDiskRequest
- func (*DetachInstanceDiskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetachInstanceDiskRequest) GetDeviceName() string
- func (m *DetachInstanceDiskRequest) GetDisk() isDetachInstanceDiskRequest_Disk
- func (x *DetachInstanceDiskRequest) GetDiskId() string
- func (x *DetachInstanceDiskRequest) GetInstanceId() string
- func (*DetachInstanceDiskRequest) ProtoMessage()
- func (x *DetachInstanceDiskRequest) ProtoReflect() protoreflect.Message
- func (x *DetachInstanceDiskRequest) Reset()
- func (m *DetachInstanceDiskRequest) SetDeviceName(v string)
- func (m *DetachInstanceDiskRequest) SetDisk(v DetachInstanceDiskRequest_Disk)
- func (m *DetachInstanceDiskRequest) SetDiskId(v string)
- func (m *DetachInstanceDiskRequest) SetInstanceId(v string)
- func (x *DetachInstanceDiskRequest) String() string
- type DetachInstanceDiskRequest_DeviceName
- type DetachInstanceDiskRequest_Disk
- type DetachInstanceDiskRequest_DiskId
- type DetachInstanceFilesystemMetadata
- func (*DetachInstanceFilesystemMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DetachInstanceFilesystemMetadata) GetFilesystemId() string
- func (x *DetachInstanceFilesystemMetadata) GetInstanceId() string
- func (*DetachInstanceFilesystemMetadata) ProtoMessage()
- func (x *DetachInstanceFilesystemMetadata) ProtoReflect() protoreflect.Message
- func (x *DetachInstanceFilesystemMetadata) Reset()
- func (m *DetachInstanceFilesystemMetadata) SetFilesystemId(v string)
- func (m *DetachInstanceFilesystemMetadata) SetInstanceId(v string)
- func (x *DetachInstanceFilesystemMetadata) String() string
- type DetachInstanceFilesystemRequest
- func (*DetachInstanceFilesystemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetachInstanceFilesystemRequest) GetDeviceName() string
- func (m *DetachInstanceFilesystemRequest) GetFilesystem() isDetachInstanceFilesystemRequest_Filesystem
- func (x *DetachInstanceFilesystemRequest) GetFilesystemId() string
- func (x *DetachInstanceFilesystemRequest) GetInstanceId() string
- func (*DetachInstanceFilesystemRequest) ProtoMessage()
- func (x *DetachInstanceFilesystemRequest) ProtoReflect() protoreflect.Message
- func (x *DetachInstanceFilesystemRequest) Reset()
- func (m *DetachInstanceFilesystemRequest) SetDeviceName(v string)
- func (m *DetachInstanceFilesystemRequest) SetFilesystem(v DetachInstanceFilesystemRequest_Filesystem)
- func (m *DetachInstanceFilesystemRequest) SetFilesystemId(v string)
- func (m *DetachInstanceFilesystemRequest) SetInstanceId(v string)
- func (x *DetachInstanceFilesystemRequest) String() string
- type DetachInstanceFilesystemRequest_DeviceName
- type DetachInstanceFilesystemRequest_Filesystem
- type DetachInstanceFilesystemRequest_FilesystemId
- type DetachInstanceNetworkInterfaceMetadata
- func (*DetachInstanceNetworkInterfaceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DetachInstanceNetworkInterfaceMetadata) GetInstanceId() string
- func (x *DetachInstanceNetworkInterfaceMetadata) GetNetworkInterfaceIndex() string
- func (*DetachInstanceNetworkInterfaceMetadata) ProtoMessage()
- func (x *DetachInstanceNetworkInterfaceMetadata) ProtoReflect() protoreflect.Message
- func (x *DetachInstanceNetworkInterfaceMetadata) Reset()
- func (m *DetachInstanceNetworkInterfaceMetadata) SetInstanceId(v string)
- func (m *DetachInstanceNetworkInterfaceMetadata) SetNetworkInterfaceIndex(v string)
- func (x *DetachInstanceNetworkInterfaceMetadata) String() string
- type DetachInstanceNetworkInterfaceRequest
- func (*DetachInstanceNetworkInterfaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetachInstanceNetworkInterfaceRequest) GetInstanceId() string
- func (x *DetachInstanceNetworkInterfaceRequest) GetNetworkInterfaceIndex() string
- func (*DetachInstanceNetworkInterfaceRequest) ProtoMessage()
- func (x *DetachInstanceNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
- func (x *DetachInstanceNetworkInterfaceRequest) Reset()
- func (m *DetachInstanceNetworkInterfaceRequest) SetInstanceId(v string)
- func (m *DetachInstanceNetworkInterfaceRequest) SetNetworkInterfaceIndex(v string)
- func (x *DetachInstanceNetworkInterfaceRequest) String() string
- type DisableSnapshotScheduleMetadata
- func (*DisableSnapshotScheduleMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DisableSnapshotScheduleMetadata) GetSnapshotScheduleId() string
- func (*DisableSnapshotScheduleMetadata) ProtoMessage()
- func (x *DisableSnapshotScheduleMetadata) ProtoReflect() protoreflect.Message
- func (x *DisableSnapshotScheduleMetadata) Reset()
- func (m *DisableSnapshotScheduleMetadata) SetSnapshotScheduleId(v string)
- func (x *DisableSnapshotScheduleMetadata) String() string
- type DisableSnapshotScheduleRequest
- func (*DisableSnapshotScheduleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DisableSnapshotScheduleRequest) GetSnapshotScheduleId() string
- func (*DisableSnapshotScheduleRequest) ProtoMessage()
- func (x *DisableSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
- func (x *DisableSnapshotScheduleRequest) Reset()
- func (m *DisableSnapshotScheduleRequest) SetSnapshotScheduleId(v string)
- func (x *DisableSnapshotScheduleRequest) String() string
- type Disk
- func (*Disk) Descriptor() ([]byte, []int)deprecated
- func (x *Disk) GetBlockSize() int64
- func (x *Disk) GetCreatedAt() *timestamppb.Timestamp
- func (x *Disk) GetDescription() string
- func (x *Disk) GetDiskPlacementPolicy() *DiskPlacementPolicy
- func (x *Disk) GetFolderId() string
- func (x *Disk) GetHardwareGeneration() *HardwareGeneration
- func (x *Disk) GetId() string
- func (x *Disk) GetInstanceIds() []string
- func (x *Disk) GetKmsKey() *KMSKey
- func (x *Disk) GetLabels() map[string]string
- func (x *Disk) GetName() string
- func (x *Disk) GetProductIds() []string
- func (x *Disk) GetSize() int64
- func (m *Disk) GetSource() isDisk_Source
- func (x *Disk) GetSourceImageId() string
- func (x *Disk) GetSourceSnapshotId() string
- func (x *Disk) GetStatus() Disk_Status
- func (x *Disk) GetTypeId() string
- func (x *Disk) GetZoneId() string
- func (*Disk) ProtoMessage()
- func (x *Disk) ProtoReflect() protoreflect.Message
- func (x *Disk) Reset()
- func (m *Disk) SetBlockSize(v int64)
- func (m *Disk) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *Disk) SetDescription(v string)
- func (m *Disk) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
- func (m *Disk) SetFolderId(v string)
- func (m *Disk) SetHardwareGeneration(v *HardwareGeneration)
- func (m *Disk) SetId(v string)
- func (m *Disk) SetInstanceIds(v []string)
- func (m *Disk) SetKmsKey(v *KMSKey)
- func (m *Disk) SetLabels(v map[string]string)
- func (m *Disk) SetName(v string)
- func (m *Disk) SetProductIds(v []string)
- func (m *Disk) SetSize(v int64)
- func (m *Disk) SetSource(v Disk_Source)
- func (m *Disk) SetSourceImageId(v string)
- func (m *Disk) SetSourceSnapshotId(v string)
- func (m *Disk) SetStatus(v Disk_Status)
- func (m *Disk) SetTypeId(v string)
- func (m *Disk) SetZoneId(v string)
- func (x *Disk) String() string
- type DiskPartitionPlacementStrategy
- func (*DiskPartitionPlacementStrategy) Descriptor() ([]byte, []int)deprecated
- func (x *DiskPartitionPlacementStrategy) GetPartitions() int64
- func (*DiskPartitionPlacementStrategy) ProtoMessage()
- func (x *DiskPartitionPlacementStrategy) ProtoReflect() protoreflect.Message
- func (x *DiskPartitionPlacementStrategy) Reset()
- func (m *DiskPartitionPlacementStrategy) SetPartitions(v int64)
- func (x *DiskPartitionPlacementStrategy) String() string
- type DiskPlacementGroup
- func (*DiskPlacementGroup) Descriptor() ([]byte, []int)deprecated
- func (x *DiskPlacementGroup) GetCreatedAt() *timestamppb.Timestamp
- func (x *DiskPlacementGroup) GetDescription() string
- func (x *DiskPlacementGroup) GetFolderId() string
- func (x *DiskPlacementGroup) GetId() string
- func (x *DiskPlacementGroup) GetLabels() map[string]string
- func (x *DiskPlacementGroup) GetName() string
- func (x *DiskPlacementGroup) GetPartitionPlacementStrategy() *DiskPartitionPlacementStrategy
- func (m *DiskPlacementGroup) GetPlacementStrategy() isDiskPlacementGroup_PlacementStrategy
- func (x *DiskPlacementGroup) GetSpreadPlacementStrategy() *DiskSpreadPlacementStrategy
- func (x *DiskPlacementGroup) GetStatus() DiskPlacementGroup_Status
- func (x *DiskPlacementGroup) GetZoneId() string
- func (*DiskPlacementGroup) ProtoMessage()
- func (x *DiskPlacementGroup) ProtoReflect() protoreflect.Message
- func (x *DiskPlacementGroup) Reset()
- func (m *DiskPlacementGroup) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *DiskPlacementGroup) SetDescription(v string)
- func (m *DiskPlacementGroup) SetFolderId(v string)
- func (m *DiskPlacementGroup) SetId(v string)
- func (m *DiskPlacementGroup) SetLabels(v map[string]string)
- func (m *DiskPlacementGroup) SetName(v string)
- func (m *DiskPlacementGroup) SetPartitionPlacementStrategy(v *DiskPartitionPlacementStrategy)
- func (m *DiskPlacementGroup) SetPlacementStrategy(v DiskPlacementGroup_PlacementStrategy)
- func (m *DiskPlacementGroup) SetSpreadPlacementStrategy(v *DiskSpreadPlacementStrategy)
- func (m *DiskPlacementGroup) SetStatus(v DiskPlacementGroup_Status)
- func (m *DiskPlacementGroup) SetZoneId(v string)
- func (x *DiskPlacementGroup) String() string
- type DiskPlacementGroupServiceClient
- type DiskPlacementGroupServiceServer
- type DiskPlacementGroup_PartitionPlacementStrategy
- type DiskPlacementGroup_PlacementStrategy
- type DiskPlacementGroup_SpreadPlacementStrategy
- type DiskPlacementGroup_Status
- func (DiskPlacementGroup_Status) Descriptor() protoreflect.EnumDescriptor
- func (x DiskPlacementGroup_Status) Enum() *DiskPlacementGroup_Status
- func (DiskPlacementGroup_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x DiskPlacementGroup_Status) Number() protoreflect.EnumNumber
- func (x DiskPlacementGroup_Status) String() string
- func (DiskPlacementGroup_Status) Type() protoreflect.EnumType
- type DiskPlacementPolicy
- func (*DiskPlacementPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *DiskPlacementPolicy) GetPlacementGroupId() string
- func (x *DiskPlacementPolicy) GetPlacementGroupPartition() int64
- func (*DiskPlacementPolicy) ProtoMessage()
- func (x *DiskPlacementPolicy) ProtoReflect() protoreflect.Message
- func (x *DiskPlacementPolicy) Reset()
- func (m *DiskPlacementPolicy) SetPlacementGroupId(v string)
- func (m *DiskPlacementPolicy) SetPlacementGroupPartition(v int64)
- func (x *DiskPlacementPolicy) String() string
- type DiskPlacementPolicyChange
- func (*DiskPlacementPolicyChange) Descriptor() ([]byte, []int)deprecated
- func (x *DiskPlacementPolicyChange) GetDiskId() string
- func (x *DiskPlacementPolicyChange) GetDiskPlacementPolicy() *DiskPlacementPolicy
- func (*DiskPlacementPolicyChange) ProtoMessage()
- func (x *DiskPlacementPolicyChange) ProtoReflect() protoreflect.Message
- func (x *DiskPlacementPolicyChange) Reset()
- func (m *DiskPlacementPolicyChange) SetDiskId(v string)
- func (m *DiskPlacementPolicyChange) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
- func (x *DiskPlacementPolicyChange) String() string
- type DiskServiceClient
- type DiskServiceServer
- type DiskSpreadPlacementStrategy
- type DiskType
- func (*DiskType) Descriptor() ([]byte, []int)deprecated
- func (x *DiskType) GetDescription() string
- func (x *DiskType) GetId() string
- func (x *DiskType) GetZoneIds() []string
- func (*DiskType) ProtoMessage()
- func (x *DiskType) ProtoReflect() protoreflect.Message
- func (x *DiskType) Reset()
- func (m *DiskType) SetDescription(v string)
- func (m *DiskType) SetId(v string)
- func (m *DiskType) SetZoneIds(v []string)
- func (x *DiskType) String() string
- type DiskTypeServiceClient
- type DiskTypeServiceServer
- type Disk_Source
- type Disk_SourceImageId
- type Disk_SourceSnapshotId
- type Disk_Status
- func (Disk_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Disk_Status) Enum() *Disk_Status
- func (Disk_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Disk_Status) Number() protoreflect.EnumNumber
- func (x Disk_Status) String() string
- func (Disk_Status) Type() protoreflect.EnumType
- type DnsRecord
- func (*DnsRecord) Descriptor() ([]byte, []int)deprecated
- func (x *DnsRecord) GetDnsZoneId() string
- func (x *DnsRecord) GetFqdn() string
- func (x *DnsRecord) GetPtr() bool
- func (x *DnsRecord) GetTtl() int64
- func (*DnsRecord) ProtoMessage()
- func (x *DnsRecord) ProtoReflect() protoreflect.Message
- func (x *DnsRecord) Reset()
- func (m *DnsRecord) SetDnsZoneId(v string)
- func (m *DnsRecord) SetFqdn(v string)
- func (m *DnsRecord) SetPtr(v bool)
- func (m *DnsRecord) SetTtl(v int64)
- func (x *DnsRecord) String() string
- type DnsRecordSpec
- func (*DnsRecordSpec) Descriptor() ([]byte, []int)deprecated
- func (x *DnsRecordSpec) GetDnsZoneId() string
- func (x *DnsRecordSpec) GetFqdn() string
- func (x *DnsRecordSpec) GetPtr() bool
- func (x *DnsRecordSpec) GetTtl() int64
- func (*DnsRecordSpec) ProtoMessage()
- func (x *DnsRecordSpec) ProtoReflect() protoreflect.Message
- func (x *DnsRecordSpec) Reset()
- func (m *DnsRecordSpec) SetDnsZoneId(v string)
- func (m *DnsRecordSpec) SetFqdn(v string)
- func (m *DnsRecordSpec) SetPtr(v bool)
- func (m *DnsRecordSpec) SetTtl(v int64)
- func (x *DnsRecordSpec) String() string
- type EnableSnapshotScheduleMetadata
- func (*EnableSnapshotScheduleMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *EnableSnapshotScheduleMetadata) GetSnapshotScheduleId() string
- func (*EnableSnapshotScheduleMetadata) ProtoMessage()
- func (x *EnableSnapshotScheduleMetadata) ProtoReflect() protoreflect.Message
- func (x *EnableSnapshotScheduleMetadata) Reset()
- func (m *EnableSnapshotScheduleMetadata) SetSnapshotScheduleId(v string)
- func (x *EnableSnapshotScheduleMetadata) String() string
- type EnableSnapshotScheduleRequest
- func (*EnableSnapshotScheduleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnableSnapshotScheduleRequest) GetSnapshotScheduleId() string
- func (*EnableSnapshotScheduleRequest) ProtoMessage()
- func (x *EnableSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
- func (x *EnableSnapshotScheduleRequest) Reset()
- func (m *EnableSnapshotScheduleRequest) SetSnapshotScheduleId(v string)
- func (x *EnableSnapshotScheduleRequest) String() string
- type Filesystem
- func (*Filesystem) Descriptor() ([]byte, []int)deprecated
- func (x *Filesystem) GetBlockSize() int64
- func (x *Filesystem) GetCreatedAt() *timestamppb.Timestamp
- func (x *Filesystem) GetDescription() string
- func (x *Filesystem) GetFolderId() string
- func (x *Filesystem) GetId() string
- func (x *Filesystem) GetLabels() map[string]string
- func (x *Filesystem) GetName() string
- func (x *Filesystem) GetSize() int64
- func (x *Filesystem) GetStatus() Filesystem_Status
- func (x *Filesystem) GetTypeId() string
- func (x *Filesystem) GetZoneId() string
- func (*Filesystem) ProtoMessage()
- func (x *Filesystem) ProtoReflect() protoreflect.Message
- func (x *Filesystem) Reset()
- func (m *Filesystem) SetBlockSize(v int64)
- func (m *Filesystem) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *Filesystem) SetDescription(v string)
- func (m *Filesystem) SetFolderId(v string)
- func (m *Filesystem) SetId(v string)
- func (m *Filesystem) SetLabels(v map[string]string)
- func (m *Filesystem) SetName(v string)
- func (m *Filesystem) SetSize(v int64)
- func (m *Filesystem) SetStatus(v Filesystem_Status)
- func (m *Filesystem) SetTypeId(v string)
- func (m *Filesystem) SetZoneId(v string)
- func (x *Filesystem) String() string
- type FilesystemServiceClient
- type FilesystemServiceServer
- type Filesystem_Status
- func (Filesystem_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Filesystem_Status) Enum() *Filesystem_Status
- func (Filesystem_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Filesystem_Status) Number() protoreflect.EnumNumber
- func (x Filesystem_Status) String() string
- func (Filesystem_Status) Type() protoreflect.EnumType
- type Generation2HardwareFeatures
- type GetDiskPlacementGroupRequest
- func (*GetDiskPlacementGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDiskPlacementGroupRequest) GetDiskPlacementGroupId() string
- func (*GetDiskPlacementGroupRequest) ProtoMessage()
- func (x *GetDiskPlacementGroupRequest) ProtoReflect() protoreflect.Message
- func (x *GetDiskPlacementGroupRequest) Reset()
- func (m *GetDiskPlacementGroupRequest) SetDiskPlacementGroupId(v string)
- func (x *GetDiskPlacementGroupRequest) String() string
- type GetDiskRequest
- func (*GetDiskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDiskRequest) GetDiskId() string
- func (*GetDiskRequest) ProtoMessage()
- func (x *GetDiskRequest) ProtoReflect() protoreflect.Message
- func (x *GetDiskRequest) Reset()
- func (m *GetDiskRequest) SetDiskId(v string)
- func (x *GetDiskRequest) String() string
- type GetDiskTypeRequest
- func (*GetDiskTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDiskTypeRequest) GetDiskTypeId() string
- func (*GetDiskTypeRequest) ProtoMessage()
- func (x *GetDiskTypeRequest) ProtoReflect() protoreflect.Message
- func (x *GetDiskTypeRequest) Reset()
- func (m *GetDiskTypeRequest) SetDiskTypeId(v string)
- func (x *GetDiskTypeRequest) String() string
- type GetFilesystemRequest
- func (*GetFilesystemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetFilesystemRequest) GetFilesystemId() string
- func (*GetFilesystemRequest) ProtoMessage()
- func (x *GetFilesystemRequest) ProtoReflect() protoreflect.Message
- func (x *GetFilesystemRequest) Reset()
- func (m *GetFilesystemRequest) SetFilesystemId(v string)
- func (x *GetFilesystemRequest) String() string
- type GetGpuClusterRequest
- func (*GetGpuClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetGpuClusterRequest) GetGpuClusterId() string
- func (*GetGpuClusterRequest) ProtoMessage()
- func (x *GetGpuClusterRequest) ProtoReflect() protoreflect.Message
- func (x *GetGpuClusterRequest) Reset()
- func (m *GetGpuClusterRequest) SetGpuClusterId(v string)
- func (x *GetGpuClusterRequest) String() string
- type GetHostGroupRequest
- func (*GetHostGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetHostGroupRequest) GetHostGroupId() string
- func (*GetHostGroupRequest) ProtoMessage()
- func (x *GetHostGroupRequest) ProtoReflect() protoreflect.Message
- func (x *GetHostGroupRequest) Reset()
- func (m *GetHostGroupRequest) SetHostGroupId(v string)
- func (x *GetHostGroupRequest) String() string
- type GetHostTypeRequest
- func (*GetHostTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetHostTypeRequest) GetHostTypeId() string
- func (*GetHostTypeRequest) ProtoMessage()
- func (x *GetHostTypeRequest) ProtoReflect() protoreflect.Message
- func (x *GetHostTypeRequest) Reset()
- func (m *GetHostTypeRequest) SetHostTypeId(v string)
- func (x *GetHostTypeRequest) String() string
- type GetImageLatestByFamilyRequest
- func (*GetImageLatestByFamilyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetImageLatestByFamilyRequest) GetFamily() string
- func (x *GetImageLatestByFamilyRequest) GetFolderId() string
- func (*GetImageLatestByFamilyRequest) ProtoMessage()
- func (x *GetImageLatestByFamilyRequest) ProtoReflect() protoreflect.Message
- func (x *GetImageLatestByFamilyRequest) Reset()
- func (m *GetImageLatestByFamilyRequest) SetFamily(v string)
- func (m *GetImageLatestByFamilyRequest) SetFolderId(v string)
- func (x *GetImageLatestByFamilyRequest) String() string
- type GetImageRequest
- func (*GetImageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetImageRequest) GetImageId() string
- func (*GetImageRequest) ProtoMessage()
- func (x *GetImageRequest) ProtoReflect() protoreflect.Message
- func (x *GetImageRequest) Reset()
- func (m *GetImageRequest) SetImageId(v string)
- func (x *GetImageRequest) String() string
- type GetInstanceRequest
- func (*GetInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetInstanceRequest) GetInstanceId() string
- func (x *GetInstanceRequest) GetView() InstanceView
- func (*GetInstanceRequest) ProtoMessage()
- func (x *GetInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *GetInstanceRequest) Reset()
- func (m *GetInstanceRequest) SetInstanceId(v string)
- func (m *GetInstanceRequest) SetView(v InstanceView)
- func (x *GetInstanceRequest) String() string
- type GetInstanceSerialPortOutputRequest
- func (*GetInstanceSerialPortOutputRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetInstanceSerialPortOutputRequest) GetInstanceId() string
- func (x *GetInstanceSerialPortOutputRequest) GetPort() int64
- func (*GetInstanceSerialPortOutputRequest) ProtoMessage()
- func (x *GetInstanceSerialPortOutputRequest) ProtoReflect() protoreflect.Message
- func (x *GetInstanceSerialPortOutputRequest) Reset()
- func (m *GetInstanceSerialPortOutputRequest) SetInstanceId(v string)
- func (m *GetInstanceSerialPortOutputRequest) SetPort(v int64)
- func (x *GetInstanceSerialPortOutputRequest) String() string
- type GetInstanceSerialPortOutputResponse
- func (*GetInstanceSerialPortOutputResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetInstanceSerialPortOutputResponse) GetContents() string
- func (*GetInstanceSerialPortOutputResponse) ProtoMessage()
- func (x *GetInstanceSerialPortOutputResponse) ProtoReflect() protoreflect.Message
- func (x *GetInstanceSerialPortOutputResponse) Reset()
- func (m *GetInstanceSerialPortOutputResponse) SetContents(v string)
- func (x *GetInstanceSerialPortOutputResponse) String() string
- type GetPlacementGroupRequest
- func (*GetPlacementGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPlacementGroupRequest) GetPlacementGroupId() string
- func (*GetPlacementGroupRequest) ProtoMessage()
- func (x *GetPlacementGroupRequest) ProtoReflect() protoreflect.Message
- func (x *GetPlacementGroupRequest) Reset()
- func (m *GetPlacementGroupRequest) SetPlacementGroupId(v string)
- func (x *GetPlacementGroupRequest) String() string
- type GetSnapshotRequest
- func (*GetSnapshotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSnapshotRequest) GetSnapshotId() string
- func (*GetSnapshotRequest) ProtoMessage()
- func (x *GetSnapshotRequest) ProtoReflect() protoreflect.Message
- func (x *GetSnapshotRequest) Reset()
- func (m *GetSnapshotRequest) SetSnapshotId(v string)
- func (x *GetSnapshotRequest) String() string
- type GetSnapshotScheduleRequest
- func (*GetSnapshotScheduleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSnapshotScheduleRequest) GetSnapshotScheduleId() string
- func (*GetSnapshotScheduleRequest) ProtoMessage()
- func (x *GetSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
- func (x *GetSnapshotScheduleRequest) Reset()
- func (m *GetSnapshotScheduleRequest) SetSnapshotScheduleId(v string)
- func (x *GetSnapshotScheduleRequest) String() string
- type GetZoneRequest
- func (*GetZoneRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetZoneRequest) GetZoneId() string
- func (*GetZoneRequest) ProtoMessage()
- func (x *GetZoneRequest) ProtoReflect() protoreflect.Message
- func (x *GetZoneRequest) Reset()
- func (m *GetZoneRequest) SetZoneId(v string)
- func (x *GetZoneRequest) String() string
- type GpuCluster
- func (*GpuCluster) Descriptor() ([]byte, []int)deprecated
- func (x *GpuCluster) GetCreatedAt() *timestamppb.Timestamp
- func (x *GpuCluster) GetDescription() string
- func (x *GpuCluster) GetFolderId() string
- func (x *GpuCluster) GetId() string
- func (x *GpuCluster) GetInterconnectType() GpuInterconnectType
- func (x *GpuCluster) GetLabels() map[string]string
- func (x *GpuCluster) GetName() string
- func (x *GpuCluster) GetStatus() GpuCluster_Status
- func (x *GpuCluster) GetZoneId() string
- func (*GpuCluster) ProtoMessage()
- func (x *GpuCluster) ProtoReflect() protoreflect.Message
- func (x *GpuCluster) Reset()
- func (m *GpuCluster) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *GpuCluster) SetDescription(v string)
- func (m *GpuCluster) SetFolderId(v string)
- func (m *GpuCluster) SetId(v string)
- func (m *GpuCluster) SetInterconnectType(v GpuInterconnectType)
- func (m *GpuCluster) SetLabels(v map[string]string)
- func (m *GpuCluster) SetName(v string)
- func (m *GpuCluster) SetStatus(v GpuCluster_Status)
- func (m *GpuCluster) SetZoneId(v string)
- func (x *GpuCluster) String() string
- type GpuClusterServiceClient
- type GpuClusterServiceServer
- type GpuCluster_Status
- func (GpuCluster_Status) Descriptor() protoreflect.EnumDescriptor
- func (x GpuCluster_Status) Enum() *GpuCluster_Status
- func (GpuCluster_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x GpuCluster_Status) Number() protoreflect.EnumNumber
- func (x GpuCluster_Status) String() string
- func (GpuCluster_Status) Type() protoreflect.EnumType
- type GpuInterconnectType
- func (GpuInterconnectType) Descriptor() protoreflect.EnumDescriptor
- func (x GpuInterconnectType) Enum() *GpuInterconnectType
- func (GpuInterconnectType) EnumDescriptor() ([]byte, []int)deprecated
- func (x GpuInterconnectType) Number() protoreflect.EnumNumber
- func (x GpuInterconnectType) String() string
- func (GpuInterconnectType) Type() protoreflect.EnumType
- type GpuSettings
- func (*GpuSettings) Descriptor() ([]byte, []int)deprecated
- func (x *GpuSettings) GetGpuClusterId() string
- func (*GpuSettings) ProtoMessage()
- func (x *GpuSettings) ProtoReflect() protoreflect.Message
- func (x *GpuSettings) Reset()
- func (m *GpuSettings) SetGpuClusterId(v string)
- func (x *GpuSettings) String() string
- type GuestStopInstanceMetadata
- func (*GuestStopInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *GuestStopInstanceMetadata) GetInstanceId() string
- func (*GuestStopInstanceMetadata) ProtoMessage()
- func (x *GuestStopInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *GuestStopInstanceMetadata) Reset()
- func (m *GuestStopInstanceMetadata) SetInstanceId(v string)
- func (x *GuestStopInstanceMetadata) String() string
- type HardwareGeneration
- func (*HardwareGeneration) Descriptor() ([]byte, []int)deprecated
- func (m *HardwareGeneration) GetFeatures() isHardwareGeneration_Features
- func (x *HardwareGeneration) GetGeneration2Features() *Generation2HardwareFeatures
- func (x *HardwareGeneration) GetLegacyFeatures() *LegacyHardwareFeatures
- func (*HardwareGeneration) ProtoMessage()
- func (x *HardwareGeneration) ProtoReflect() protoreflect.Message
- func (x *HardwareGeneration) Reset()
- func (m *HardwareGeneration) SetFeatures(v HardwareGeneration_Features)
- func (m *HardwareGeneration) SetGeneration2Features(v *Generation2HardwareFeatures)
- func (m *HardwareGeneration) SetLegacyFeatures(v *LegacyHardwareFeatures)
- func (x *HardwareGeneration) String() string
- type HardwareGeneration_Features
- type HardwareGeneration_Generation2Features
- type HardwareGeneration_LegacyFeatures
- type Host
- func (*Host) Descriptor() ([]byte, []int)deprecated
- func (x *Host) GetId() string
- func (x *Host) GetReplacement() *Replacement
- func (x *Host) GetServerId() string
- func (x *Host) GetStatus() Host_Status
- func (*Host) ProtoMessage()
- func (x *Host) ProtoReflect() protoreflect.Message
- func (x *Host) Reset()
- func (m *Host) SetId(v string)
- func (m *Host) SetReplacement(v *Replacement)
- func (m *Host) SetServerId(v string)
- func (m *Host) SetStatus(v Host_Status)
- func (x *Host) String() string
- type HostGroup
- func (*HostGroup) Descriptor() ([]byte, []int)deprecated
- func (x *HostGroup) GetCreatedAt() *timestamppb.Timestamp
- func (x *HostGroup) GetDescription() string
- func (x *HostGroup) GetFolderId() string
- func (x *HostGroup) GetId() string
- func (x *HostGroup) GetLabels() map[string]string
- func (x *HostGroup) GetMaintenancePolicy() MaintenancePolicy
- func (x *HostGroup) GetName() string
- func (x *HostGroup) GetScalePolicy() *ScalePolicy
- func (x *HostGroup) GetStatus() HostGroup_Status
- func (x *HostGroup) GetTypeId() string
- func (x *HostGroup) GetZoneId() string
- func (*HostGroup) ProtoMessage()
- func (x *HostGroup) ProtoReflect() protoreflect.Message
- func (x *HostGroup) Reset()
- func (m *HostGroup) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *HostGroup) SetDescription(v string)
- func (m *HostGroup) SetFolderId(v string)
- func (m *HostGroup) SetId(v string)
- func (m *HostGroup) SetLabels(v map[string]string)
- func (m *HostGroup) SetMaintenancePolicy(v MaintenancePolicy)
- func (m *HostGroup) SetName(v string)
- func (m *HostGroup) SetScalePolicy(v *ScalePolicy)
- func (m *HostGroup) SetStatus(v HostGroup_Status)
- func (m *HostGroup) SetTypeId(v string)
- func (m *HostGroup) SetZoneId(v string)
- func (x *HostGroup) String() string
- type HostGroupServiceClient
- type HostGroupServiceServer
- type HostGroup_Status
- func (HostGroup_Status) Descriptor() protoreflect.EnumDescriptor
- func (x HostGroup_Status) Enum() *HostGroup_Status
- func (HostGroup_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x HostGroup_Status) Number() protoreflect.EnumNumber
- func (x HostGroup_Status) String() string
- func (HostGroup_Status) Type() protoreflect.EnumType
- type HostType
- func (*HostType) Descriptor() ([]byte, []int)deprecated
- func (x *HostType) GetCores() int64
- func (x *HostType) GetDiskSize() int64
- func (x *HostType) GetDisks() int64
- func (x *HostType) GetId() string
- func (x *HostType) GetMemory() int64
- func (*HostType) ProtoMessage()
- func (x *HostType) ProtoReflect() protoreflect.Message
- func (x *HostType) Reset()
- func (m *HostType) SetCores(v int64)
- func (m *HostType) SetDiskSize(v int64)
- func (m *HostType) SetDisks(v int64)
- func (m *HostType) SetId(v string)
- func (m *HostType) SetMemory(v int64)
- func (x *HostType) String() string
- type HostTypeServiceClient
- type HostTypeServiceServer
- type Host_Status
- func (Host_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Host_Status) Enum() *Host_Status
- func (Host_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Host_Status) Number() protoreflect.EnumNumber
- func (x Host_Status) String() string
- func (Host_Status) Type() protoreflect.EnumType
- type Image
- func (*Image) Descriptor() ([]byte, []int)deprecated
- func (x *Image) GetCreatedAt() *timestamppb.Timestamp
- func (x *Image) GetDescription() string
- func (x *Image) GetFamily() string
- func (x *Image) GetFolderId() string
- func (x *Image) GetHardwareGeneration() *HardwareGeneration
- func (x *Image) GetId() string
- func (x *Image) GetKmsKey() *KMSKey
- func (x *Image) GetLabels() map[string]string
- func (x *Image) GetMinDiskSize() int64
- func (x *Image) GetName() string
- func (x *Image) GetOs() *Os
- func (x *Image) GetPooled() bool
- func (x *Image) GetProductIds() []string
- func (x *Image) GetStatus() Image_Status
- func (x *Image) GetStorageSize() int64
- func (*Image) ProtoMessage()
- func (x *Image) ProtoReflect() protoreflect.Message
- func (x *Image) Reset()
- func (m *Image) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *Image) SetDescription(v string)
- func (m *Image) SetFamily(v string)
- func (m *Image) SetFolderId(v string)
- func (m *Image) SetHardwareGeneration(v *HardwareGeneration)
- func (m *Image) SetId(v string)
- func (m *Image) SetKmsKey(v *KMSKey)
- func (m *Image) SetLabels(v map[string]string)
- func (m *Image) SetMinDiskSize(v int64)
- func (m *Image) SetName(v string)
- func (m *Image) SetOs(v *Os)
- func (m *Image) SetPooled(v bool)
- func (m *Image) SetProductIds(v []string)
- func (m *Image) SetStatus(v Image_Status)
- func (m *Image) SetStorageSize(v int64)
- func (x *Image) String() string
- type ImageServiceClient
- type ImageServiceServer
- type Image_Status
- func (Image_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Image_Status) Enum() *Image_Status
- func (Image_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Image_Status) Number() protoreflect.EnumNumber
- func (x Image_Status) String() string
- func (Image_Status) Type() protoreflect.EnumType
- type Instance
- func (*Instance) Descriptor() ([]byte, []int)deprecated
- func (x *Instance) GetBootDisk() *AttachedDisk
- func (x *Instance) GetCreatedAt() *timestamppb.Timestamp
- func (x *Instance) GetDescription() string
- func (x *Instance) GetFilesystems() []*AttachedFilesystem
- func (x *Instance) GetFolderId() string
- func (x *Instance) GetFqdn() string
- func (x *Instance) GetGpuSettings() *GpuSettings
- func (x *Instance) GetHardwareGeneration() *HardwareGeneration
- func (x *Instance) GetHostGroupId() string
- func (x *Instance) GetHostId() string
- func (x *Instance) GetId() string
- func (x *Instance) GetLabels() map[string]string
- func (x *Instance) GetLocalDisks() []*AttachedLocalDisk
- func (x *Instance) GetMaintenanceGracePeriod() *durationpb.Duration
- func (x *Instance) GetMaintenancePolicy() MaintenancePolicy
- func (x *Instance) GetMetadata() map[string]string
- func (x *Instance) GetMetadataOptions() *MetadataOptions
- func (x *Instance) GetName() string
- func (x *Instance) GetNetworkInterfaces() []*NetworkInterface
- func (x *Instance) GetNetworkSettings() *NetworkSettings
- func (x *Instance) GetPlacementPolicy() *PlacementPolicy
- func (x *Instance) GetPlatformId() string
- func (x *Instance) GetResources() *Resources
- func (x *Instance) GetSchedulingPolicy() *SchedulingPolicy
- func (x *Instance) GetSecondaryDisks() []*AttachedDisk
- func (x *Instance) GetSerialPortSettings() *SerialPortSettings
- func (x *Instance) GetServiceAccountId() string
- func (x *Instance) GetStatus() Instance_Status
- func (x *Instance) GetZoneId() string
- func (*Instance) ProtoMessage()
- func (x *Instance) ProtoReflect() protoreflect.Message
- func (x *Instance) Reset()
- func (m *Instance) SetBootDisk(v *AttachedDisk)
- func (m *Instance) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *Instance) SetDescription(v string)
- func (m *Instance) SetFilesystems(v []*AttachedFilesystem)
- func (m *Instance) SetFolderId(v string)
- func (m *Instance) SetFqdn(v string)
- func (m *Instance) SetGpuSettings(v *GpuSettings)
- func (m *Instance) SetHardwareGeneration(v *HardwareGeneration)
- func (m *Instance) SetHostGroupId(v string)
- func (m *Instance) SetHostId(v string)
- func (m *Instance) SetId(v string)
- func (m *Instance) SetLabels(v map[string]string)
- func (m *Instance) SetLocalDisks(v []*AttachedLocalDisk)
- func (m *Instance) SetMaintenanceGracePeriod(v *durationpb.Duration)
- func (m *Instance) SetMaintenancePolicy(v MaintenancePolicy)
- func (m *Instance) SetMetadata(v map[string]string)
- func (m *Instance) SetMetadataOptions(v *MetadataOptions)
- func (m *Instance) SetName(v string)
- func (m *Instance) SetNetworkInterfaces(v []*NetworkInterface)
- func (m *Instance) SetNetworkSettings(v *NetworkSettings)
- func (m *Instance) SetPlacementPolicy(v *PlacementPolicy)
- func (m *Instance) SetPlatformId(v string)
- func (m *Instance) SetResources(v *Resources)
- func (m *Instance) SetSchedulingPolicy(v *SchedulingPolicy)
- func (m *Instance) SetSecondaryDisks(v []*AttachedDisk)
- func (m *Instance) SetSerialPortSettings(v *SerialPortSettings)
- func (m *Instance) SetServiceAccountId(v string)
- func (m *Instance) SetStatus(v Instance_Status)
- func (m *Instance) SetZoneId(v string)
- func (x *Instance) String() string
- type InstanceServiceClient
- type InstanceServiceServer
- type InstanceView
- func (InstanceView) Descriptor() protoreflect.EnumDescriptor
- func (x InstanceView) Enum() *InstanceView
- func (InstanceView) EnumDescriptor() ([]byte, []int)deprecated
- func (x InstanceView) Number() protoreflect.EnumNumber
- func (x InstanceView) String() string
- func (InstanceView) Type() protoreflect.EnumType
- type Instance_Status
- func (Instance_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Instance_Status) Enum() *Instance_Status
- func (Instance_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Instance_Status) Number() protoreflect.EnumNumber
- func (x Instance_Status) String() string
- func (Instance_Status) Type() protoreflect.EnumType
- type IpVersion
- type KMSKey
- func (*KMSKey) Descriptor() ([]byte, []int)deprecated
- func (x *KMSKey) GetKeyId() string
- func (x *KMSKey) GetVersionId() string
- func (*KMSKey) ProtoMessage()
- func (x *KMSKey) ProtoReflect() protoreflect.Message
- func (x *KMSKey) Reset()
- func (m *KMSKey) SetKeyId(v string)
- func (m *KMSKey) SetVersionId(v string)
- func (x *KMSKey) String() string
- type LegacyHardwareFeatures
- func (*LegacyHardwareFeatures) Descriptor() ([]byte, []int)deprecated
- func (x *LegacyHardwareFeatures) GetPciTopology() PCITopology
- func (*LegacyHardwareFeatures) ProtoMessage()
- func (x *LegacyHardwareFeatures) ProtoReflect() protoreflect.Message
- func (x *LegacyHardwareFeatures) Reset()
- func (m *LegacyHardwareFeatures) SetPciTopology(v PCITopology)
- func (x *LegacyHardwareFeatures) String() string
- type ListDiskOperationsRequest
- func (*ListDiskOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskOperationsRequest) GetDiskId() string
- func (x *ListDiskOperationsRequest) GetPageSize() int64
- func (x *ListDiskOperationsRequest) GetPageToken() string
- func (*ListDiskOperationsRequest) ProtoMessage()
- func (x *ListDiskOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDiskOperationsRequest) Reset()
- func (m *ListDiskOperationsRequest) SetDiskId(v string)
- func (m *ListDiskOperationsRequest) SetPageSize(v int64)
- func (m *ListDiskOperationsRequest) SetPageToken(v string)
- func (x *ListDiskOperationsRequest) String() string
- type ListDiskOperationsResponse
- func (*ListDiskOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskOperationsResponse) GetNextPageToken() string
- func (x *ListDiskOperationsResponse) GetOperations() []*operation.Operation
- func (*ListDiskOperationsResponse) ProtoMessage()
- func (x *ListDiskOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDiskOperationsResponse) Reset()
- func (m *ListDiskOperationsResponse) SetNextPageToken(v string)
- func (m *ListDiskOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListDiskOperationsResponse) String() string
- type ListDiskPlacementGroupDisksRequest
- func (*ListDiskPlacementGroupDisksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskPlacementGroupDisksRequest) GetDiskPlacementGroupId() string
- func (x *ListDiskPlacementGroupDisksRequest) GetPageSize() int64
- func (x *ListDiskPlacementGroupDisksRequest) GetPageToken() string
- func (*ListDiskPlacementGroupDisksRequest) ProtoMessage()
- func (x *ListDiskPlacementGroupDisksRequest) ProtoReflect() protoreflect.Message
- func (x *ListDiskPlacementGroupDisksRequest) Reset()
- func (m *ListDiskPlacementGroupDisksRequest) SetDiskPlacementGroupId(v string)
- func (m *ListDiskPlacementGroupDisksRequest) SetPageSize(v int64)
- func (m *ListDiskPlacementGroupDisksRequest) SetPageToken(v string)
- func (x *ListDiskPlacementGroupDisksRequest) String() string
- type ListDiskPlacementGroupDisksResponse
- func (*ListDiskPlacementGroupDisksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskPlacementGroupDisksResponse) GetDisks() []*Disk
- func (x *ListDiskPlacementGroupDisksResponse) GetNextPageToken() string
- func (*ListDiskPlacementGroupDisksResponse) ProtoMessage()
- func (x *ListDiskPlacementGroupDisksResponse) ProtoReflect() protoreflect.Message
- func (x *ListDiskPlacementGroupDisksResponse) Reset()
- func (m *ListDiskPlacementGroupDisksResponse) SetDisks(v []*Disk)
- func (m *ListDiskPlacementGroupDisksResponse) SetNextPageToken(v string)
- func (x *ListDiskPlacementGroupDisksResponse) String() string
- type ListDiskPlacementGroupOperationsRequest
- func (*ListDiskPlacementGroupOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskPlacementGroupOperationsRequest) GetDiskPlacementGroupId() string
- func (x *ListDiskPlacementGroupOperationsRequest) GetPageSize() int64
- func (x *ListDiskPlacementGroupOperationsRequest) GetPageToken() string
- func (*ListDiskPlacementGroupOperationsRequest) ProtoMessage()
- func (x *ListDiskPlacementGroupOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDiskPlacementGroupOperationsRequest) Reset()
- func (m *ListDiskPlacementGroupOperationsRequest) SetDiskPlacementGroupId(v string)
- func (m *ListDiskPlacementGroupOperationsRequest) SetPageSize(v int64)
- func (m *ListDiskPlacementGroupOperationsRequest) SetPageToken(v string)
- func (x *ListDiskPlacementGroupOperationsRequest) String() string
- type ListDiskPlacementGroupOperationsResponse
- func (*ListDiskPlacementGroupOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskPlacementGroupOperationsResponse) GetNextPageToken() string
- func (x *ListDiskPlacementGroupOperationsResponse) GetOperations() []*operation.Operation
- func (*ListDiskPlacementGroupOperationsResponse) ProtoMessage()
- func (x *ListDiskPlacementGroupOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDiskPlacementGroupOperationsResponse) Reset()
- func (m *ListDiskPlacementGroupOperationsResponse) SetNextPageToken(v string)
- func (m *ListDiskPlacementGroupOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListDiskPlacementGroupOperationsResponse) String() string
- type ListDiskPlacementGroupsRequest
- func (*ListDiskPlacementGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskPlacementGroupsRequest) GetFilter() string
- func (x *ListDiskPlacementGroupsRequest) GetFolderId() string
- func (x *ListDiskPlacementGroupsRequest) GetOrderBy() string
- func (x *ListDiskPlacementGroupsRequest) GetPageSize() int64
- func (x *ListDiskPlacementGroupsRequest) GetPageToken() string
- func (*ListDiskPlacementGroupsRequest) ProtoMessage()
- func (x *ListDiskPlacementGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDiskPlacementGroupsRequest) Reset()
- func (m *ListDiskPlacementGroupsRequest) SetFilter(v string)
- func (m *ListDiskPlacementGroupsRequest) SetFolderId(v string)
- func (m *ListDiskPlacementGroupsRequest) SetOrderBy(v string)
- func (m *ListDiskPlacementGroupsRequest) SetPageSize(v int64)
- func (m *ListDiskPlacementGroupsRequest) SetPageToken(v string)
- func (x *ListDiskPlacementGroupsRequest) String() string
- type ListDiskPlacementGroupsResponse
- func (*ListDiskPlacementGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskPlacementGroupsResponse) GetDiskPlacementGroups() []*DiskPlacementGroup
- func (x *ListDiskPlacementGroupsResponse) GetNextPageToken() string
- func (*ListDiskPlacementGroupsResponse) ProtoMessage()
- func (x *ListDiskPlacementGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDiskPlacementGroupsResponse) Reset()
- func (m *ListDiskPlacementGroupsResponse) SetDiskPlacementGroups(v []*DiskPlacementGroup)
- func (m *ListDiskPlacementGroupsResponse) SetNextPageToken(v string)
- func (x *ListDiskPlacementGroupsResponse) String() string
- type ListDiskSnapshotSchedulesRequest
- func (*ListDiskSnapshotSchedulesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskSnapshotSchedulesRequest) GetDiskId() string
- func (x *ListDiskSnapshotSchedulesRequest) GetPageSize() int64
- func (x *ListDiskSnapshotSchedulesRequest) GetPageToken() string
- func (*ListDiskSnapshotSchedulesRequest) ProtoMessage()
- func (x *ListDiskSnapshotSchedulesRequest) ProtoReflect() protoreflect.Message
- func (x *ListDiskSnapshotSchedulesRequest) Reset()
- func (m *ListDiskSnapshotSchedulesRequest) SetDiskId(v string)
- func (m *ListDiskSnapshotSchedulesRequest) SetPageSize(v int64)
- func (m *ListDiskSnapshotSchedulesRequest) SetPageToken(v string)
- func (x *ListDiskSnapshotSchedulesRequest) String() string
- type ListDiskSnapshotSchedulesResponse
- func (*ListDiskSnapshotSchedulesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskSnapshotSchedulesResponse) GetNextPageToken() string
- func (x *ListDiskSnapshotSchedulesResponse) GetSnapshotSchedules() []*SnapshotSchedule
- func (*ListDiskSnapshotSchedulesResponse) ProtoMessage()
- func (x *ListDiskSnapshotSchedulesResponse) ProtoReflect() protoreflect.Message
- func (x *ListDiskSnapshotSchedulesResponse) Reset()
- func (m *ListDiskSnapshotSchedulesResponse) SetNextPageToken(v string)
- func (m *ListDiskSnapshotSchedulesResponse) SetSnapshotSchedules(v []*SnapshotSchedule)
- func (x *ListDiskSnapshotSchedulesResponse) String() string
- type ListDiskTypesRequest
- func (*ListDiskTypesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskTypesRequest) GetPageSize() int64
- func (x *ListDiskTypesRequest) GetPageToken() string
- func (*ListDiskTypesRequest) ProtoMessage()
- func (x *ListDiskTypesRequest) ProtoReflect() protoreflect.Message
- func (x *ListDiskTypesRequest) Reset()
- func (m *ListDiskTypesRequest) SetPageSize(v int64)
- func (m *ListDiskTypesRequest) SetPageToken(v string)
- func (x *ListDiskTypesRequest) String() string
- type ListDiskTypesResponse
- func (*ListDiskTypesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiskTypesResponse) GetDiskTypes() []*DiskType
- func (x *ListDiskTypesResponse) GetNextPageToken() string
- func (*ListDiskTypesResponse) ProtoMessage()
- func (x *ListDiskTypesResponse) ProtoReflect() protoreflect.Message
- func (x *ListDiskTypesResponse) Reset()
- func (m *ListDiskTypesResponse) SetDiskTypes(v []*DiskType)
- func (m *ListDiskTypesResponse) SetNextPageToken(v string)
- func (x *ListDiskTypesResponse) String() string
- type ListDisksRequest
- func (*ListDisksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDisksRequest) GetFilter() string
- func (x *ListDisksRequest) GetFolderId() string
- func (x *ListDisksRequest) GetOrderBy() string
- func (x *ListDisksRequest) GetPageSize() int64
- func (x *ListDisksRequest) GetPageToken() string
- func (*ListDisksRequest) ProtoMessage()
- func (x *ListDisksRequest) ProtoReflect() protoreflect.Message
- func (x *ListDisksRequest) Reset()
- func (m *ListDisksRequest) SetFilter(v string)
- func (m *ListDisksRequest) SetFolderId(v string)
- func (m *ListDisksRequest) SetOrderBy(v string)
- func (m *ListDisksRequest) SetPageSize(v int64)
- func (m *ListDisksRequest) SetPageToken(v string)
- func (x *ListDisksRequest) String() string
- type ListDisksResponse
- func (*ListDisksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDisksResponse) GetDisks() []*Disk
- func (x *ListDisksResponse) GetNextPageToken() string
- func (*ListDisksResponse) ProtoMessage()
- func (x *ListDisksResponse) ProtoReflect() protoreflect.Message
- func (x *ListDisksResponse) Reset()
- func (m *ListDisksResponse) SetDisks(v []*Disk)
- func (m *ListDisksResponse) SetNextPageToken(v string)
- func (x *ListDisksResponse) String() string
- type ListFilesystemOperationsRequest
- func (*ListFilesystemOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListFilesystemOperationsRequest) GetFilesystemId() string
- func (x *ListFilesystemOperationsRequest) GetPageSize() int64
- func (x *ListFilesystemOperationsRequest) GetPageToken() string
- func (*ListFilesystemOperationsRequest) ProtoMessage()
- func (x *ListFilesystemOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListFilesystemOperationsRequest) Reset()
- func (m *ListFilesystemOperationsRequest) SetFilesystemId(v string)
- func (m *ListFilesystemOperationsRequest) SetPageSize(v int64)
- func (m *ListFilesystemOperationsRequest) SetPageToken(v string)
- func (x *ListFilesystemOperationsRequest) String() string
- type ListFilesystemOperationsResponse
- func (*ListFilesystemOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListFilesystemOperationsResponse) GetNextPageToken() string
- func (x *ListFilesystemOperationsResponse) GetOperations() []*operation.Operation
- func (*ListFilesystemOperationsResponse) ProtoMessage()
- func (x *ListFilesystemOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListFilesystemOperationsResponse) Reset()
- func (m *ListFilesystemOperationsResponse) SetNextPageToken(v string)
- func (m *ListFilesystemOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListFilesystemOperationsResponse) String() string
- type ListFilesystemsRequest
- func (*ListFilesystemsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListFilesystemsRequest) GetFilter() string
- func (x *ListFilesystemsRequest) GetFolderId() string
- func (x *ListFilesystemsRequest) GetOrderBy() string
- func (x *ListFilesystemsRequest) GetPageSize() int64
- func (x *ListFilesystemsRequest) GetPageToken() string
- func (*ListFilesystemsRequest) ProtoMessage()
- func (x *ListFilesystemsRequest) ProtoReflect() protoreflect.Message
- func (x *ListFilesystemsRequest) Reset()
- func (m *ListFilesystemsRequest) SetFilter(v string)
- func (m *ListFilesystemsRequest) SetFolderId(v string)
- func (m *ListFilesystemsRequest) SetOrderBy(v string)
- func (m *ListFilesystemsRequest) SetPageSize(v int64)
- func (m *ListFilesystemsRequest) SetPageToken(v string)
- func (x *ListFilesystemsRequest) String() string
- type ListFilesystemsResponse
- func (*ListFilesystemsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListFilesystemsResponse) GetFilesystems() []*Filesystem
- func (x *ListFilesystemsResponse) GetNextPageToken() string
- func (*ListFilesystemsResponse) ProtoMessage()
- func (x *ListFilesystemsResponse) ProtoReflect() protoreflect.Message
- func (x *ListFilesystemsResponse) Reset()
- func (m *ListFilesystemsResponse) SetFilesystems(v []*Filesystem)
- func (m *ListFilesystemsResponse) SetNextPageToken(v string)
- func (x *ListFilesystemsResponse) String() string
- type ListGpuClusterInstancesRequest
- func (*ListGpuClusterInstancesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListGpuClusterInstancesRequest) GetFilter() string
- func (x *ListGpuClusterInstancesRequest) GetGpuClusterId() string
- func (x *ListGpuClusterInstancesRequest) GetPageSize() int64
- func (x *ListGpuClusterInstancesRequest) GetPageToken() string
- func (*ListGpuClusterInstancesRequest) ProtoMessage()
- func (x *ListGpuClusterInstancesRequest) ProtoReflect() protoreflect.Message
- func (x *ListGpuClusterInstancesRequest) Reset()
- func (m *ListGpuClusterInstancesRequest) SetFilter(v string)
- func (m *ListGpuClusterInstancesRequest) SetGpuClusterId(v string)
- func (m *ListGpuClusterInstancesRequest) SetPageSize(v int64)
- func (m *ListGpuClusterInstancesRequest) SetPageToken(v string)
- func (x *ListGpuClusterInstancesRequest) String() string
- type ListGpuClusterInstancesResponse
- func (*ListGpuClusterInstancesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListGpuClusterInstancesResponse) GetInstances() []*Instance
- func (x *ListGpuClusterInstancesResponse) GetNextPageToken() string
- func (*ListGpuClusterInstancesResponse) ProtoMessage()
- func (x *ListGpuClusterInstancesResponse) ProtoReflect() protoreflect.Message
- func (x *ListGpuClusterInstancesResponse) Reset()
- func (m *ListGpuClusterInstancesResponse) SetInstances(v []*Instance)
- func (m *ListGpuClusterInstancesResponse) SetNextPageToken(v string)
- func (x *ListGpuClusterInstancesResponse) String() string
- type ListGpuClusterOperationsRequest
- func (*ListGpuClusterOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListGpuClusterOperationsRequest) GetGpuClusterId() string
- func (x *ListGpuClusterOperationsRequest) GetPageSize() int64
- func (x *ListGpuClusterOperationsRequest) GetPageToken() string
- func (*ListGpuClusterOperationsRequest) ProtoMessage()
- func (x *ListGpuClusterOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListGpuClusterOperationsRequest) Reset()
- func (m *ListGpuClusterOperationsRequest) SetGpuClusterId(v string)
- func (m *ListGpuClusterOperationsRequest) SetPageSize(v int64)
- func (m *ListGpuClusterOperationsRequest) SetPageToken(v string)
- func (x *ListGpuClusterOperationsRequest) String() string
- type ListGpuClusterOperationsResponse
- func (*ListGpuClusterOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListGpuClusterOperationsResponse) GetNextPageToken() string
- func (x *ListGpuClusterOperationsResponse) GetOperations() []*operation.Operation
- func (*ListGpuClusterOperationsResponse) ProtoMessage()
- func (x *ListGpuClusterOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListGpuClusterOperationsResponse) Reset()
- func (m *ListGpuClusterOperationsResponse) SetNextPageToken(v string)
- func (m *ListGpuClusterOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListGpuClusterOperationsResponse) String() string
- type ListGpuClustersRequest
- func (*ListGpuClustersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListGpuClustersRequest) GetFilter() string
- func (x *ListGpuClustersRequest) GetFolderId() string
- func (x *ListGpuClustersRequest) GetOrderBy() string
- func (x *ListGpuClustersRequest) GetPageSize() int64
- func (x *ListGpuClustersRequest) GetPageToken() string
- func (*ListGpuClustersRequest) ProtoMessage()
- func (x *ListGpuClustersRequest) ProtoReflect() protoreflect.Message
- func (x *ListGpuClustersRequest) Reset()
- func (m *ListGpuClustersRequest) SetFilter(v string)
- func (m *ListGpuClustersRequest) SetFolderId(v string)
- func (m *ListGpuClustersRequest) SetOrderBy(v string)
- func (m *ListGpuClustersRequest) SetPageSize(v int64)
- func (m *ListGpuClustersRequest) SetPageToken(v string)
- func (x *ListGpuClustersRequest) String() string
- type ListGpuClustersResponse
- func (*ListGpuClustersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListGpuClustersResponse) GetGpuClusters() []*GpuCluster
- func (x *ListGpuClustersResponse) GetNextPageToken() string
- func (*ListGpuClustersResponse) ProtoMessage()
- func (x *ListGpuClustersResponse) ProtoReflect() protoreflect.Message
- func (x *ListGpuClustersResponse) Reset()
- func (m *ListGpuClustersResponse) SetGpuClusters(v []*GpuCluster)
- func (m *ListGpuClustersResponse) SetNextPageToken(v string)
- func (x *ListGpuClustersResponse) String() string
- type ListHostGroupHostsRequest
- func (*ListHostGroupHostsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListHostGroupHostsRequest) GetHostGroupId() string
- func (x *ListHostGroupHostsRequest) GetPageSize() int64
- func (x *ListHostGroupHostsRequest) GetPageToken() string
- func (*ListHostGroupHostsRequest) ProtoMessage()
- func (x *ListHostGroupHostsRequest) ProtoReflect() protoreflect.Message
- func (x *ListHostGroupHostsRequest) Reset()
- func (m *ListHostGroupHostsRequest) SetHostGroupId(v string)
- func (m *ListHostGroupHostsRequest) SetPageSize(v int64)
- func (m *ListHostGroupHostsRequest) SetPageToken(v string)
- func (x *ListHostGroupHostsRequest) String() string
- type ListHostGroupHostsResponse
- func (*ListHostGroupHostsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListHostGroupHostsResponse) GetHosts() []*Host
- func (x *ListHostGroupHostsResponse) GetNextPageToken() string
- func (*ListHostGroupHostsResponse) ProtoMessage()
- func (x *ListHostGroupHostsResponse) ProtoReflect() protoreflect.Message
- func (x *ListHostGroupHostsResponse) Reset()
- func (m *ListHostGroupHostsResponse) SetHosts(v []*Host)
- func (m *ListHostGroupHostsResponse) SetNextPageToken(v string)
- func (x *ListHostGroupHostsResponse) String() string
- type ListHostGroupInstancesRequest
- func (*ListHostGroupInstancesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListHostGroupInstancesRequest) GetFilter() string
- func (x *ListHostGroupInstancesRequest) GetHostGroupId() string
- func (x *ListHostGroupInstancesRequest) GetPageSize() int64
- func (x *ListHostGroupInstancesRequest) GetPageToken() string
- func (*ListHostGroupInstancesRequest) ProtoMessage()
- func (x *ListHostGroupInstancesRequest) ProtoReflect() protoreflect.Message
- func (x *ListHostGroupInstancesRequest) Reset()
- func (m *ListHostGroupInstancesRequest) SetFilter(v string)
- func (m *ListHostGroupInstancesRequest) SetHostGroupId(v string)
- func (m *ListHostGroupInstancesRequest) SetPageSize(v int64)
- func (m *ListHostGroupInstancesRequest) SetPageToken(v string)
- func (x *ListHostGroupInstancesRequest) String() string
- type ListHostGroupInstancesResponse
- func (*ListHostGroupInstancesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListHostGroupInstancesResponse) GetInstances() []*Instance
- func (x *ListHostGroupInstancesResponse) GetNextPageToken() string
- func (*ListHostGroupInstancesResponse) ProtoMessage()
- func (x *ListHostGroupInstancesResponse) ProtoReflect() protoreflect.Message
- func (x *ListHostGroupInstancesResponse) Reset()
- func (m *ListHostGroupInstancesResponse) SetInstances(v []*Instance)
- func (m *ListHostGroupInstancesResponse) SetNextPageToken(v string)
- func (x *ListHostGroupInstancesResponse) String() string
- type ListHostGroupOperationsRequest
- func (*ListHostGroupOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListHostGroupOperationsRequest) GetHostGroupId() string
- func (x *ListHostGroupOperationsRequest) GetPageSize() int64
- func (x *ListHostGroupOperationsRequest) GetPageToken() string
- func (*ListHostGroupOperationsRequest) ProtoMessage()
- func (x *ListHostGroupOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListHostGroupOperationsRequest) Reset()
- func (m *ListHostGroupOperationsRequest) SetHostGroupId(v string)
- func (m *ListHostGroupOperationsRequest) SetPageSize(v int64)
- func (m *ListHostGroupOperationsRequest) SetPageToken(v string)
- func (x *ListHostGroupOperationsRequest) String() string
- type ListHostGroupOperationsResponse
- func (*ListHostGroupOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListHostGroupOperationsResponse) GetNextPageToken() string
- func (x *ListHostGroupOperationsResponse) GetOperations() []*operation.Operation
- func (*ListHostGroupOperationsResponse) ProtoMessage()
- func (x *ListHostGroupOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListHostGroupOperationsResponse) Reset()
- func (m *ListHostGroupOperationsResponse) SetNextPageToken(v string)
- func (m *ListHostGroupOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListHostGroupOperationsResponse) String() string
- type ListHostGroupsRequest
- func (*ListHostGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListHostGroupsRequest) GetFilter() string
- func (x *ListHostGroupsRequest) GetFolderId() string
- func (x *ListHostGroupsRequest) GetOrderBy() string
- func (x *ListHostGroupsRequest) GetPageSize() int64
- func (x *ListHostGroupsRequest) GetPageToken() string
- func (*ListHostGroupsRequest) ProtoMessage()
- func (x *ListHostGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListHostGroupsRequest) Reset()
- func (m *ListHostGroupsRequest) SetFilter(v string)
- func (m *ListHostGroupsRequest) SetFolderId(v string)
- func (m *ListHostGroupsRequest) SetOrderBy(v string)
- func (m *ListHostGroupsRequest) SetPageSize(v int64)
- func (m *ListHostGroupsRequest) SetPageToken(v string)
- func (x *ListHostGroupsRequest) String() string
- type ListHostGroupsResponse
- func (*ListHostGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListHostGroupsResponse) GetHostGroups() []*HostGroup
- func (x *ListHostGroupsResponse) GetNextPageToken() string
- func (*ListHostGroupsResponse) ProtoMessage()
- func (x *ListHostGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListHostGroupsResponse) Reset()
- func (m *ListHostGroupsResponse) SetHostGroups(v []*HostGroup)
- func (m *ListHostGroupsResponse) SetNextPageToken(v string)
- func (x *ListHostGroupsResponse) String() string
- type ListHostTypesRequest
- func (*ListHostTypesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListHostTypesRequest) GetPageSize() int64
- func (x *ListHostTypesRequest) GetPageToken() string
- func (*ListHostTypesRequest) ProtoMessage()
- func (x *ListHostTypesRequest) ProtoReflect() protoreflect.Message
- func (x *ListHostTypesRequest) Reset()
- func (m *ListHostTypesRequest) SetPageSize(v int64)
- func (m *ListHostTypesRequest) SetPageToken(v string)
- func (x *ListHostTypesRequest) String() string
- type ListHostTypesResponse
- func (*ListHostTypesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListHostTypesResponse) GetHostTypes() []*HostType
- func (x *ListHostTypesResponse) GetNextPageToken() string
- func (*ListHostTypesResponse) ProtoMessage()
- func (x *ListHostTypesResponse) ProtoReflect() protoreflect.Message
- func (x *ListHostTypesResponse) Reset()
- func (m *ListHostTypesResponse) SetHostTypes(v []*HostType)
- func (m *ListHostTypesResponse) SetNextPageToken(v string)
- func (x *ListHostTypesResponse) String() string
- type ListImageOperationsRequest
- func (*ListImageOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListImageOperationsRequest) GetImageId() string
- func (x *ListImageOperationsRequest) GetPageSize() int64
- func (x *ListImageOperationsRequest) GetPageToken() string
- func (*ListImageOperationsRequest) ProtoMessage()
- func (x *ListImageOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListImageOperationsRequest) Reset()
- func (m *ListImageOperationsRequest) SetImageId(v string)
- func (m *ListImageOperationsRequest) SetPageSize(v int64)
- func (m *ListImageOperationsRequest) SetPageToken(v string)
- func (x *ListImageOperationsRequest) String() string
- type ListImageOperationsResponse
- func (*ListImageOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListImageOperationsResponse) GetNextPageToken() string
- func (x *ListImageOperationsResponse) GetOperations() []*operation.Operation
- func (*ListImageOperationsResponse) ProtoMessage()
- func (x *ListImageOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListImageOperationsResponse) Reset()
- func (m *ListImageOperationsResponse) SetNextPageToken(v string)
- func (m *ListImageOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListImageOperationsResponse) String() string
- type ListImagesRequest
- func (*ListImagesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListImagesRequest) GetFilter() string
- func (x *ListImagesRequest) GetFolderId() string
- func (x *ListImagesRequest) GetOrderBy() string
- func (x *ListImagesRequest) GetPageSize() int64
- func (x *ListImagesRequest) GetPageToken() string
- func (*ListImagesRequest) ProtoMessage()
- func (x *ListImagesRequest) ProtoReflect() protoreflect.Message
- func (x *ListImagesRequest) Reset()
- func (m *ListImagesRequest) SetFilter(v string)
- func (m *ListImagesRequest) SetFolderId(v string)
- func (m *ListImagesRequest) SetOrderBy(v string)
- func (m *ListImagesRequest) SetPageSize(v int64)
- func (m *ListImagesRequest) SetPageToken(v string)
- func (x *ListImagesRequest) String() string
- type ListImagesResponse
- func (*ListImagesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListImagesResponse) GetImages() []*Image
- func (x *ListImagesResponse) GetNextPageToken() string
- func (*ListImagesResponse) ProtoMessage()
- func (x *ListImagesResponse) ProtoReflect() protoreflect.Message
- func (x *ListImagesResponse) Reset()
- func (m *ListImagesResponse) SetImages(v []*Image)
- func (m *ListImagesResponse) SetNextPageToken(v string)
- func (x *ListImagesResponse) String() string
- type ListInstanceOperationsRequest
- func (*ListInstanceOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListInstanceOperationsRequest) GetInstanceId() string
- func (x *ListInstanceOperationsRequest) GetPageSize() int64
- func (x *ListInstanceOperationsRequest) GetPageToken() string
- func (*ListInstanceOperationsRequest) ProtoMessage()
- func (x *ListInstanceOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListInstanceOperationsRequest) Reset()
- func (m *ListInstanceOperationsRequest) SetInstanceId(v string)
- func (m *ListInstanceOperationsRequest) SetPageSize(v int64)
- func (m *ListInstanceOperationsRequest) SetPageToken(v string)
- func (x *ListInstanceOperationsRequest) String() string
- type ListInstanceOperationsResponse
- func (*ListInstanceOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListInstanceOperationsResponse) GetNextPageToken() string
- func (x *ListInstanceOperationsResponse) GetOperations() []*operation.Operation
- func (*ListInstanceOperationsResponse) ProtoMessage()
- func (x *ListInstanceOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListInstanceOperationsResponse) Reset()
- func (m *ListInstanceOperationsResponse) SetNextPageToken(v string)
- func (m *ListInstanceOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListInstanceOperationsResponse) String() string
- type ListInstancesRequest
- func (*ListInstancesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListInstancesRequest) GetFilter() string
- func (x *ListInstancesRequest) GetFolderId() string
- func (x *ListInstancesRequest) GetOrderBy() string
- func (x *ListInstancesRequest) GetPageSize() int64
- func (x *ListInstancesRequest) GetPageToken() string
- func (*ListInstancesRequest) ProtoMessage()
- func (x *ListInstancesRequest) ProtoReflect() protoreflect.Message
- func (x *ListInstancesRequest) Reset()
- func (m *ListInstancesRequest) SetFilter(v string)
- func (m *ListInstancesRequest) SetFolderId(v string)
- func (m *ListInstancesRequest) SetOrderBy(v string)
- func (m *ListInstancesRequest) SetPageSize(v int64)
- func (m *ListInstancesRequest) SetPageToken(v string)
- func (x *ListInstancesRequest) String() string
- type ListInstancesResponse
- func (*ListInstancesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListInstancesResponse) GetInstances() []*Instance
- func (x *ListInstancesResponse) GetNextPageToken() string
- func (*ListInstancesResponse) ProtoMessage()
- func (x *ListInstancesResponse) ProtoReflect() protoreflect.Message
- func (x *ListInstancesResponse) Reset()
- func (m *ListInstancesResponse) SetInstances(v []*Instance)
- func (m *ListInstancesResponse) SetNextPageToken(v string)
- func (x *ListInstancesResponse) String() string
- type ListPlacementGroupInstancesRequest
- func (*ListPlacementGroupInstancesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPlacementGroupInstancesRequest) GetPageSize() int64
- func (x *ListPlacementGroupInstancesRequest) GetPageToken() string
- func (x *ListPlacementGroupInstancesRequest) GetPlacementGroupId() string
- func (*ListPlacementGroupInstancesRequest) ProtoMessage()
- func (x *ListPlacementGroupInstancesRequest) ProtoReflect() protoreflect.Message
- func (x *ListPlacementGroupInstancesRequest) Reset()
- func (m *ListPlacementGroupInstancesRequest) SetPageSize(v int64)
- func (m *ListPlacementGroupInstancesRequest) SetPageToken(v string)
- func (m *ListPlacementGroupInstancesRequest) SetPlacementGroupId(v string)
- func (x *ListPlacementGroupInstancesRequest) String() string
- type ListPlacementGroupInstancesResponse
- func (*ListPlacementGroupInstancesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPlacementGroupInstancesResponse) GetInstances() []*Instance
- func (x *ListPlacementGroupInstancesResponse) GetNextPageToken() string
- func (*ListPlacementGroupInstancesResponse) ProtoMessage()
- func (x *ListPlacementGroupInstancesResponse) ProtoReflect() protoreflect.Message
- func (x *ListPlacementGroupInstancesResponse) Reset()
- func (m *ListPlacementGroupInstancesResponse) SetInstances(v []*Instance)
- func (m *ListPlacementGroupInstancesResponse) SetNextPageToken(v string)
- func (x *ListPlacementGroupInstancesResponse) String() string
- type ListPlacementGroupOperationsRequest
- func (*ListPlacementGroupOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPlacementGroupOperationsRequest) GetPageSize() int64
- func (x *ListPlacementGroupOperationsRequest) GetPageToken() string
- func (x *ListPlacementGroupOperationsRequest) GetPlacementGroupId() string
- func (*ListPlacementGroupOperationsRequest) ProtoMessage()
- func (x *ListPlacementGroupOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListPlacementGroupOperationsRequest) Reset()
- func (m *ListPlacementGroupOperationsRequest) SetPageSize(v int64)
- func (m *ListPlacementGroupOperationsRequest) SetPageToken(v string)
- func (m *ListPlacementGroupOperationsRequest) SetPlacementGroupId(v string)
- func (x *ListPlacementGroupOperationsRequest) String() string
- type ListPlacementGroupOperationsResponse
- func (*ListPlacementGroupOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPlacementGroupOperationsResponse) GetNextPageToken() string
- func (x *ListPlacementGroupOperationsResponse) GetOperations() []*operation.Operation
- func (*ListPlacementGroupOperationsResponse) ProtoMessage()
- func (x *ListPlacementGroupOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListPlacementGroupOperationsResponse) Reset()
- func (m *ListPlacementGroupOperationsResponse) SetNextPageToken(v string)
- func (m *ListPlacementGroupOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListPlacementGroupOperationsResponse) String() string
- type ListPlacementGroupsRequest
- func (*ListPlacementGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPlacementGroupsRequest) GetFilter() string
- func (x *ListPlacementGroupsRequest) GetFolderId() string
- func (x *ListPlacementGroupsRequest) GetOrderBy() string
- func (x *ListPlacementGroupsRequest) GetPageSize() int64
- func (x *ListPlacementGroupsRequest) GetPageToken() string
- func (*ListPlacementGroupsRequest) ProtoMessage()
- func (x *ListPlacementGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListPlacementGroupsRequest) Reset()
- func (m *ListPlacementGroupsRequest) SetFilter(v string)
- func (m *ListPlacementGroupsRequest) SetFolderId(v string)
- func (m *ListPlacementGroupsRequest) SetOrderBy(v string)
- func (m *ListPlacementGroupsRequest) SetPageSize(v int64)
- func (m *ListPlacementGroupsRequest) SetPageToken(v string)
- func (x *ListPlacementGroupsRequest) String() string
- type ListPlacementGroupsResponse
- func (*ListPlacementGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPlacementGroupsResponse) GetNextPageToken() string
- func (x *ListPlacementGroupsResponse) GetPlacementGroups() []*PlacementGroup
- func (*ListPlacementGroupsResponse) ProtoMessage()
- func (x *ListPlacementGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListPlacementGroupsResponse) Reset()
- func (m *ListPlacementGroupsResponse) SetNextPageToken(v string)
- func (m *ListPlacementGroupsResponse) SetPlacementGroups(v []*PlacementGroup)
- func (x *ListPlacementGroupsResponse) String() string
- type ListSnapshotOperationsRequest
- func (*ListSnapshotOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotOperationsRequest) GetPageSize() int64
- func (x *ListSnapshotOperationsRequest) GetPageToken() string
- func (x *ListSnapshotOperationsRequest) GetSnapshotId() string
- func (*ListSnapshotOperationsRequest) ProtoMessage()
- func (x *ListSnapshotOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotOperationsRequest) Reset()
- func (m *ListSnapshotOperationsRequest) SetPageSize(v int64)
- func (m *ListSnapshotOperationsRequest) SetPageToken(v string)
- func (m *ListSnapshotOperationsRequest) SetSnapshotId(v string)
- func (x *ListSnapshotOperationsRequest) String() string
- type ListSnapshotOperationsResponse
- func (*ListSnapshotOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotOperationsResponse) GetNextPageToken() string
- func (x *ListSnapshotOperationsResponse) GetOperations() []*operation.Operation
- func (*ListSnapshotOperationsResponse) ProtoMessage()
- func (x *ListSnapshotOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotOperationsResponse) Reset()
- func (m *ListSnapshotOperationsResponse) SetNextPageToken(v string)
- func (m *ListSnapshotOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListSnapshotOperationsResponse) String() string
- type ListSnapshotScheduleDisksRequest
- func (*ListSnapshotScheduleDisksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotScheduleDisksRequest) GetPageSize() int64
- func (x *ListSnapshotScheduleDisksRequest) GetPageToken() string
- func (x *ListSnapshotScheduleDisksRequest) GetSnapshotScheduleId() string
- func (*ListSnapshotScheduleDisksRequest) ProtoMessage()
- func (x *ListSnapshotScheduleDisksRequest) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotScheduleDisksRequest) Reset()
- func (m *ListSnapshotScheduleDisksRequest) SetPageSize(v int64)
- func (m *ListSnapshotScheduleDisksRequest) SetPageToken(v string)
- func (m *ListSnapshotScheduleDisksRequest) SetSnapshotScheduleId(v string)
- func (x *ListSnapshotScheduleDisksRequest) String() string
- type ListSnapshotScheduleDisksResponse
- func (*ListSnapshotScheduleDisksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotScheduleDisksResponse) GetDisks() []*Disk
- func (x *ListSnapshotScheduleDisksResponse) GetNextPageToken() string
- func (*ListSnapshotScheduleDisksResponse) ProtoMessage()
- func (x *ListSnapshotScheduleDisksResponse) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotScheduleDisksResponse) Reset()
- func (m *ListSnapshotScheduleDisksResponse) SetDisks(v []*Disk)
- func (m *ListSnapshotScheduleDisksResponse) SetNextPageToken(v string)
- func (x *ListSnapshotScheduleDisksResponse) String() string
- type ListSnapshotScheduleOperationsRequest
- func (*ListSnapshotScheduleOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotScheduleOperationsRequest) GetPageSize() int64
- func (x *ListSnapshotScheduleOperationsRequest) GetPageToken() string
- func (x *ListSnapshotScheduleOperationsRequest) GetSnapshotScheduleId() string
- func (*ListSnapshotScheduleOperationsRequest) ProtoMessage()
- func (x *ListSnapshotScheduleOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotScheduleOperationsRequest) Reset()
- func (m *ListSnapshotScheduleOperationsRequest) SetPageSize(v int64)
- func (m *ListSnapshotScheduleOperationsRequest) SetPageToken(v string)
- func (m *ListSnapshotScheduleOperationsRequest) SetSnapshotScheduleId(v string)
- func (x *ListSnapshotScheduleOperationsRequest) String() string
- type ListSnapshotScheduleOperationsResponse
- func (*ListSnapshotScheduleOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotScheduleOperationsResponse) GetNextPageToken() string
- func (x *ListSnapshotScheduleOperationsResponse) GetOperations() []*operation.Operation
- func (*ListSnapshotScheduleOperationsResponse) ProtoMessage()
- func (x *ListSnapshotScheduleOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotScheduleOperationsResponse) Reset()
- func (m *ListSnapshotScheduleOperationsResponse) SetNextPageToken(v string)
- func (m *ListSnapshotScheduleOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListSnapshotScheduleOperationsResponse) String() string
- type ListSnapshotScheduleSnapshotsRequest
- func (*ListSnapshotScheduleSnapshotsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotScheduleSnapshotsRequest) GetPageSize() int64
- func (x *ListSnapshotScheduleSnapshotsRequest) GetPageToken() string
- func (x *ListSnapshotScheduleSnapshotsRequest) GetSnapshotScheduleId() string
- func (*ListSnapshotScheduleSnapshotsRequest) ProtoMessage()
- func (x *ListSnapshotScheduleSnapshotsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotScheduleSnapshotsRequest) Reset()
- func (m *ListSnapshotScheduleSnapshotsRequest) SetPageSize(v int64)
- func (m *ListSnapshotScheduleSnapshotsRequest) SetPageToken(v string)
- func (m *ListSnapshotScheduleSnapshotsRequest) SetSnapshotScheduleId(v string)
- func (x *ListSnapshotScheduleSnapshotsRequest) String() string
- type ListSnapshotScheduleSnapshotsResponse
- func (*ListSnapshotScheduleSnapshotsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotScheduleSnapshotsResponse) GetNextPageToken() string
- func (x *ListSnapshotScheduleSnapshotsResponse) GetSnapshots() []*Snapshot
- func (*ListSnapshotScheduleSnapshotsResponse) ProtoMessage()
- func (x *ListSnapshotScheduleSnapshotsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotScheduleSnapshotsResponse) Reset()
- func (m *ListSnapshotScheduleSnapshotsResponse) SetNextPageToken(v string)
- func (m *ListSnapshotScheduleSnapshotsResponse) SetSnapshots(v []*Snapshot)
- func (x *ListSnapshotScheduleSnapshotsResponse) String() string
- type ListSnapshotSchedulesRequest
- func (*ListSnapshotSchedulesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotSchedulesRequest) GetFilter() string
- func (x *ListSnapshotSchedulesRequest) GetFolderId() string
- func (x *ListSnapshotSchedulesRequest) GetOrderBy() string
- func (x *ListSnapshotSchedulesRequest) GetPageSize() int64
- func (x *ListSnapshotSchedulesRequest) GetPageToken() string
- func (*ListSnapshotSchedulesRequest) ProtoMessage()
- func (x *ListSnapshotSchedulesRequest) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotSchedulesRequest) Reset()
- func (m *ListSnapshotSchedulesRequest) SetFilter(v string)
- func (m *ListSnapshotSchedulesRequest) SetFolderId(v string)
- func (m *ListSnapshotSchedulesRequest) SetOrderBy(v string)
- func (m *ListSnapshotSchedulesRequest) SetPageSize(v int64)
- func (m *ListSnapshotSchedulesRequest) SetPageToken(v string)
- func (x *ListSnapshotSchedulesRequest) String() string
- type ListSnapshotSchedulesResponse
- func (*ListSnapshotSchedulesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotSchedulesResponse) GetNextPageToken() string
- func (x *ListSnapshotSchedulesResponse) GetSnapshotSchedules() []*SnapshotSchedule
- func (*ListSnapshotSchedulesResponse) ProtoMessage()
- func (x *ListSnapshotSchedulesResponse) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotSchedulesResponse) Reset()
- func (m *ListSnapshotSchedulesResponse) SetNextPageToken(v string)
- func (m *ListSnapshotSchedulesResponse) SetSnapshotSchedules(v []*SnapshotSchedule)
- func (x *ListSnapshotSchedulesResponse) String() string
- type ListSnapshotsRequest
- func (*ListSnapshotsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotsRequest) GetFilter() string
- func (x *ListSnapshotsRequest) GetFolderId() string
- func (x *ListSnapshotsRequest) GetOrderBy() string
- func (x *ListSnapshotsRequest) GetPageSize() int64
- func (x *ListSnapshotsRequest) GetPageToken() string
- func (*ListSnapshotsRequest) ProtoMessage()
- func (x *ListSnapshotsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotsRequest) Reset()
- func (m *ListSnapshotsRequest) SetFilter(v string)
- func (m *ListSnapshotsRequest) SetFolderId(v string)
- func (m *ListSnapshotsRequest) SetOrderBy(v string)
- func (m *ListSnapshotsRequest) SetPageSize(v int64)
- func (m *ListSnapshotsRequest) SetPageToken(v string)
- func (x *ListSnapshotsRequest) String() string
- type ListSnapshotsResponse
- func (*ListSnapshotsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotsResponse) GetNextPageToken() string
- func (x *ListSnapshotsResponse) GetSnapshots() []*Snapshot
- func (*ListSnapshotsResponse) ProtoMessage()
- func (x *ListSnapshotsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotsResponse) Reset()
- func (m *ListSnapshotsResponse) SetNextPageToken(v string)
- func (m *ListSnapshotsResponse) SetSnapshots(v []*Snapshot)
- func (x *ListSnapshotsResponse) String() string
- type ListZonesRequest
- func (*ListZonesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListZonesRequest) GetPageSize() int64
- func (x *ListZonesRequest) GetPageToken() string
- func (*ListZonesRequest) ProtoMessage()
- func (x *ListZonesRequest) ProtoReflect() protoreflect.Message
- func (x *ListZonesRequest) Reset()
- func (m *ListZonesRequest) SetPageSize(v int64)
- func (m *ListZonesRequest) SetPageToken(v string)
- func (x *ListZonesRequest) String() string
- type ListZonesResponse
- func (*ListZonesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListZonesResponse) GetNextPageToken() string
- func (x *ListZonesResponse) GetZones() []*Zone
- func (*ListZonesResponse) ProtoMessage()
- func (x *ListZonesResponse) ProtoReflect() protoreflect.Message
- func (x *ListZonesResponse) Reset()
- func (m *ListZonesResponse) SetNextPageToken(v string)
- func (m *ListZonesResponse) SetZones(v []*Zone)
- func (x *ListZonesResponse) String() string
- type MaintenancePolicy
- func (MaintenancePolicy) Descriptor() protoreflect.EnumDescriptor
- func (x MaintenancePolicy) Enum() *MaintenancePolicy
- func (MaintenancePolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x MaintenancePolicy) Number() protoreflect.EnumNumber
- func (x MaintenancePolicy) String() string
- func (MaintenancePolicy) Type() protoreflect.EnumType
- type MetadataOption
- func (MetadataOption) Descriptor() protoreflect.EnumDescriptor
- func (x MetadataOption) Enum() *MetadataOption
- func (MetadataOption) EnumDescriptor() ([]byte, []int)deprecated
- func (x MetadataOption) Number() protoreflect.EnumNumber
- func (x MetadataOption) String() string
- func (MetadataOption) Type() protoreflect.EnumType
- type MetadataOptions
- func (*MetadataOptions) Descriptor() ([]byte, []int)deprecated
- func (x *MetadataOptions) GetAwsV1HttpEndpoint() MetadataOption
- func (x *MetadataOptions) GetAwsV1HttpToken() MetadataOption
- func (x *MetadataOptions) GetGceHttpEndpoint() MetadataOption
- func (x *MetadataOptions) GetGceHttpToken() MetadataOption
- func (*MetadataOptions) ProtoMessage()
- func (x *MetadataOptions) ProtoReflect() protoreflect.Message
- func (x *MetadataOptions) Reset()
- func (m *MetadataOptions) SetAwsV1HttpEndpoint(v MetadataOption)
- func (m *MetadataOptions) SetAwsV1HttpToken(v MetadataOption)
- func (m *MetadataOptions) SetGceHttpEndpoint(v MetadataOption)
- func (m *MetadataOptions) SetGceHttpToken(v MetadataOption)
- func (x *MetadataOptions) String() string
- type MoveDiskMetadata
- func (*MoveDiskMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *MoveDiskMetadata) GetDestinationFolderId() string
- func (x *MoveDiskMetadata) GetDiskId() string
- func (x *MoveDiskMetadata) GetSourceFolderId() string
- func (*MoveDiskMetadata) ProtoMessage()
- func (x *MoveDiskMetadata) ProtoReflect() protoreflect.Message
- func (x *MoveDiskMetadata) Reset()
- func (m *MoveDiskMetadata) SetDestinationFolderId(v string)
- func (m *MoveDiskMetadata) SetDiskId(v string)
- func (m *MoveDiskMetadata) SetSourceFolderId(v string)
- func (x *MoveDiskMetadata) String() string
- type MoveDiskRequest
- func (*MoveDiskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoveDiskRequest) GetDestinationFolderId() string
- func (x *MoveDiskRequest) GetDiskId() string
- func (*MoveDiskRequest) ProtoMessage()
- func (x *MoveDiskRequest) ProtoReflect() protoreflect.Message
- func (x *MoveDiskRequest) Reset()
- func (m *MoveDiskRequest) SetDestinationFolderId(v string)
- func (m *MoveDiskRequest) SetDiskId(v string)
- func (x *MoveDiskRequest) String() string
- type MoveInstanceMetadata
- func (*MoveInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *MoveInstanceMetadata) GetDestinationFolderId() string
- func (x *MoveInstanceMetadata) GetInstanceId() string
- func (x *MoveInstanceMetadata) GetSourceFolderId() string
- func (*MoveInstanceMetadata) ProtoMessage()
- func (x *MoveInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *MoveInstanceMetadata) Reset()
- func (m *MoveInstanceMetadata) SetDestinationFolderId(v string)
- func (m *MoveInstanceMetadata) SetInstanceId(v string)
- func (m *MoveInstanceMetadata) SetSourceFolderId(v string)
- func (x *MoveInstanceMetadata) String() string
- type MoveInstanceRequest
- func (*MoveInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoveInstanceRequest) GetDestinationFolderId() string
- func (x *MoveInstanceRequest) GetInstanceId() string
- func (*MoveInstanceRequest) ProtoMessage()
- func (x *MoveInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *MoveInstanceRequest) Reset()
- func (m *MoveInstanceRequest) SetDestinationFolderId(v string)
- func (m *MoveInstanceRequest) SetInstanceId(v string)
- func (x *MoveInstanceRequest) String() string
- type NetworkInterface
- func (*NetworkInterface) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkInterface) GetIndex() string
- func (x *NetworkInterface) GetMacAddress() string
- func (x *NetworkInterface) GetPrimaryV4Address() *PrimaryAddress
- func (x *NetworkInterface) GetPrimaryV6Address() *PrimaryAddress
- func (x *NetworkInterface) GetSecurityGroupIds() []string
- func (x *NetworkInterface) GetSubnetId() string
- func (*NetworkInterface) ProtoMessage()
- func (x *NetworkInterface) ProtoReflect() protoreflect.Message
- func (x *NetworkInterface) Reset()
- func (m *NetworkInterface) SetIndex(v string)
- func (m *NetworkInterface) SetMacAddress(v string)
- func (m *NetworkInterface) SetPrimaryV4Address(v *PrimaryAddress)
- func (m *NetworkInterface) SetPrimaryV6Address(v *PrimaryAddress)
- func (m *NetworkInterface) SetSecurityGroupIds(v []string)
- func (m *NetworkInterface) SetSubnetId(v string)
- func (x *NetworkInterface) String() string
- type NetworkInterfaceSpec
- func (*NetworkInterfaceSpec) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkInterfaceSpec) GetIndex() string
- func (x *NetworkInterfaceSpec) GetPrimaryV4AddressSpec() *PrimaryAddressSpec
- func (x *NetworkInterfaceSpec) GetPrimaryV6AddressSpec() *PrimaryAddressSpec
- func (x *NetworkInterfaceSpec) GetSecurityGroupIds() []string
- func (x *NetworkInterfaceSpec) GetSubnetId() string
- func (*NetworkInterfaceSpec) ProtoMessage()
- func (x *NetworkInterfaceSpec) ProtoReflect() protoreflect.Message
- func (x *NetworkInterfaceSpec) Reset()
- func (m *NetworkInterfaceSpec) SetIndex(v string)
- func (m *NetworkInterfaceSpec) SetPrimaryV4AddressSpec(v *PrimaryAddressSpec)
- func (m *NetworkInterfaceSpec) SetPrimaryV6AddressSpec(v *PrimaryAddressSpec)
- func (m *NetworkInterfaceSpec) SetSecurityGroupIds(v []string)
- func (m *NetworkInterfaceSpec) SetSubnetId(v string)
- func (x *NetworkInterfaceSpec) String() string
- type NetworkSettings
- func (*NetworkSettings) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkSettings) GetType() NetworkSettings_Type
- func (*NetworkSettings) ProtoMessage()
- func (x *NetworkSettings) ProtoReflect() protoreflect.Message
- func (x *NetworkSettings) Reset()
- func (m *NetworkSettings) SetType(v NetworkSettings_Type)
- func (x *NetworkSettings) String() string
- type NetworkSettings_Type
- func (NetworkSettings_Type) Descriptor() protoreflect.EnumDescriptor
- func (x NetworkSettings_Type) Enum() *NetworkSettings_Type
- func (NetworkSettings_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x NetworkSettings_Type) Number() protoreflect.EnumNumber
- func (x NetworkSettings_Type) String() string
- func (NetworkSettings_Type) Type() protoreflect.EnumType
- type OneToOneNat
- func (*OneToOneNat) Descriptor() ([]byte, []int)deprecated
- func (x *OneToOneNat) GetAddress() string
- func (x *OneToOneNat) GetDnsRecords() []*DnsRecord
- func (x *OneToOneNat) GetIpVersion() IpVersion
- func (*OneToOneNat) ProtoMessage()
- func (x *OneToOneNat) ProtoReflect() protoreflect.Message
- func (x *OneToOneNat) Reset()
- func (m *OneToOneNat) SetAddress(v string)
- func (m *OneToOneNat) SetDnsRecords(v []*DnsRecord)
- func (m *OneToOneNat) SetIpVersion(v IpVersion)
- func (x *OneToOneNat) String() string
- type OneToOneNatSpec
- func (*OneToOneNatSpec) Descriptor() ([]byte, []int)deprecated
- func (x *OneToOneNatSpec) GetAddress() string
- func (x *OneToOneNatSpec) GetDnsRecordSpecs() []*DnsRecordSpec
- func (x *OneToOneNatSpec) GetIpVersion() IpVersion
- func (*OneToOneNatSpec) ProtoMessage()
- func (x *OneToOneNatSpec) ProtoReflect() protoreflect.Message
- func (x *OneToOneNatSpec) Reset()
- func (m *OneToOneNatSpec) SetAddress(v string)
- func (m *OneToOneNatSpec) SetDnsRecordSpecs(v []*DnsRecordSpec)
- func (m *OneToOneNatSpec) SetIpVersion(v IpVersion)
- func (x *OneToOneNatSpec) String() string
- type Os
- type Os_Type
- type PCITopology
- func (PCITopology) Descriptor() protoreflect.EnumDescriptor
- func (x PCITopology) Enum() *PCITopology
- func (PCITopology) EnumDescriptor() ([]byte, []int)deprecated
- func (x PCITopology) Number() protoreflect.EnumNumber
- func (x PCITopology) String() string
- func (PCITopology) Type() protoreflect.EnumType
- type PartitionPlacementStrategy
- func (*PartitionPlacementStrategy) Descriptor() ([]byte, []int)deprecated
- func (x *PartitionPlacementStrategy) GetPartitions() int64
- func (*PartitionPlacementStrategy) ProtoMessage()
- func (x *PartitionPlacementStrategy) ProtoReflect() protoreflect.Message
- func (x *PartitionPlacementStrategy) Reset()
- func (m *PartitionPlacementStrategy) SetPartitions(v int64)
- func (x *PartitionPlacementStrategy) String() string
- type PlacementGroup
- func (*PlacementGroup) Descriptor() ([]byte, []int)deprecated
- func (x *PlacementGroup) GetCreatedAt() *timestamppb.Timestamp
- func (x *PlacementGroup) GetDescription() string
- func (x *PlacementGroup) GetFolderId() string
- func (x *PlacementGroup) GetId() string
- func (x *PlacementGroup) GetLabels() map[string]string
- func (x *PlacementGroup) GetName() string
- func (x *PlacementGroup) GetPartitionPlacementStrategy() *PartitionPlacementStrategy
- func (m *PlacementGroup) GetPlacementStrategy() isPlacementGroup_PlacementStrategy
- func (x *PlacementGroup) GetSpreadPlacementStrategy() *SpreadPlacementStrategy
- func (*PlacementGroup) ProtoMessage()
- func (x *PlacementGroup) ProtoReflect() protoreflect.Message
- func (x *PlacementGroup) Reset()
- func (m *PlacementGroup) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *PlacementGroup) SetDescription(v string)
- func (m *PlacementGroup) SetFolderId(v string)
- func (m *PlacementGroup) SetId(v string)
- func (m *PlacementGroup) SetLabels(v map[string]string)
- func (m *PlacementGroup) SetName(v string)
- func (m *PlacementGroup) SetPartitionPlacementStrategy(v *PartitionPlacementStrategy)
- func (m *PlacementGroup) SetPlacementStrategy(v PlacementGroup_PlacementStrategy)
- func (m *PlacementGroup) SetSpreadPlacementStrategy(v *SpreadPlacementStrategy)
- func (x *PlacementGroup) String() string
- type PlacementGroupServiceClient
- type PlacementGroupServiceServer
- type PlacementGroup_PartitionPlacementStrategy
- type PlacementGroup_PlacementStrategy
- type PlacementGroup_SpreadPlacementStrategy
- type PlacementPolicy
- func (*PlacementPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *PlacementPolicy) GetHostAffinityRules() []*PlacementPolicy_HostAffinityRule
- func (x *PlacementPolicy) GetPlacementGroupId() string
- func (x *PlacementPolicy) GetPlacementGroupPartition() int64
- func (*PlacementPolicy) ProtoMessage()
- func (x *PlacementPolicy) ProtoReflect() protoreflect.Message
- func (x *PlacementPolicy) Reset()
- func (m *PlacementPolicy) SetHostAffinityRules(v []*PlacementPolicy_HostAffinityRule)
- func (m *PlacementPolicy) SetPlacementGroupId(v string)
- func (m *PlacementPolicy) SetPlacementGroupPartition(v int64)
- func (x *PlacementPolicy) String() string
- type PlacementPolicy_HostAffinityRule
- func (*PlacementPolicy_HostAffinityRule) Descriptor() ([]byte, []int)deprecated
- func (x *PlacementPolicy_HostAffinityRule) GetKey() string
- func (x *PlacementPolicy_HostAffinityRule) GetOp() PlacementPolicy_HostAffinityRule_Operator
- func (x *PlacementPolicy_HostAffinityRule) GetValues() []string
- func (*PlacementPolicy_HostAffinityRule) ProtoMessage()
- func (x *PlacementPolicy_HostAffinityRule) ProtoReflect() protoreflect.Message
- func (x *PlacementPolicy_HostAffinityRule) Reset()
- func (m *PlacementPolicy_HostAffinityRule) SetKey(v string)
- func (m *PlacementPolicy_HostAffinityRule) SetOp(v PlacementPolicy_HostAffinityRule_Operator)
- func (m *PlacementPolicy_HostAffinityRule) SetValues(v []string)
- func (x *PlacementPolicy_HostAffinityRule) String() string
- type PlacementPolicy_HostAffinityRule_Operator
- func (PlacementPolicy_HostAffinityRule_Operator) Descriptor() protoreflect.EnumDescriptor
- func (x PlacementPolicy_HostAffinityRule_Operator) Enum() *PlacementPolicy_HostAffinityRule_Operator
- func (PlacementPolicy_HostAffinityRule_Operator) EnumDescriptor() ([]byte, []int)deprecated
- func (x PlacementPolicy_HostAffinityRule_Operator) Number() protoreflect.EnumNumber
- func (x PlacementPolicy_HostAffinityRule_Operator) String() string
- func (PlacementPolicy_HostAffinityRule_Operator) Type() protoreflect.EnumType
- type PreemptInstanceMetadata
- func (*PreemptInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *PreemptInstanceMetadata) GetInstanceId() string
- func (*PreemptInstanceMetadata) ProtoMessage()
- func (x *PreemptInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *PreemptInstanceMetadata) Reset()
- func (m *PreemptInstanceMetadata) SetInstanceId(v string)
- func (x *PreemptInstanceMetadata) String() string
- type PrimaryAddress
- func (*PrimaryAddress) Descriptor() ([]byte, []int)deprecated
- func (x *PrimaryAddress) GetAddress() string
- func (x *PrimaryAddress) GetDnsRecords() []*DnsRecord
- func (x *PrimaryAddress) GetOneToOneNat() *OneToOneNat
- func (*PrimaryAddress) ProtoMessage()
- func (x *PrimaryAddress) ProtoReflect() protoreflect.Message
- func (x *PrimaryAddress) Reset()
- func (m *PrimaryAddress) SetAddress(v string)
- func (m *PrimaryAddress) SetDnsRecords(v []*DnsRecord)
- func (m *PrimaryAddress) SetOneToOneNat(v *OneToOneNat)
- func (x *PrimaryAddress) String() string
- type PrimaryAddressSpec
- func (*PrimaryAddressSpec) Descriptor() ([]byte, []int)deprecated
- func (x *PrimaryAddressSpec) GetAddress() string
- func (x *PrimaryAddressSpec) GetDnsRecordSpecs() []*DnsRecordSpec
- func (x *PrimaryAddressSpec) GetOneToOneNatSpec() *OneToOneNatSpec
- func (*PrimaryAddressSpec) ProtoMessage()
- func (x *PrimaryAddressSpec) ProtoReflect() protoreflect.Message
- func (x *PrimaryAddressSpec) Reset()
- func (m *PrimaryAddressSpec) SetAddress(v string)
- func (m *PrimaryAddressSpec) SetDnsRecordSpecs(v []*DnsRecordSpec)
- func (m *PrimaryAddressSpec) SetOneToOneNatSpec(v *OneToOneNatSpec)
- func (x *PrimaryAddressSpec) String() string
- type RelocateDiskMetadata
- func (*RelocateDiskMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RelocateDiskMetadata) GetDestinationZoneId() string
- func (x *RelocateDiskMetadata) GetDiskId() string
- func (x *RelocateDiskMetadata) GetSourceZoneId() string
- func (*RelocateDiskMetadata) ProtoMessage()
- func (x *RelocateDiskMetadata) ProtoReflect() protoreflect.Message
- func (x *RelocateDiskMetadata) Reset()
- func (m *RelocateDiskMetadata) SetDestinationZoneId(v string)
- func (m *RelocateDiskMetadata) SetDiskId(v string)
- func (m *RelocateDiskMetadata) SetSourceZoneId(v string)
- func (x *RelocateDiskMetadata) String() string
- type RelocateDiskRequest
- func (*RelocateDiskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RelocateDiskRequest) GetDestinationZoneId() string
- func (x *RelocateDiskRequest) GetDiskId() string
- func (x *RelocateDiskRequest) GetDiskPlacementPolicy() *DiskPlacementPolicy
- func (*RelocateDiskRequest) ProtoMessage()
- func (x *RelocateDiskRequest) ProtoReflect() protoreflect.Message
- func (x *RelocateDiskRequest) Reset()
- func (m *RelocateDiskRequest) SetDestinationZoneId(v string)
- func (m *RelocateDiskRequest) SetDiskId(v string)
- func (m *RelocateDiskRequest) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
- func (x *RelocateDiskRequest) String() string
- type RelocateInstanceMetadata
- func (*RelocateInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RelocateInstanceMetadata) GetDestinationZoneId() string
- func (x *RelocateInstanceMetadata) GetInstanceId() string
- func (x *RelocateInstanceMetadata) GetSourceZoneId() string
- func (*RelocateInstanceMetadata) ProtoMessage()
- func (x *RelocateInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *RelocateInstanceMetadata) Reset()
- func (m *RelocateInstanceMetadata) SetDestinationZoneId(v string)
- func (m *RelocateInstanceMetadata) SetInstanceId(v string)
- func (m *RelocateInstanceMetadata) SetSourceZoneId(v string)
- func (x *RelocateInstanceMetadata) String() string
- type RelocateInstanceRequest
- func (*RelocateInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RelocateInstanceRequest) GetBootDiskPlacement() *DiskPlacementPolicy
- func (x *RelocateInstanceRequest) GetDestinationZoneId() string
- func (x *RelocateInstanceRequest) GetInstanceId() string
- func (x *RelocateInstanceRequest) GetNetworkInterfaceSpecs() []*NetworkInterfaceSpec
- func (x *RelocateInstanceRequest) GetSecondaryDiskPlacements() []*DiskPlacementPolicyChange
- func (*RelocateInstanceRequest) ProtoMessage()
- func (x *RelocateInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *RelocateInstanceRequest) Reset()
- func (m *RelocateInstanceRequest) SetBootDiskPlacement(v *DiskPlacementPolicy)
- func (m *RelocateInstanceRequest) SetDestinationZoneId(v string)
- func (m *RelocateInstanceRequest) SetInstanceId(v string)
- func (m *RelocateInstanceRequest) SetNetworkInterfaceSpecs(v []*NetworkInterfaceSpec)
- func (m *RelocateInstanceRequest) SetSecondaryDiskPlacements(v []*DiskPlacementPolicyChange)
- func (x *RelocateInstanceRequest) String() string
- type RemoveInstanceOneToOneNatMetadata
- func (*RemoveInstanceOneToOneNatMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveInstanceOneToOneNatMetadata) GetInstanceId() string
- func (*RemoveInstanceOneToOneNatMetadata) ProtoMessage()
- func (x *RemoveInstanceOneToOneNatMetadata) ProtoReflect() protoreflect.Message
- func (x *RemoveInstanceOneToOneNatMetadata) Reset()
- func (m *RemoveInstanceOneToOneNatMetadata) SetInstanceId(v string)
- func (x *RemoveInstanceOneToOneNatMetadata) String() string
- type RemoveInstanceOneToOneNatRequest
- func (*RemoveInstanceOneToOneNatRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveInstanceOneToOneNatRequest) GetInstanceId() string
- func (x *RemoveInstanceOneToOneNatRequest) GetInternalAddress() string
- func (x *RemoveInstanceOneToOneNatRequest) GetNetworkInterfaceIndex() string
- func (*RemoveInstanceOneToOneNatRequest) ProtoMessage()
- func (x *RemoveInstanceOneToOneNatRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveInstanceOneToOneNatRequest) Reset()
- func (m *RemoveInstanceOneToOneNatRequest) SetInstanceId(v string)
- func (m *RemoveInstanceOneToOneNatRequest) SetInternalAddress(v string)
- func (m *RemoveInstanceOneToOneNatRequest) SetNetworkInterfaceIndex(v string)
- func (x *RemoveInstanceOneToOneNatRequest) String() string
- type Replacement
- func (*Replacement) Descriptor() ([]byte, []int)deprecated
- func (x *Replacement) GetDeadlineAt() *timestamppb.Timestamp
- func (x *Replacement) GetHostId() string
- func (*Replacement) ProtoMessage()
- func (x *Replacement) ProtoReflect() protoreflect.Message
- func (x *Replacement) Reset()
- func (m *Replacement) SetDeadlineAt(v *timestamppb.Timestamp)
- func (m *Replacement) SetHostId(v string)
- func (x *Replacement) String() string
- type Resources
- func (*Resources) Descriptor() ([]byte, []int)deprecated
- func (x *Resources) GetCoreFraction() int64
- func (x *Resources) GetCores() int64
- func (x *Resources) GetGpus() int64
- func (x *Resources) GetMemory() int64
- func (*Resources) ProtoMessage()
- func (x *Resources) ProtoReflect() protoreflect.Message
- func (x *Resources) Reset()
- func (m *Resources) SetCoreFraction(v int64)
- func (m *Resources) SetCores(v int64)
- func (m *Resources) SetGpus(v int64)
- func (m *Resources) SetMemory(v int64)
- func (x *Resources) String() string
- type ResourcesSpec
- func (*ResourcesSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ResourcesSpec) GetCoreFraction() int64
- func (x *ResourcesSpec) GetCores() int64
- func (x *ResourcesSpec) GetGpus() int64
- func (x *ResourcesSpec) GetMemory() int64
- func (*ResourcesSpec) ProtoMessage()
- func (x *ResourcesSpec) ProtoReflect() protoreflect.Message
- func (x *ResourcesSpec) Reset()
- func (m *ResourcesSpec) SetCoreFraction(v int64)
- func (m *ResourcesSpec) SetCores(v int64)
- func (m *ResourcesSpec) SetGpus(v int64)
- func (m *ResourcesSpec) SetMemory(v int64)
- func (x *ResourcesSpec) String() string
- type RestartInstanceMetadata
- func (*RestartInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RestartInstanceMetadata) GetInstanceId() string
- func (*RestartInstanceMetadata) ProtoMessage()
- func (x *RestartInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *RestartInstanceMetadata) Reset()
- func (m *RestartInstanceMetadata) SetInstanceId(v string)
- func (x *RestartInstanceMetadata) String() string
- type RestartInstanceRequest
- func (*RestartInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestartInstanceRequest) GetInstanceId() string
- func (*RestartInstanceRequest) ProtoMessage()
- func (x *RestartInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *RestartInstanceRequest) Reset()
- func (m *RestartInstanceRequest) SetInstanceId(v string)
- func (x *RestartInstanceRequest) String() string
- type ScalePolicy
- func (*ScalePolicy) Descriptor() ([]byte, []int)deprecated
- func (x *ScalePolicy) GetFixedScale() *ScalePolicy_FixedScale
- func (m *ScalePolicy) GetScaleType() isScalePolicy_ScaleType
- func (*ScalePolicy) ProtoMessage()
- func (x *ScalePolicy) ProtoReflect() protoreflect.Message
- func (x *ScalePolicy) Reset()
- func (m *ScalePolicy) SetFixedScale(v *ScalePolicy_FixedScale)
- func (m *ScalePolicy) SetScaleType(v ScalePolicy_ScaleType)
- func (x *ScalePolicy) String() string
- type ScalePolicy_FixedScale
- func (*ScalePolicy_FixedScale) Descriptor() ([]byte, []int)deprecated
- func (x *ScalePolicy_FixedScale) GetSize() int64
- func (*ScalePolicy_FixedScale) ProtoMessage()
- func (x *ScalePolicy_FixedScale) ProtoReflect() protoreflect.Message
- func (x *ScalePolicy_FixedScale) Reset()
- func (m *ScalePolicy_FixedScale) SetSize(v int64)
- func (x *ScalePolicy_FixedScale) String() string
- type ScalePolicy_FixedScale_
- type ScalePolicy_ScaleType
- type SchedulePolicy
- func (*SchedulePolicy) Descriptor() ([]byte, []int)deprecated
- func (x *SchedulePolicy) GetExpression() string
- func (x *SchedulePolicy) GetStartAt() *timestamppb.Timestamp
- func (*SchedulePolicy) ProtoMessage()
- func (x *SchedulePolicy) ProtoReflect() protoreflect.Message
- func (x *SchedulePolicy) Reset()
- func (m *SchedulePolicy) SetExpression(v string)
- func (m *SchedulePolicy) SetStartAt(v *timestamppb.Timestamp)
- func (x *SchedulePolicy) String() string
- type SchedulingPolicy
- func (*SchedulingPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *SchedulingPolicy) GetPreemptible() bool
- func (*SchedulingPolicy) ProtoMessage()
- func (x *SchedulingPolicy) ProtoReflect() protoreflect.Message
- func (x *SchedulingPolicy) Reset()
- func (m *SchedulingPolicy) SetPreemptible(v bool)
- func (x *SchedulingPolicy) String() string
- type SerialPortSettings
- func (*SerialPortSettings) Descriptor() ([]byte, []int)deprecated
- func (x *SerialPortSettings) GetSshAuthorization() SerialPortSettings_SSHAuthorization
- func (*SerialPortSettings) ProtoMessage()
- func (x *SerialPortSettings) ProtoReflect() protoreflect.Message
- func (x *SerialPortSettings) Reset()
- func (m *SerialPortSettings) SetSshAuthorization(v SerialPortSettings_SSHAuthorization)
- func (x *SerialPortSettings) String() string
- type SerialPortSettings_SSHAuthorization
- func (SerialPortSettings_SSHAuthorization) Descriptor() protoreflect.EnumDescriptor
- func (x SerialPortSettings_SSHAuthorization) Enum() *SerialPortSettings_SSHAuthorization
- func (SerialPortSettings_SSHAuthorization) EnumDescriptor() ([]byte, []int)deprecated
- func (x SerialPortSettings_SSHAuthorization) Number() protoreflect.EnumNumber
- func (x SerialPortSettings_SSHAuthorization) String() string
- func (SerialPortSettings_SSHAuthorization) Type() protoreflect.EnumType
- type SimulateInstanceMaintenanceEventMetadata
- func (*SimulateInstanceMaintenanceEventMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *SimulateInstanceMaintenanceEventMetadata) GetInstanceId() string
- func (*SimulateInstanceMaintenanceEventMetadata) ProtoMessage()
- func (x *SimulateInstanceMaintenanceEventMetadata) ProtoReflect() protoreflect.Message
- func (x *SimulateInstanceMaintenanceEventMetadata) Reset()
- func (m *SimulateInstanceMaintenanceEventMetadata) SetInstanceId(v string)
- func (x *SimulateInstanceMaintenanceEventMetadata) String() string
- type SimulateInstanceMaintenanceEventRequest
- func (*SimulateInstanceMaintenanceEventRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SimulateInstanceMaintenanceEventRequest) GetInstanceId() string
- func (*SimulateInstanceMaintenanceEventRequest) ProtoMessage()
- func (x *SimulateInstanceMaintenanceEventRequest) ProtoReflect() protoreflect.Message
- func (x *SimulateInstanceMaintenanceEventRequest) Reset()
- func (m *SimulateInstanceMaintenanceEventRequest) SetInstanceId(v string)
- func (x *SimulateInstanceMaintenanceEventRequest) String() string
- type Snapshot
- func (*Snapshot) Descriptor() ([]byte, []int)deprecated
- func (x *Snapshot) GetCreatedAt() *timestamppb.Timestamp
- func (x *Snapshot) GetDescription() string
- func (x *Snapshot) GetDiskSize() int64
- func (x *Snapshot) GetFolderId() string
- func (x *Snapshot) GetHardwareGeneration() *HardwareGeneration
- func (x *Snapshot) GetId() string
- func (x *Snapshot) GetKmsKey() *KMSKey
- func (x *Snapshot) GetLabels() map[string]string
- func (x *Snapshot) GetName() string
- func (x *Snapshot) GetProductIds() []string
- func (x *Snapshot) GetSourceDiskId() string
- func (x *Snapshot) GetStatus() Snapshot_Status
- func (x *Snapshot) GetStorageSize() int64
- func (*Snapshot) ProtoMessage()
- func (x *Snapshot) ProtoReflect() protoreflect.Message
- func (x *Snapshot) Reset()
- func (m *Snapshot) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *Snapshot) SetDescription(v string)
- func (m *Snapshot) SetDiskSize(v int64)
- func (m *Snapshot) SetFolderId(v string)
- func (m *Snapshot) SetHardwareGeneration(v *HardwareGeneration)
- func (m *Snapshot) SetId(v string)
- func (m *Snapshot) SetKmsKey(v *KMSKey)
- func (m *Snapshot) SetLabels(v map[string]string)
- func (m *Snapshot) SetName(v string)
- func (m *Snapshot) SetProductIds(v []string)
- func (m *Snapshot) SetSourceDiskId(v string)
- func (m *Snapshot) SetStatus(v Snapshot_Status)
- func (m *Snapshot) SetStorageSize(v int64)
- func (x *Snapshot) String() string
- type SnapshotSchedule
- func (*SnapshotSchedule) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotSchedule) GetCreatedAt() *timestamppb.Timestamp
- func (x *SnapshotSchedule) GetDescription() string
- func (x *SnapshotSchedule) GetFolderId() string
- func (x *SnapshotSchedule) GetId() string
- func (x *SnapshotSchedule) GetLabels() map[string]string
- func (x *SnapshotSchedule) GetName() string
- func (x *SnapshotSchedule) GetRetentionPeriod() *durationpb.Duration
- func (m *SnapshotSchedule) GetRetentionPolicy() isSnapshotSchedule_RetentionPolicy
- func (x *SnapshotSchedule) GetSchedulePolicy() *SchedulePolicy
- func (x *SnapshotSchedule) GetSnapshotCount() int64
- func (x *SnapshotSchedule) GetSnapshotSpec() *SnapshotSpec
- func (x *SnapshotSchedule) GetStatus() SnapshotSchedule_Status
- func (*SnapshotSchedule) ProtoMessage()
- func (x *SnapshotSchedule) ProtoReflect() protoreflect.Message
- func (x *SnapshotSchedule) Reset()
- func (m *SnapshotSchedule) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *SnapshotSchedule) SetDescription(v string)
- func (m *SnapshotSchedule) SetFolderId(v string)
- func (m *SnapshotSchedule) SetId(v string)
- func (m *SnapshotSchedule) SetLabels(v map[string]string)
- func (m *SnapshotSchedule) SetName(v string)
- func (m *SnapshotSchedule) SetRetentionPeriod(v *durationpb.Duration)
- func (m *SnapshotSchedule) SetRetentionPolicy(v SnapshotSchedule_RetentionPolicy)
- func (m *SnapshotSchedule) SetSchedulePolicy(v *SchedulePolicy)
- func (m *SnapshotSchedule) SetSnapshotCount(v int64)
- func (m *SnapshotSchedule) SetSnapshotSpec(v *SnapshotSpec)
- func (m *SnapshotSchedule) SetStatus(v SnapshotSchedule_Status)
- func (x *SnapshotSchedule) String() string
- type SnapshotScheduleServiceClient
- type SnapshotScheduleServiceServer
- type SnapshotSchedule_RetentionPeriod
- type SnapshotSchedule_RetentionPolicy
- type SnapshotSchedule_SnapshotCount
- type SnapshotSchedule_Status
- func (SnapshotSchedule_Status) Descriptor() protoreflect.EnumDescriptor
- func (x SnapshotSchedule_Status) Enum() *SnapshotSchedule_Status
- func (SnapshotSchedule_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x SnapshotSchedule_Status) Number() protoreflect.EnumNumber
- func (x SnapshotSchedule_Status) String() string
- func (SnapshotSchedule_Status) Type() protoreflect.EnumType
- type SnapshotServiceClient
- type SnapshotServiceServer
- type SnapshotSpec
- func (*SnapshotSpec) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotSpec) GetDescription() string
- func (x *SnapshotSpec) GetLabels() map[string]string
- func (*SnapshotSpec) ProtoMessage()
- func (x *SnapshotSpec) ProtoReflect() protoreflect.Message
- func (x *SnapshotSpec) Reset()
- func (m *SnapshotSpec) SetDescription(v string)
- func (m *SnapshotSpec) SetLabels(v map[string]string)
- func (x *SnapshotSpec) String() string
- type Snapshot_Status
- func (Snapshot_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Snapshot_Status) Enum() *Snapshot_Status
- func (Snapshot_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Snapshot_Status) Number() protoreflect.EnumNumber
- func (x Snapshot_Status) String() string
- func (Snapshot_Status) Type() protoreflect.EnumType
- type SpreadPlacementStrategy
- type StartInstanceMetadata
- func (*StartInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *StartInstanceMetadata) GetInstanceId() string
- func (*StartInstanceMetadata) ProtoMessage()
- func (x *StartInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *StartInstanceMetadata) Reset()
- func (m *StartInstanceMetadata) SetInstanceId(v string)
- func (x *StartInstanceMetadata) String() string
- type StartInstanceRequest
- func (*StartInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StartInstanceRequest) GetInstanceId() string
- func (*StartInstanceRequest) ProtoMessage()
- func (x *StartInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *StartInstanceRequest) Reset()
- func (m *StartInstanceRequest) SetInstanceId(v string)
- func (x *StartInstanceRequest) String() string
- type StopInstanceMetadata
- func (*StopInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *StopInstanceMetadata) GetInstanceId() string
- func (*StopInstanceMetadata) ProtoMessage()
- func (x *StopInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *StopInstanceMetadata) Reset()
- func (m *StopInstanceMetadata) SetInstanceId(v string)
- func (x *StopInstanceMetadata) String() string
- type StopInstanceRequest
- func (*StopInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopInstanceRequest) GetInstanceId() string
- func (*StopInstanceRequest) ProtoMessage()
- func (x *StopInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *StopInstanceRequest) Reset()
- func (m *StopInstanceRequest) SetInstanceId(v string)
- func (x *StopInstanceRequest) String() string
- type UnimplementedDiskPlacementGroupServiceServer
- func (UnimplementedDiskPlacementGroupServiceServer) Create(context.Context, *CreateDiskPlacementGroupRequest) (*operation.Operation, error)
- func (UnimplementedDiskPlacementGroupServiceServer) Delete(context.Context, *DeleteDiskPlacementGroupRequest) (*operation.Operation, error)
- func (UnimplementedDiskPlacementGroupServiceServer) Get(context.Context, *GetDiskPlacementGroupRequest) (*DiskPlacementGroup, error)
- func (UnimplementedDiskPlacementGroupServiceServer) List(context.Context, *ListDiskPlacementGroupsRequest) (*ListDiskPlacementGroupsResponse, error)
- func (UnimplementedDiskPlacementGroupServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
- func (UnimplementedDiskPlacementGroupServiceServer) ListDisks(context.Context, *ListDiskPlacementGroupDisksRequest) (*ListDiskPlacementGroupDisksResponse, error)
- func (UnimplementedDiskPlacementGroupServiceServer) ListOperations(context.Context, *ListDiskPlacementGroupOperationsRequest) (*ListDiskPlacementGroupOperationsResponse, error)
- func (UnimplementedDiskPlacementGroupServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedDiskPlacementGroupServiceServer) Update(context.Context, *UpdateDiskPlacementGroupRequest) (*operation.Operation, error)
- func (UnimplementedDiskPlacementGroupServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
- type UnimplementedDiskServiceServer
- func (UnimplementedDiskServiceServer) Create(context.Context, *CreateDiskRequest) (*operation.Operation, error)
- func (UnimplementedDiskServiceServer) Delete(context.Context, *DeleteDiskRequest) (*operation.Operation, error)
- func (UnimplementedDiskServiceServer) Get(context.Context, *GetDiskRequest) (*Disk, error)
- func (UnimplementedDiskServiceServer) List(context.Context, *ListDisksRequest) (*ListDisksResponse, error)
- func (UnimplementedDiskServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
- func (UnimplementedDiskServiceServer) ListOperations(context.Context, *ListDiskOperationsRequest) (*ListDiskOperationsResponse, error)
- func (UnimplementedDiskServiceServer) ListSnapshotSchedules(context.Context, *ListDiskSnapshotSchedulesRequest) (*ListDiskSnapshotSchedulesResponse, error)
- func (UnimplementedDiskServiceServer) Move(context.Context, *MoveDiskRequest) (*operation.Operation, error)
- func (UnimplementedDiskServiceServer) Relocate(context.Context, *RelocateDiskRequest) (*operation.Operation, error)
- func (UnimplementedDiskServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedDiskServiceServer) Update(context.Context, *UpdateDiskRequest) (*operation.Operation, error)
- func (UnimplementedDiskServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
- type UnimplementedDiskTypeServiceServer
- type UnimplementedFilesystemServiceServer
- func (UnimplementedFilesystemServiceServer) Create(context.Context, *CreateFilesystemRequest) (*operation.Operation, error)
- func (UnimplementedFilesystemServiceServer) Delete(context.Context, *DeleteFilesystemRequest) (*operation.Operation, error)
- func (UnimplementedFilesystemServiceServer) Get(context.Context, *GetFilesystemRequest) (*Filesystem, error)
- func (UnimplementedFilesystemServiceServer) List(context.Context, *ListFilesystemsRequest) (*ListFilesystemsResponse, error)
- func (UnimplementedFilesystemServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
- func (UnimplementedFilesystemServiceServer) ListOperations(context.Context, *ListFilesystemOperationsRequest) (*ListFilesystemOperationsResponse, error)
- func (UnimplementedFilesystemServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedFilesystemServiceServer) Update(context.Context, *UpdateFilesystemRequest) (*operation.Operation, error)
- func (UnimplementedFilesystemServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
- type UnimplementedGpuClusterServiceServer
- func (UnimplementedGpuClusterServiceServer) Create(context.Context, *CreateGpuClusterRequest) (*operation.Operation, error)
- func (UnimplementedGpuClusterServiceServer) Delete(context.Context, *DeleteGpuClusterRequest) (*operation.Operation, error)
- func (UnimplementedGpuClusterServiceServer) Get(context.Context, *GetGpuClusterRequest) (*GpuCluster, error)
- func (UnimplementedGpuClusterServiceServer) List(context.Context, *ListGpuClustersRequest) (*ListGpuClustersResponse, error)
- func (UnimplementedGpuClusterServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
- func (UnimplementedGpuClusterServiceServer) ListInstances(context.Context, *ListGpuClusterInstancesRequest) (*ListGpuClusterInstancesResponse, error)
- func (UnimplementedGpuClusterServiceServer) ListOperations(context.Context, *ListGpuClusterOperationsRequest) (*ListGpuClusterOperationsResponse, error)
- func (UnimplementedGpuClusterServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedGpuClusterServiceServer) Update(context.Context, *UpdateGpuClusterRequest) (*operation.Operation, error)
- func (UnimplementedGpuClusterServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
- type UnimplementedHostGroupServiceServer
- func (UnimplementedHostGroupServiceServer) Create(context.Context, *CreateHostGroupRequest) (*operation.Operation, error)
- func (UnimplementedHostGroupServiceServer) Delete(context.Context, *DeleteHostGroupRequest) (*operation.Operation, error)
- func (UnimplementedHostGroupServiceServer) Get(context.Context, *GetHostGroupRequest) (*HostGroup, error)
- func (UnimplementedHostGroupServiceServer) List(context.Context, *ListHostGroupsRequest) (*ListHostGroupsResponse, error)
- func (UnimplementedHostGroupServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
- func (UnimplementedHostGroupServiceServer) ListHosts(context.Context, *ListHostGroupHostsRequest) (*ListHostGroupHostsResponse, error)
- func (UnimplementedHostGroupServiceServer) ListInstances(context.Context, *ListHostGroupInstancesRequest) (*ListHostGroupInstancesResponse, error)
- func (UnimplementedHostGroupServiceServer) ListOperations(context.Context, *ListHostGroupOperationsRequest) (*ListHostGroupOperationsResponse, error)
- func (UnimplementedHostGroupServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedHostGroupServiceServer) Update(context.Context, *UpdateHostGroupRequest) (*operation.Operation, error)
- func (UnimplementedHostGroupServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedHostGroupServiceServer) UpdateHost(context.Context, *UpdateHostGroupHostRequest) (*operation.Operation, error)
- type UnimplementedHostTypeServiceServer
- type UnimplementedImageServiceServer
- func (UnimplementedImageServiceServer) Create(context.Context, *CreateImageRequest) (*operation.Operation, error)
- func (UnimplementedImageServiceServer) Delete(context.Context, *DeleteImageRequest) (*operation.Operation, error)
- func (UnimplementedImageServiceServer) Get(context.Context, *GetImageRequest) (*Image, error)
- func (UnimplementedImageServiceServer) GetLatestByFamily(context.Context, *GetImageLatestByFamilyRequest) (*Image, error)
- func (UnimplementedImageServiceServer) List(context.Context, *ListImagesRequest) (*ListImagesResponse, error)
- func (UnimplementedImageServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
- func (UnimplementedImageServiceServer) ListOperations(context.Context, *ListImageOperationsRequest) (*ListImageOperationsResponse, error)
- func (UnimplementedImageServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedImageServiceServer) Update(context.Context, *UpdateImageRequest) (*operation.Operation, error)
- func (UnimplementedImageServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
- type UnimplementedInstanceServiceServer
- func (UnimplementedInstanceServiceServer) AddOneToOneNat(context.Context, *AddInstanceOneToOneNatRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) AttachDisk(context.Context, *AttachInstanceDiskRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) AttachFilesystem(context.Context, *AttachInstanceFilesystemRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) AttachNetworkInterface(context.Context, *AttachInstanceNetworkInterfaceRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) Create(context.Context, *CreateInstanceRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) Delete(context.Context, *DeleteInstanceRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) DetachDisk(context.Context, *DetachInstanceDiskRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) DetachFilesystem(context.Context, *DetachInstanceFilesystemRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) DetachNetworkInterface(context.Context, *DetachInstanceNetworkInterfaceRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) Get(context.Context, *GetInstanceRequest) (*Instance, error)
- func (UnimplementedInstanceServiceServer) GetSerialPortOutput(context.Context, *GetInstanceSerialPortOutputRequest) (*GetInstanceSerialPortOutputResponse, error)
- func (UnimplementedInstanceServiceServer) List(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error)
- func (UnimplementedInstanceServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
- func (UnimplementedInstanceServiceServer) ListOperations(context.Context, *ListInstanceOperationsRequest) (*ListInstanceOperationsResponse, error)
- func (UnimplementedInstanceServiceServer) Move(context.Context, *MoveInstanceRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) Relocate(context.Context, *RelocateInstanceRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) RemoveOneToOneNat(context.Context, *RemoveInstanceOneToOneNatRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) Restart(context.Context, *RestartInstanceRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) SimulateMaintenanceEvent(context.Context, *SimulateInstanceMaintenanceEventRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) Start(context.Context, *StartInstanceRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) Stop(context.Context, *StopInstanceRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) Update(context.Context, *UpdateInstanceRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) UpdateMetadata(context.Context, *UpdateInstanceMetadataRequest) (*operation.Operation, error)
- func (UnimplementedInstanceServiceServer) UpdateNetworkInterface(context.Context, *UpdateInstanceNetworkInterfaceRequest) (*operation.Operation, error)
- type UnimplementedPlacementGroupServiceServer
- func (UnimplementedPlacementGroupServiceServer) Create(context.Context, *CreatePlacementGroupRequest) (*operation.Operation, error)
- func (UnimplementedPlacementGroupServiceServer) Delete(context.Context, *DeletePlacementGroupRequest) (*operation.Operation, error)
- func (UnimplementedPlacementGroupServiceServer) Get(context.Context, *GetPlacementGroupRequest) (*PlacementGroup, error)
- func (UnimplementedPlacementGroupServiceServer) List(context.Context, *ListPlacementGroupsRequest) (*ListPlacementGroupsResponse, error)
- func (UnimplementedPlacementGroupServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
- func (UnimplementedPlacementGroupServiceServer) ListInstances(context.Context, *ListPlacementGroupInstancesRequest) (*ListPlacementGroupInstancesResponse, error)
- func (UnimplementedPlacementGroupServiceServer) ListOperations(context.Context, *ListPlacementGroupOperationsRequest) (*ListPlacementGroupOperationsResponse, error)
- func (UnimplementedPlacementGroupServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedPlacementGroupServiceServer) Update(context.Context, *UpdatePlacementGroupRequest) (*operation.Operation, error)
- func (UnimplementedPlacementGroupServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
- type UnimplementedSnapshotScheduleServiceServer
- func (UnimplementedSnapshotScheduleServiceServer) Create(context.Context, *CreateSnapshotScheduleRequest) (*operation.Operation, error)
- func (UnimplementedSnapshotScheduleServiceServer) Delete(context.Context, *DeleteSnapshotScheduleRequest) (*operation.Operation, error)
- func (UnimplementedSnapshotScheduleServiceServer) Disable(context.Context, *DisableSnapshotScheduleRequest) (*operation.Operation, error)
- func (UnimplementedSnapshotScheduleServiceServer) Enable(context.Context, *EnableSnapshotScheduleRequest) (*operation.Operation, error)
- func (UnimplementedSnapshotScheduleServiceServer) Get(context.Context, *GetSnapshotScheduleRequest) (*SnapshotSchedule, error)
- func (UnimplementedSnapshotScheduleServiceServer) List(context.Context, *ListSnapshotSchedulesRequest) (*ListSnapshotSchedulesResponse, error)
- func (UnimplementedSnapshotScheduleServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
- func (UnimplementedSnapshotScheduleServiceServer) ListDisks(context.Context, *ListSnapshotScheduleDisksRequest) (*ListSnapshotScheduleDisksResponse, error)
- func (UnimplementedSnapshotScheduleServiceServer) ListOperations(context.Context, *ListSnapshotScheduleOperationsRequest) (*ListSnapshotScheduleOperationsResponse, error)
- func (UnimplementedSnapshotScheduleServiceServer) ListSnapshots(context.Context, *ListSnapshotScheduleSnapshotsRequest) (*ListSnapshotScheduleSnapshotsResponse, error)
- func (UnimplementedSnapshotScheduleServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedSnapshotScheduleServiceServer) Update(context.Context, *UpdateSnapshotScheduleRequest) (*operation.Operation, error)
- func (UnimplementedSnapshotScheduleServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedSnapshotScheduleServiceServer) UpdateDisks(context.Context, *UpdateSnapshotScheduleDisksRequest) (*operation.Operation, error)
- type UnimplementedSnapshotServiceServer
- func (UnimplementedSnapshotServiceServer) Create(context.Context, *CreateSnapshotRequest) (*operation.Operation, error)
- func (UnimplementedSnapshotServiceServer) Delete(context.Context, *DeleteSnapshotRequest) (*operation.Operation, error)
- func (UnimplementedSnapshotServiceServer) Get(context.Context, *GetSnapshotRequest) (*Snapshot, error)
- func (UnimplementedSnapshotServiceServer) List(context.Context, *ListSnapshotsRequest) (*ListSnapshotsResponse, error)
- func (UnimplementedSnapshotServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
- func (UnimplementedSnapshotServiceServer) ListOperations(context.Context, *ListSnapshotOperationsRequest) (*ListSnapshotOperationsResponse, error)
- func (UnimplementedSnapshotServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedSnapshotServiceServer) Update(context.Context, *UpdateSnapshotRequest) (*operation.Operation, error)
- func (UnimplementedSnapshotServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
- type UnimplementedZoneServiceServer
- type UnsafeDiskPlacementGroupServiceServer
- type UnsafeDiskServiceServer
- type UnsafeDiskTypeServiceServer
- type UnsafeFilesystemServiceServer
- type UnsafeGpuClusterServiceServer
- type UnsafeHostGroupServiceServer
- type UnsafeHostTypeServiceServer
- type UnsafeImageServiceServer
- type UnsafeInstanceServiceServer
- type UnsafePlacementGroupServiceServer
- type UnsafeSnapshotScheduleServiceServer
- type UnsafeSnapshotServiceServer
- type UnsafeZoneServiceServer
- type UpdateDiskMetadata
- func (*UpdateDiskMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDiskMetadata) GetDiskId() string
- func (*UpdateDiskMetadata) ProtoMessage()
- func (x *UpdateDiskMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateDiskMetadata) Reset()
- func (m *UpdateDiskMetadata) SetDiskId(v string)
- func (x *UpdateDiskMetadata) String() string
- type UpdateDiskPlacementGroupMetadata
- func (*UpdateDiskPlacementGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDiskPlacementGroupMetadata) GetDiskPlacementGroupId() string
- func (*UpdateDiskPlacementGroupMetadata) ProtoMessage()
- func (x *UpdateDiskPlacementGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateDiskPlacementGroupMetadata) Reset()
- func (m *UpdateDiskPlacementGroupMetadata) SetDiskPlacementGroupId(v string)
- func (x *UpdateDiskPlacementGroupMetadata) String() string
- type UpdateDiskPlacementGroupRequest
- func (*UpdateDiskPlacementGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDiskPlacementGroupRequest) GetDescription() string
- func (x *UpdateDiskPlacementGroupRequest) GetDiskPlacementGroupId() string
- func (x *UpdateDiskPlacementGroupRequest) GetLabels() map[string]string
- func (x *UpdateDiskPlacementGroupRequest) GetName() string
- func (x *UpdateDiskPlacementGroupRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateDiskPlacementGroupRequest) ProtoMessage()
- func (x *UpdateDiskPlacementGroupRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDiskPlacementGroupRequest) Reset()
- func (m *UpdateDiskPlacementGroupRequest) SetDescription(v string)
- func (m *UpdateDiskPlacementGroupRequest) SetDiskPlacementGroupId(v string)
- func (m *UpdateDiskPlacementGroupRequest) SetLabels(v map[string]string)
- func (m *UpdateDiskPlacementGroupRequest) SetName(v string)
- func (m *UpdateDiskPlacementGroupRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateDiskPlacementGroupRequest) String() string
- type UpdateDiskRequest
- func (*UpdateDiskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDiskRequest) GetDescription() string
- func (x *UpdateDiskRequest) GetDiskId() string
- func (x *UpdateDiskRequest) GetDiskPlacementPolicy() *DiskPlacementPolicy
- func (x *UpdateDiskRequest) GetLabels() map[string]string
- func (x *UpdateDiskRequest) GetName() string
- func (x *UpdateDiskRequest) GetSize() int64
- func (x *UpdateDiskRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateDiskRequest) ProtoMessage()
- func (x *UpdateDiskRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDiskRequest) Reset()
- func (m *UpdateDiskRequest) SetDescription(v string)
- func (m *UpdateDiskRequest) SetDiskId(v string)
- func (m *UpdateDiskRequest) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
- func (m *UpdateDiskRequest) SetLabels(v map[string]string)
- func (m *UpdateDiskRequest) SetName(v string)
- func (m *UpdateDiskRequest) SetSize(v int64)
- func (m *UpdateDiskRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateDiskRequest) String() string
- type UpdateFilesystemMetadata
- func (*UpdateFilesystemMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateFilesystemMetadata) GetFilesystemId() string
- func (*UpdateFilesystemMetadata) ProtoMessage()
- func (x *UpdateFilesystemMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateFilesystemMetadata) Reset()
- func (m *UpdateFilesystemMetadata) SetFilesystemId(v string)
- func (x *UpdateFilesystemMetadata) String() string
- type UpdateFilesystemRequest
- func (*UpdateFilesystemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateFilesystemRequest) GetDescription() string
- func (x *UpdateFilesystemRequest) GetFilesystemId() string
- func (x *UpdateFilesystemRequest) GetLabels() map[string]string
- func (x *UpdateFilesystemRequest) GetName() string
- func (x *UpdateFilesystemRequest) GetSize() int64
- func (x *UpdateFilesystemRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateFilesystemRequest) ProtoMessage()
- func (x *UpdateFilesystemRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateFilesystemRequest) Reset()
- func (m *UpdateFilesystemRequest) SetDescription(v string)
- func (m *UpdateFilesystemRequest) SetFilesystemId(v string)
- func (m *UpdateFilesystemRequest) SetLabels(v map[string]string)
- func (m *UpdateFilesystemRequest) SetName(v string)
- func (m *UpdateFilesystemRequest) SetSize(v int64)
- func (m *UpdateFilesystemRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateFilesystemRequest) String() string
- type UpdateGpuClusterMetadata
- func (*UpdateGpuClusterMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGpuClusterMetadata) GetGpuClusterId() string
- func (*UpdateGpuClusterMetadata) ProtoMessage()
- func (x *UpdateGpuClusterMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateGpuClusterMetadata) Reset()
- func (m *UpdateGpuClusterMetadata) SetGpuClusterId(v string)
- func (x *UpdateGpuClusterMetadata) String() string
- type UpdateGpuClusterRequest
- func (*UpdateGpuClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGpuClusterRequest) GetDescription() string
- func (x *UpdateGpuClusterRequest) GetGpuClusterId() string
- func (x *UpdateGpuClusterRequest) GetLabels() map[string]string
- func (x *UpdateGpuClusterRequest) GetName() string
- func (x *UpdateGpuClusterRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateGpuClusterRequest) ProtoMessage()
- func (x *UpdateGpuClusterRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateGpuClusterRequest) Reset()
- func (m *UpdateGpuClusterRequest) SetDescription(v string)
- func (m *UpdateGpuClusterRequest) SetGpuClusterId(v string)
- func (m *UpdateGpuClusterRequest) SetLabels(v map[string]string)
- func (m *UpdateGpuClusterRequest) SetName(v string)
- func (m *UpdateGpuClusterRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateGpuClusterRequest) String() string
- type UpdateHostGroupHostMetadata
- func (*UpdateHostGroupHostMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateHostGroupHostMetadata) GetHostGroupId() string
- func (x *UpdateHostGroupHostMetadata) GetHostId() string
- func (*UpdateHostGroupHostMetadata) ProtoMessage()
- func (x *UpdateHostGroupHostMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateHostGroupHostMetadata) Reset()
- func (m *UpdateHostGroupHostMetadata) SetHostGroupId(v string)
- func (m *UpdateHostGroupHostMetadata) SetHostId(v string)
- func (x *UpdateHostGroupHostMetadata) String() string
- type UpdateHostGroupHostRequest
- func (*UpdateHostGroupHostRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateHostGroupHostRequest) GetDeadlineAt() *timestamppb.Timestamp
- func (x *UpdateHostGroupHostRequest) GetHostGroupId() string
- func (x *UpdateHostGroupHostRequest) GetHostId() string
- func (x *UpdateHostGroupHostRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateHostGroupHostRequest) ProtoMessage()
- func (x *UpdateHostGroupHostRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateHostGroupHostRequest) Reset()
- func (m *UpdateHostGroupHostRequest) SetDeadlineAt(v *timestamppb.Timestamp)
- func (m *UpdateHostGroupHostRequest) SetHostGroupId(v string)
- func (m *UpdateHostGroupHostRequest) SetHostId(v string)
- func (m *UpdateHostGroupHostRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateHostGroupHostRequest) String() string
- type UpdateHostGroupMetadata
- func (*UpdateHostGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateHostGroupMetadata) GetHostGroupId() string
- func (*UpdateHostGroupMetadata) ProtoMessage()
- func (x *UpdateHostGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateHostGroupMetadata) Reset()
- func (m *UpdateHostGroupMetadata) SetHostGroupId(v string)
- func (x *UpdateHostGroupMetadata) String() string
- type UpdateHostGroupRequest
- func (*UpdateHostGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateHostGroupRequest) GetDescription() string
- func (x *UpdateHostGroupRequest) GetHostGroupId() string
- func (x *UpdateHostGroupRequest) GetLabels() map[string]string
- func (x *UpdateHostGroupRequest) GetMaintenancePolicy() MaintenancePolicy
- func (x *UpdateHostGroupRequest) GetName() string
- func (x *UpdateHostGroupRequest) GetScalePolicy() *ScalePolicy
- func (x *UpdateHostGroupRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateHostGroupRequest) ProtoMessage()
- func (x *UpdateHostGroupRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateHostGroupRequest) Reset()
- func (m *UpdateHostGroupRequest) SetDescription(v string)
- func (m *UpdateHostGroupRequest) SetHostGroupId(v string)
- func (m *UpdateHostGroupRequest) SetLabels(v map[string]string)
- func (m *UpdateHostGroupRequest) SetMaintenancePolicy(v MaintenancePolicy)
- func (m *UpdateHostGroupRequest) SetName(v string)
- func (m *UpdateHostGroupRequest) SetScalePolicy(v *ScalePolicy)
- func (m *UpdateHostGroupRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateHostGroupRequest) String() string
- type UpdateImageMetadata
- func (*UpdateImageMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateImageMetadata) GetImageId() string
- func (*UpdateImageMetadata) ProtoMessage()
- func (x *UpdateImageMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateImageMetadata) Reset()
- func (m *UpdateImageMetadata) SetImageId(v string)
- func (x *UpdateImageMetadata) String() string
- type UpdateImageRequest
- func (*UpdateImageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateImageRequest) GetDescription() string
- func (x *UpdateImageRequest) GetImageId() string
- func (x *UpdateImageRequest) GetLabels() map[string]string
- func (x *UpdateImageRequest) GetMinDiskSize() int64
- func (x *UpdateImageRequest) GetName() string
- func (x *UpdateImageRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateImageRequest) ProtoMessage()
- func (x *UpdateImageRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateImageRequest) Reset()
- func (m *UpdateImageRequest) SetDescription(v string)
- func (m *UpdateImageRequest) SetImageId(v string)
- func (m *UpdateImageRequest) SetLabels(v map[string]string)
- func (m *UpdateImageRequest) SetMinDiskSize(v int64)
- func (m *UpdateImageRequest) SetName(v string)
- func (m *UpdateImageRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateImageRequest) String() string
- type UpdateInstanceMetadata
- func (*UpdateInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateInstanceMetadata) GetInstanceId() string
- func (*UpdateInstanceMetadata) ProtoMessage()
- func (x *UpdateInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateInstanceMetadata) Reset()
- func (m *UpdateInstanceMetadata) SetInstanceId(v string)
- func (x *UpdateInstanceMetadata) String() string
- type UpdateInstanceMetadataMetadata
- func (*UpdateInstanceMetadataMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateInstanceMetadataMetadata) GetInstanceId() string
- func (*UpdateInstanceMetadataMetadata) ProtoMessage()
- func (x *UpdateInstanceMetadataMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateInstanceMetadataMetadata) Reset()
- func (m *UpdateInstanceMetadataMetadata) SetInstanceId(v string)
- func (x *UpdateInstanceMetadataMetadata) String() string
- type UpdateInstanceMetadataRequest
- func (*UpdateInstanceMetadataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateInstanceMetadataRequest) GetDelete() []string
- func (x *UpdateInstanceMetadataRequest) GetInstanceId() string
- func (x *UpdateInstanceMetadataRequest) GetUpsert() map[string]string
- func (*UpdateInstanceMetadataRequest) ProtoMessage()
- func (x *UpdateInstanceMetadataRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateInstanceMetadataRequest) Reset()
- func (m *UpdateInstanceMetadataRequest) SetDelete(v []string)
- func (m *UpdateInstanceMetadataRequest) SetInstanceId(v string)
- func (m *UpdateInstanceMetadataRequest) SetUpsert(v map[string]string)
- func (x *UpdateInstanceMetadataRequest) String() string
- type UpdateInstanceNetworkInterfaceMetadata
- func (*UpdateInstanceNetworkInterfaceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateInstanceNetworkInterfaceMetadata) GetInstanceId() string
- func (x *UpdateInstanceNetworkInterfaceMetadata) GetNetworkInterfaceIndex() string
- func (*UpdateInstanceNetworkInterfaceMetadata) ProtoMessage()
- func (x *UpdateInstanceNetworkInterfaceMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateInstanceNetworkInterfaceMetadata) Reset()
- func (m *UpdateInstanceNetworkInterfaceMetadata) SetInstanceId(v string)
- func (m *UpdateInstanceNetworkInterfaceMetadata) SetNetworkInterfaceIndex(v string)
- func (x *UpdateInstanceNetworkInterfaceMetadata) String() string
- type UpdateInstanceNetworkInterfaceRequest
- func (*UpdateInstanceNetworkInterfaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateInstanceNetworkInterfaceRequest) GetInstanceId() string
- func (x *UpdateInstanceNetworkInterfaceRequest) GetNetworkInterfaceIndex() string
- func (x *UpdateInstanceNetworkInterfaceRequest) GetPrimaryV4AddressSpec() *PrimaryAddressSpec
- func (x *UpdateInstanceNetworkInterfaceRequest) GetPrimaryV6AddressSpec() *PrimaryAddressSpec
- func (x *UpdateInstanceNetworkInterfaceRequest) GetSecurityGroupIds() []string
- func (x *UpdateInstanceNetworkInterfaceRequest) GetSubnetId() string
- func (x *UpdateInstanceNetworkInterfaceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateInstanceNetworkInterfaceRequest) ProtoMessage()
- func (x *UpdateInstanceNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateInstanceNetworkInterfaceRequest) Reset()
- func (m *UpdateInstanceNetworkInterfaceRequest) SetInstanceId(v string)
- func (m *UpdateInstanceNetworkInterfaceRequest) SetNetworkInterfaceIndex(v string)
- func (m *UpdateInstanceNetworkInterfaceRequest) SetPrimaryV4AddressSpec(v *PrimaryAddressSpec)
- func (m *UpdateInstanceNetworkInterfaceRequest) SetPrimaryV6AddressSpec(v *PrimaryAddressSpec)
- func (m *UpdateInstanceNetworkInterfaceRequest) SetSecurityGroupIds(v []string)
- func (m *UpdateInstanceNetworkInterfaceRequest) SetSubnetId(v string)
- func (m *UpdateInstanceNetworkInterfaceRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateInstanceNetworkInterfaceRequest) String() string
- type UpdateInstanceRequest
- func (*UpdateInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateInstanceRequest) GetDescription() string
- func (x *UpdateInstanceRequest) GetInstanceId() string
- func (x *UpdateInstanceRequest) GetLabels() map[string]string
- func (x *UpdateInstanceRequest) GetMaintenanceGracePeriod() *durationpb.Duration
- func (x *UpdateInstanceRequest) GetMaintenancePolicy() MaintenancePolicy
- func (x *UpdateInstanceRequest) GetMetadata() map[string]string
- func (x *UpdateInstanceRequest) GetMetadataOptions() *MetadataOptions
- func (x *UpdateInstanceRequest) GetName() string
- func (x *UpdateInstanceRequest) GetNetworkSettings() *NetworkSettings
- func (x *UpdateInstanceRequest) GetPlacementPolicy() *PlacementPolicy
- func (x *UpdateInstanceRequest) GetPlatformId() string
- func (x *UpdateInstanceRequest) GetResourcesSpec() *ResourcesSpec
- func (x *UpdateInstanceRequest) GetSchedulingPolicy() *SchedulingPolicy
- func (x *UpdateInstanceRequest) GetSerialPortSettings() *SerialPortSettings
- func (x *UpdateInstanceRequest) GetServiceAccountId() string
- func (x *UpdateInstanceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateInstanceRequest) ProtoMessage()
- func (x *UpdateInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateInstanceRequest) Reset()
- func (m *UpdateInstanceRequest) SetDescription(v string)
- func (m *UpdateInstanceRequest) SetInstanceId(v string)
- func (m *UpdateInstanceRequest) SetLabels(v map[string]string)
- func (m *UpdateInstanceRequest) SetMaintenanceGracePeriod(v *durationpb.Duration)
- func (m *UpdateInstanceRequest) SetMaintenancePolicy(v MaintenancePolicy)
- func (m *UpdateInstanceRequest) SetMetadata(v map[string]string)
- func (m *UpdateInstanceRequest) SetMetadataOptions(v *MetadataOptions)
- func (m *UpdateInstanceRequest) SetName(v string)
- func (m *UpdateInstanceRequest) SetNetworkSettings(v *NetworkSettings)
- func (m *UpdateInstanceRequest) SetPlacementPolicy(v *PlacementPolicy)
- func (m *UpdateInstanceRequest) SetPlatformId(v string)
- func (m *UpdateInstanceRequest) SetResourcesSpec(v *ResourcesSpec)
- func (m *UpdateInstanceRequest) SetSchedulingPolicy(v *SchedulingPolicy)
- func (m *UpdateInstanceRequest) SetSerialPortSettings(v *SerialPortSettings)
- func (m *UpdateInstanceRequest) SetServiceAccountId(v string)
- func (m *UpdateInstanceRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateInstanceRequest) String() string
- type UpdatePlacementGroupMetadata
- func (*UpdatePlacementGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePlacementGroupMetadata) GetPlacementGroupId() string
- func (*UpdatePlacementGroupMetadata) ProtoMessage()
- func (x *UpdatePlacementGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdatePlacementGroupMetadata) Reset()
- func (m *UpdatePlacementGroupMetadata) SetPlacementGroupId(v string)
- func (x *UpdatePlacementGroupMetadata) String() string
- type UpdatePlacementGroupRequest
- func (*UpdatePlacementGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePlacementGroupRequest) GetDescription() string
- func (x *UpdatePlacementGroupRequest) GetLabels() map[string]string
- func (x *UpdatePlacementGroupRequest) GetName() string
- func (x *UpdatePlacementGroupRequest) GetPlacementGroupId() string
- func (x *UpdatePlacementGroupRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdatePlacementGroupRequest) ProtoMessage()
- func (x *UpdatePlacementGroupRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePlacementGroupRequest) Reset()
- func (m *UpdatePlacementGroupRequest) SetDescription(v string)
- func (m *UpdatePlacementGroupRequest) SetLabels(v map[string]string)
- func (m *UpdatePlacementGroupRequest) SetName(v string)
- func (m *UpdatePlacementGroupRequest) SetPlacementGroupId(v string)
- func (m *UpdatePlacementGroupRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdatePlacementGroupRequest) String() string
- type UpdateSnapshotMetadata
- func (*UpdateSnapshotMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSnapshotMetadata) GetSnapshotId() string
- func (*UpdateSnapshotMetadata) ProtoMessage()
- func (x *UpdateSnapshotMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateSnapshotMetadata) Reset()
- func (m *UpdateSnapshotMetadata) SetSnapshotId(v string)
- func (x *UpdateSnapshotMetadata) String() string
- type UpdateSnapshotRequest
- func (*UpdateSnapshotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSnapshotRequest) GetDescription() string
- func (x *UpdateSnapshotRequest) GetLabels() map[string]string
- func (x *UpdateSnapshotRequest) GetName() string
- func (x *UpdateSnapshotRequest) GetSnapshotId() string
- func (x *UpdateSnapshotRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateSnapshotRequest) ProtoMessage()
- func (x *UpdateSnapshotRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSnapshotRequest) Reset()
- func (m *UpdateSnapshotRequest) SetDescription(v string)
- func (m *UpdateSnapshotRequest) SetLabels(v map[string]string)
- func (m *UpdateSnapshotRequest) SetName(v string)
- func (m *UpdateSnapshotRequest) SetSnapshotId(v string)
- func (m *UpdateSnapshotRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateSnapshotRequest) String() string
- type UpdateSnapshotScheduleDisksMetadata
- func (*UpdateSnapshotScheduleDisksMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSnapshotScheduleDisksMetadata) GetSnapshotScheduleId() string
- func (*UpdateSnapshotScheduleDisksMetadata) ProtoMessage()
- func (x *UpdateSnapshotScheduleDisksMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateSnapshotScheduleDisksMetadata) Reset()
- func (m *UpdateSnapshotScheduleDisksMetadata) SetSnapshotScheduleId(v string)
- func (x *UpdateSnapshotScheduleDisksMetadata) String() string
- type UpdateSnapshotScheduleDisksRequest
- func (*UpdateSnapshotScheduleDisksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSnapshotScheduleDisksRequest) GetAdd() []string
- func (x *UpdateSnapshotScheduleDisksRequest) GetRemove() []string
- func (x *UpdateSnapshotScheduleDisksRequest) GetSnapshotScheduleId() string
- func (*UpdateSnapshotScheduleDisksRequest) ProtoMessage()
- func (x *UpdateSnapshotScheduleDisksRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSnapshotScheduleDisksRequest) Reset()
- func (m *UpdateSnapshotScheduleDisksRequest) SetAdd(v []string)
- func (m *UpdateSnapshotScheduleDisksRequest) SetRemove(v []string)
- func (m *UpdateSnapshotScheduleDisksRequest) SetSnapshotScheduleId(v string)
- func (x *UpdateSnapshotScheduleDisksRequest) String() string
- type UpdateSnapshotScheduleMetadata
- func (*UpdateSnapshotScheduleMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSnapshotScheduleMetadata) GetSnapshotScheduleId() string
- func (*UpdateSnapshotScheduleMetadata) ProtoMessage()
- func (x *UpdateSnapshotScheduleMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateSnapshotScheduleMetadata) Reset()
- func (m *UpdateSnapshotScheduleMetadata) SetSnapshotScheduleId(v string)
- func (x *UpdateSnapshotScheduleMetadata) String() string
- type UpdateSnapshotScheduleRequest
- func (*UpdateSnapshotScheduleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSnapshotScheduleRequest) GetDescription() string
- func (x *UpdateSnapshotScheduleRequest) GetLabels() map[string]string
- func (x *UpdateSnapshotScheduleRequest) GetName() string
- func (x *UpdateSnapshotScheduleRequest) GetRetentionPeriod() *durationpb.Duration
- func (m *UpdateSnapshotScheduleRequest) GetRetentionPolicy() isUpdateSnapshotScheduleRequest_RetentionPolicy
- func (x *UpdateSnapshotScheduleRequest) GetSchedulePolicy() *SchedulePolicy
- func (x *UpdateSnapshotScheduleRequest) GetSnapshotCount() int64
- func (x *UpdateSnapshotScheduleRequest) GetSnapshotScheduleId() string
- func (x *UpdateSnapshotScheduleRequest) GetSnapshotSpec() *SnapshotSpec
- func (x *UpdateSnapshotScheduleRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateSnapshotScheduleRequest) ProtoMessage()
- func (x *UpdateSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSnapshotScheduleRequest) Reset()
- func (m *UpdateSnapshotScheduleRequest) SetDescription(v string)
- func (m *UpdateSnapshotScheduleRequest) SetLabels(v map[string]string)
- func (m *UpdateSnapshotScheduleRequest) SetName(v string)
- func (m *UpdateSnapshotScheduleRequest) SetRetentionPeriod(v *durationpb.Duration)
- func (m *UpdateSnapshotScheduleRequest) SetRetentionPolicy(v UpdateSnapshotScheduleRequest_RetentionPolicy)
- func (m *UpdateSnapshotScheduleRequest) SetSchedulePolicy(v *SchedulePolicy)
- func (m *UpdateSnapshotScheduleRequest) SetSnapshotCount(v int64)
- func (m *UpdateSnapshotScheduleRequest) SetSnapshotScheduleId(v string)
- func (m *UpdateSnapshotScheduleRequest) SetSnapshotSpec(v *SnapshotSpec)
- func (m *UpdateSnapshotScheduleRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateSnapshotScheduleRequest) String() string
- type UpdateSnapshotScheduleRequest_RetentionPeriod
- type UpdateSnapshotScheduleRequest_RetentionPolicy
- type UpdateSnapshotScheduleRequest_SnapshotCount
- type Zone
- func (*Zone) Descriptor() ([]byte, []int)deprecated
- func (x *Zone) GetId() string
- func (x *Zone) GetRegionId() string
- func (x *Zone) GetStatus() Zone_Status
- func (*Zone) ProtoMessage()
- func (x *Zone) ProtoReflect() protoreflect.Message
- func (x *Zone) Reset()
- func (m *Zone) SetId(v string)
- func (m *Zone) SetRegionId(v string)
- func (m *Zone) SetStatus(v Zone_Status)
- func (x *Zone) String() string
- type ZoneServiceClient
- type ZoneServiceServer
- type Zone_Status
- func (Zone_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Zone_Status) Enum() *Zone_Status
- func (Zone_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Zone_Status) Number() protoreflect.EnumNumber
- func (x Zone_Status) String() string
- func (Zone_Status) Type() protoreflect.EnumType
Constants ¶
const ( DiskPlacementGroupService_Get_FullMethodName = "/yandex.cloud.compute.v1.DiskPlacementGroupService/Get" DiskPlacementGroupService_List_FullMethodName = "/yandex.cloud.compute.v1.DiskPlacementGroupService/List" DiskPlacementGroupService_Create_FullMethodName = "/yandex.cloud.compute.v1.DiskPlacementGroupService/Create" DiskPlacementGroupService_Update_FullMethodName = "/yandex.cloud.compute.v1.DiskPlacementGroupService/Update" DiskPlacementGroupService_Delete_FullMethodName = "/yandex.cloud.compute.v1.DiskPlacementGroupService/Delete" DiskPlacementGroupService_ListDisks_FullMethodName = "/yandex.cloud.compute.v1.DiskPlacementGroupService/ListDisks" DiskPlacementGroupService_ListOperations_FullMethodName = "/yandex.cloud.compute.v1.DiskPlacementGroupService/ListOperations" DiskPlacementGroupService_ListAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.DiskPlacementGroupService/ListAccessBindings" DiskPlacementGroupService_SetAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.DiskPlacementGroupService/SetAccessBindings" DiskPlacementGroupService_UpdateAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.DiskPlacementGroupService/UpdateAccessBindings" )
const ( DiskService_Get_FullMethodName = "/yandex.cloud.compute.v1.DiskService/Get" DiskService_List_FullMethodName = "/yandex.cloud.compute.v1.DiskService/List" DiskService_Create_FullMethodName = "/yandex.cloud.compute.v1.DiskService/Create" DiskService_Update_FullMethodName = "/yandex.cloud.compute.v1.DiskService/Update" DiskService_Delete_FullMethodName = "/yandex.cloud.compute.v1.DiskService/Delete" DiskService_ListOperations_FullMethodName = "/yandex.cloud.compute.v1.DiskService/ListOperations" DiskService_Move_FullMethodName = "/yandex.cloud.compute.v1.DiskService/Move" DiskService_Relocate_FullMethodName = "/yandex.cloud.compute.v1.DiskService/Relocate" DiskService_ListSnapshotSchedules_FullMethodName = "/yandex.cloud.compute.v1.DiskService/ListSnapshotSchedules" DiskService_ListAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.DiskService/ListAccessBindings" DiskService_SetAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.DiskService/SetAccessBindings" DiskService_UpdateAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.DiskService/UpdateAccessBindings" )
const ( DiskTypeService_Get_FullMethodName = "/yandex.cloud.compute.v1.DiskTypeService/Get" DiskTypeService_List_FullMethodName = "/yandex.cloud.compute.v1.DiskTypeService/List" )
const ( FilesystemService_Get_FullMethodName = "/yandex.cloud.compute.v1.FilesystemService/Get" FilesystemService_List_FullMethodName = "/yandex.cloud.compute.v1.FilesystemService/List" FilesystemService_Create_FullMethodName = "/yandex.cloud.compute.v1.FilesystemService/Create" FilesystemService_Update_FullMethodName = "/yandex.cloud.compute.v1.FilesystemService/Update" FilesystemService_Delete_FullMethodName = "/yandex.cloud.compute.v1.FilesystemService/Delete" FilesystemService_ListOperations_FullMethodName = "/yandex.cloud.compute.v1.FilesystemService/ListOperations" FilesystemService_ListAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.FilesystemService/ListAccessBindings" FilesystemService_SetAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.FilesystemService/SetAccessBindings" FilesystemService_UpdateAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.FilesystemService/UpdateAccessBindings" )
const ( GpuClusterService_Get_FullMethodName = "/yandex.cloud.compute.v1.GpuClusterService/Get" GpuClusterService_List_FullMethodName = "/yandex.cloud.compute.v1.GpuClusterService/List" GpuClusterService_Create_FullMethodName = "/yandex.cloud.compute.v1.GpuClusterService/Create" GpuClusterService_Update_FullMethodName = "/yandex.cloud.compute.v1.GpuClusterService/Update" GpuClusterService_Delete_FullMethodName = "/yandex.cloud.compute.v1.GpuClusterService/Delete" GpuClusterService_ListOperations_FullMethodName = "/yandex.cloud.compute.v1.GpuClusterService/ListOperations" GpuClusterService_ListInstances_FullMethodName = "/yandex.cloud.compute.v1.GpuClusterService/ListInstances" GpuClusterService_ListAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.GpuClusterService/ListAccessBindings" GpuClusterService_SetAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.GpuClusterService/SetAccessBindings" GpuClusterService_UpdateAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.GpuClusterService/UpdateAccessBindings" )
const ( HostGroupService_Get_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/Get" HostGroupService_List_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/List" HostGroupService_Create_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/Create" HostGroupService_Update_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/Update" HostGroupService_Delete_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/Delete" HostGroupService_ListOperations_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/ListOperations" HostGroupService_ListInstances_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/ListInstances" HostGroupService_ListHosts_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/ListHosts" HostGroupService_UpdateHost_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/UpdateHost" HostGroupService_ListAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/ListAccessBindings" HostGroupService_SetAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/SetAccessBindings" HostGroupService_UpdateAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.HostGroupService/UpdateAccessBindings" )
const ( HostTypeService_Get_FullMethodName = "/yandex.cloud.compute.v1.HostTypeService/Get" HostTypeService_List_FullMethodName = "/yandex.cloud.compute.v1.HostTypeService/List" )
const ( ImageService_Get_FullMethodName = "/yandex.cloud.compute.v1.ImageService/Get" ImageService_GetLatestByFamily_FullMethodName = "/yandex.cloud.compute.v1.ImageService/GetLatestByFamily" ImageService_List_FullMethodName = "/yandex.cloud.compute.v1.ImageService/List" ImageService_Create_FullMethodName = "/yandex.cloud.compute.v1.ImageService/Create" ImageService_Update_FullMethodName = "/yandex.cloud.compute.v1.ImageService/Update" ImageService_Delete_FullMethodName = "/yandex.cloud.compute.v1.ImageService/Delete" ImageService_ListOperations_FullMethodName = "/yandex.cloud.compute.v1.ImageService/ListOperations" ImageService_ListAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.ImageService/ListAccessBindings" ImageService_SetAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.ImageService/SetAccessBindings" ImageService_UpdateAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.ImageService/UpdateAccessBindings" )
const ( InstanceService_Get_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/Get" InstanceService_List_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/List" InstanceService_Create_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/Create" InstanceService_Update_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/Update" InstanceService_Delete_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/Delete" InstanceService_UpdateMetadata_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/UpdateMetadata" InstanceService_GetSerialPortOutput_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/GetSerialPortOutput" InstanceService_Stop_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/Stop" InstanceService_Start_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/Start" InstanceService_Restart_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/Restart" InstanceService_AttachDisk_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/AttachDisk" InstanceService_DetachDisk_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/DetachDisk" InstanceService_AttachFilesystem_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/AttachFilesystem" InstanceService_DetachFilesystem_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/DetachFilesystem" InstanceService_AttachNetworkInterface_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/AttachNetworkInterface" InstanceService_DetachNetworkInterface_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/DetachNetworkInterface" InstanceService_AddOneToOneNat_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/AddOneToOneNat" InstanceService_RemoveOneToOneNat_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/RemoveOneToOneNat" InstanceService_UpdateNetworkInterface_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/UpdateNetworkInterface" InstanceService_ListOperations_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/ListOperations" InstanceService_Move_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/Move" InstanceService_Relocate_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/Relocate" InstanceService_SimulateMaintenanceEvent_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/SimulateMaintenanceEvent" InstanceService_ListAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/ListAccessBindings" InstanceService_SetAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/SetAccessBindings" InstanceService_UpdateAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.InstanceService/UpdateAccessBindings" )
const ( PlacementGroupService_Get_FullMethodName = "/yandex.cloud.compute.v1.PlacementGroupService/Get" PlacementGroupService_List_FullMethodName = "/yandex.cloud.compute.v1.PlacementGroupService/List" PlacementGroupService_Create_FullMethodName = "/yandex.cloud.compute.v1.PlacementGroupService/Create" PlacementGroupService_Update_FullMethodName = "/yandex.cloud.compute.v1.PlacementGroupService/Update" PlacementGroupService_Delete_FullMethodName = "/yandex.cloud.compute.v1.PlacementGroupService/Delete" PlacementGroupService_ListInstances_FullMethodName = "/yandex.cloud.compute.v1.PlacementGroupService/ListInstances" PlacementGroupService_ListOperations_FullMethodName = "/yandex.cloud.compute.v1.PlacementGroupService/ListOperations" PlacementGroupService_ListAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.PlacementGroupService/ListAccessBindings" PlacementGroupService_SetAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.PlacementGroupService/SetAccessBindings" PlacementGroupService_UpdateAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.PlacementGroupService/UpdateAccessBindings" )
const ( SnapshotScheduleService_Get_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/Get" SnapshotScheduleService_List_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/List" SnapshotScheduleService_Create_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/Create" SnapshotScheduleService_Update_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/Update" SnapshotScheduleService_Delete_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/Delete" SnapshotScheduleService_UpdateDisks_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/UpdateDisks" SnapshotScheduleService_Disable_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/Disable" SnapshotScheduleService_Enable_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/Enable" SnapshotScheduleService_ListOperations_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/ListOperations" SnapshotScheduleService_ListSnapshots_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/ListSnapshots" SnapshotScheduleService_ListDisks_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/ListDisks" SnapshotScheduleService_ListAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/ListAccessBindings" SnapshotScheduleService_SetAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/SetAccessBindings" SnapshotScheduleService_UpdateAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.SnapshotScheduleService/UpdateAccessBindings" )
const ( SnapshotService_Get_FullMethodName = "/yandex.cloud.compute.v1.SnapshotService/Get" SnapshotService_List_FullMethodName = "/yandex.cloud.compute.v1.SnapshotService/List" SnapshotService_Create_FullMethodName = "/yandex.cloud.compute.v1.SnapshotService/Create" SnapshotService_Update_FullMethodName = "/yandex.cloud.compute.v1.SnapshotService/Update" SnapshotService_Delete_FullMethodName = "/yandex.cloud.compute.v1.SnapshotService/Delete" SnapshotService_ListOperations_FullMethodName = "/yandex.cloud.compute.v1.SnapshotService/ListOperations" SnapshotService_ListAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.SnapshotService/ListAccessBindings" SnapshotService_SetAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.SnapshotService/SetAccessBindings" SnapshotService_UpdateAccessBindings_FullMethodName = "/yandex.cloud.compute.v1.SnapshotService/UpdateAccessBindings" )
const ( ZoneService_Get_FullMethodName = "/yandex.cloud.compute.v1.ZoneService/Get" ZoneService_List_FullMethodName = "/yandex.cloud.compute.v1.ZoneService/List" )
Variables ¶
var ( Disk_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "CREATING", 2: "READY", 3: "ERROR", 4: "DELETING", } Disk_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "CREATING": 1, "READY": 2, "ERROR": 3, "DELETING": 4, } )
Enum value maps for Disk_Status.
var ( DiskPlacementGroup_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "CREATING", 2: "READY", 4: "DELETING", } DiskPlacementGroup_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "CREATING": 1, "READY": 2, "DELETING": 4, } )
Enum value maps for DiskPlacementGroup_Status.
var ( Filesystem_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "CREATING", 2: "READY", 3: "ERROR", 4: "DELETING", } Filesystem_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "CREATING": 1, "READY": 2, "ERROR": 3, "DELETING": 4, } )
Enum value maps for Filesystem_Status.
var ( GpuInterconnectType_name = map[int32]string{ 0: "GPU_INTERCONNECT_TYPE_UNSPECIFIED", 1: "INFINIBAND", } GpuInterconnectType_value = map[string]int32{ "GPU_INTERCONNECT_TYPE_UNSPECIFIED": 0, "INFINIBAND": 1, } )
Enum value maps for GpuInterconnectType.
var ( GpuCluster_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "CREATING", 2: "READY", 3: "ERROR", 4: "DELETING", } GpuCluster_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "CREATING": 1, "READY": 2, "ERROR": 3, "DELETING": 4, } )
Enum value maps for GpuCluster_Status.
var ( PCITopology_name = map[int32]string{ 0: "PCI_TOPOLOGY_UNSPECIFIED", 1: "PCI_TOPOLOGY_V1", 2: "PCI_TOPOLOGY_V2", } PCITopology_value = map[string]int32{ "PCI_TOPOLOGY_UNSPECIFIED": 0, "PCI_TOPOLOGY_V1": 1, "PCI_TOPOLOGY_V2": 2, } )
Enum value maps for PCITopology.
var ( HostGroup_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "CREATING", 2: "READY", 3: "UPDATING", 4: "DELETING", } HostGroup_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "CREATING": 1, "READY": 2, "UPDATING": 3, "DELETING": 4, } )
Enum value maps for HostGroup_Status.
var ( Host_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "UP", 2: "DOWN", } Host_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "UP": 1, "DOWN": 2, } )
Enum value maps for Host_Status.
var ( Image_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "CREATING", 2: "READY", 3: "ERROR", 4: "DELETING", } Image_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "CREATING": 1, "READY": 2, "ERROR": 3, "DELETING": 4, } )
Enum value maps for Image_Status.
var ( Os_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "LINUX", 2: "WINDOWS", } Os_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "LINUX": 1, "WINDOWS": 2, } )
Enum value maps for Os_Type.
var ( IpVersion_name = map[int32]string{ 0: "IP_VERSION_UNSPECIFIED", 1: "IPV4", 2: "IPV6", } IpVersion_value = map[string]int32{ "IP_VERSION_UNSPECIFIED": 0, "IPV4": 1, "IPV6": 2, } )
Enum value maps for IpVersion.
var ( MetadataOption_name = map[int32]string{ 0: "METADATA_OPTION_UNSPECIFIED", 1: "ENABLED", 2: "DISABLED", } MetadataOption_value = map[string]int32{ "METADATA_OPTION_UNSPECIFIED": 0, "ENABLED": 1, "DISABLED": 2, } )
Enum value maps for MetadataOption.
var ( Instance_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "PROVISIONING", 2: "RUNNING", 3: "STOPPING", 4: "STOPPED", 5: "STARTING", 6: "RESTARTING", 7: "UPDATING", 8: "ERROR", 9: "CRASHED", 10: "DELETING", } Instance_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "PROVISIONING": 1, "RUNNING": 2, "STOPPING": 3, "STOPPED": 4, "STARTING": 5, "RESTARTING": 6, "UPDATING": 7, "ERROR": 8, "CRASHED": 9, "DELETING": 10, } )
Enum value maps for Instance_Status.
var ( AttachedDisk_Mode_name = map[int32]string{ 0: "MODE_UNSPECIFIED", 1: "READ_ONLY", 2: "READ_WRITE", } AttachedDisk_Mode_value = map[string]int32{ "MODE_UNSPECIFIED": 0, "READ_ONLY": 1, "READ_WRITE": 2, } )
Enum value maps for AttachedDisk_Mode.
var ( AttachedFilesystem_Mode_name = map[int32]string{ 0: "MODE_UNSPECIFIED", 1: "READ_ONLY", 2: "READ_WRITE", } AttachedFilesystem_Mode_value = map[string]int32{ "MODE_UNSPECIFIED": 0, "READ_ONLY": 1, "READ_WRITE": 2, } )
Enum value maps for AttachedFilesystem_Mode.
var ( NetworkSettings_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "STANDARD", 2: "SOFTWARE_ACCELERATED", 3: "HARDWARE_ACCELERATED", } NetworkSettings_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "STANDARD": 1, "SOFTWARE_ACCELERATED": 2, "HARDWARE_ACCELERATED": 3, } )
Enum value maps for NetworkSettings_Type.
var ( PlacementPolicy_HostAffinityRule_Operator_name = map[int32]string{ 0: "OPERATOR_UNSPECIFIED", 1: "IN", 2: "NOT_IN", } PlacementPolicy_HostAffinityRule_Operator_value = map[string]int32{ "OPERATOR_UNSPECIFIED": 0, "IN": 1, "NOT_IN": 2, } )
Enum value maps for PlacementPolicy_HostAffinityRule_Operator.
var ( SerialPortSettings_SSHAuthorization_name = map[int32]string{ 0: "SSH_AUTHORIZATION_UNSPECIFIED", 1: "INSTANCE_METADATA", 2: "OS_LOGIN", } SerialPortSettings_SSHAuthorization_value = map[string]int32{ "SSH_AUTHORIZATION_UNSPECIFIED": 0, "INSTANCE_METADATA": 1, "OS_LOGIN": 2, } )
Enum value maps for SerialPortSettings_SSHAuthorization.
var ( InstanceView_name = map[int32]string{ 0: "BASIC", 1: "FULL", } InstanceView_value = map[string]int32{ "BASIC": 0, "FULL": 1, } )
Enum value maps for InstanceView.
var ( AttachedDiskSpec_Mode_name = map[int32]string{ 0: "MODE_UNSPECIFIED", 1: "READ_ONLY", 2: "READ_WRITE", } AttachedDiskSpec_Mode_value = map[string]int32{ "MODE_UNSPECIFIED": 0, "READ_ONLY": 1, "READ_WRITE": 2, } )
Enum value maps for AttachedDiskSpec_Mode.
var ( AttachedFilesystemSpec_Mode_name = map[int32]string{ 0: "MODE_UNSPECIFIED", 1: "READ_ONLY", 2: "READ_WRITE", } AttachedFilesystemSpec_Mode_value = map[string]int32{ "MODE_UNSPECIFIED": 0, "READ_ONLY": 1, "READ_WRITE": 2, } )
Enum value maps for AttachedFilesystemSpec_Mode.
var ( MaintenancePolicy_name = map[int32]string{ 0: "MAINTENANCE_POLICY_UNSPECIFIED", 1: "RESTART", 2: "MIGRATE", } MaintenancePolicy_value = map[string]int32{ "MAINTENANCE_POLICY_UNSPECIFIED": 0, "RESTART": 1, "MIGRATE": 2, } )
Enum value maps for MaintenancePolicy.
var ( Snapshot_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "CREATING", 2: "READY", 3: "ERROR", 4: "DELETING", } Snapshot_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "CREATING": 1, "READY": 2, "ERROR": 3, "DELETING": 4, } )
Enum value maps for Snapshot_Status.
var ( SnapshotSchedule_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "CREATING", 2: "ACTIVE", 3: "INACTIVE", 4: "DELETING", 5: "UPDATING", } SnapshotSchedule_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "CREATING": 1, "ACTIVE": 2, "INACTIVE": 3, "DELETING": 4, "UPDATING": 5, } )
Enum value maps for SnapshotSchedule_Status.
var ( Zone_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "UP", 2: "DOWN", } Zone_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "UP": 1, "DOWN": 2, } )
Enum value maps for Zone_Status.
var DiskPlacementGroupService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.DiskPlacementGroupService", HandlerType: (*DiskPlacementGroupServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _DiskPlacementGroupService_Get_Handler, }, { MethodName: "List", Handler: _DiskPlacementGroupService_List_Handler, }, { MethodName: "Create", Handler: _DiskPlacementGroupService_Create_Handler, }, { MethodName: "Update", Handler: _DiskPlacementGroupService_Update_Handler, }, { MethodName: "Delete", Handler: _DiskPlacementGroupService_Delete_Handler, }, { MethodName: "ListDisks", Handler: _DiskPlacementGroupService_ListDisks_Handler, }, { MethodName: "ListOperations", Handler: _DiskPlacementGroupService_ListOperations_Handler, }, { MethodName: "ListAccessBindings", Handler: _DiskPlacementGroupService_ListAccessBindings_Handler, }, { MethodName: "SetAccessBindings", Handler: _DiskPlacementGroupService_SetAccessBindings_Handler, }, { MethodName: "UpdateAccessBindings", Handler: _DiskPlacementGroupService_UpdateAccessBindings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/disk_placement_group_service.proto", }
DiskPlacementGroupService_ServiceDesc is the grpc.ServiceDesc for DiskPlacementGroupService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var DiskService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.DiskService", HandlerType: (*DiskServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _DiskService_Get_Handler, }, { MethodName: "List", Handler: _DiskService_List_Handler, }, { MethodName: "Create", Handler: _DiskService_Create_Handler, }, { MethodName: "Update", Handler: _DiskService_Update_Handler, }, { MethodName: "Delete", Handler: _DiskService_Delete_Handler, }, { MethodName: "ListOperations", Handler: _DiskService_ListOperations_Handler, }, { MethodName: "Move", Handler: _DiskService_Move_Handler, }, { MethodName: "Relocate", Handler: _DiskService_Relocate_Handler, }, { MethodName: "ListSnapshotSchedules", Handler: _DiskService_ListSnapshotSchedules_Handler, }, { MethodName: "ListAccessBindings", Handler: _DiskService_ListAccessBindings_Handler, }, { MethodName: "SetAccessBindings", Handler: _DiskService_SetAccessBindings_Handler, }, { MethodName: "UpdateAccessBindings", Handler: _DiskService_UpdateAccessBindings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/disk_service.proto", }
DiskService_ServiceDesc is the grpc.ServiceDesc for DiskService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var DiskTypeService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.DiskTypeService", HandlerType: (*DiskTypeServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _DiskTypeService_Get_Handler, }, { MethodName: "List", Handler: _DiskTypeService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/disk_type_service.proto", }
DiskTypeService_ServiceDesc is the grpc.ServiceDesc for DiskTypeService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_yandex_cloud_compute_v1_disk_placement_group_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_disk_placement_group_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_disk_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_disk_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_disk_type_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_disk_type_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_filesystem_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_filesystem_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_gpu_cluster_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_gpu_cluster_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_hardware_generation_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_host_group_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_host_group_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_host_type_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_host_type_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_image_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_image_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_instance_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_instance_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_kek_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_maintenance_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_placement_group_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_placement_group_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_snapshot_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_snapshot_schedule_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_snapshot_schedule_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_snapshot_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_zone_proto protoreflect.FileDescriptor
var File_yandex_cloud_compute_v1_zone_service_proto protoreflect.FileDescriptor
var FilesystemService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.FilesystemService", HandlerType: (*FilesystemServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _FilesystemService_Get_Handler, }, { MethodName: "List", Handler: _FilesystemService_List_Handler, }, { MethodName: "Create", Handler: _FilesystemService_Create_Handler, }, { MethodName: "Update", Handler: _FilesystemService_Update_Handler, }, { MethodName: "Delete", Handler: _FilesystemService_Delete_Handler, }, { MethodName: "ListOperations", Handler: _FilesystemService_ListOperations_Handler, }, { MethodName: "ListAccessBindings", Handler: _FilesystemService_ListAccessBindings_Handler, }, { MethodName: "SetAccessBindings", Handler: _FilesystemService_SetAccessBindings_Handler, }, { MethodName: "UpdateAccessBindings", Handler: _FilesystemService_UpdateAccessBindings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/filesystem_service.proto", }
FilesystemService_ServiceDesc is the grpc.ServiceDesc for FilesystemService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var GpuClusterService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.GpuClusterService", HandlerType: (*GpuClusterServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _GpuClusterService_Get_Handler, }, { MethodName: "List", Handler: _GpuClusterService_List_Handler, }, { MethodName: "Create", Handler: _GpuClusterService_Create_Handler, }, { MethodName: "Update", Handler: _GpuClusterService_Update_Handler, }, { MethodName: "Delete", Handler: _GpuClusterService_Delete_Handler, }, { MethodName: "ListOperations", Handler: _GpuClusterService_ListOperations_Handler, }, { MethodName: "ListInstances", Handler: _GpuClusterService_ListInstances_Handler, }, { MethodName: "ListAccessBindings", Handler: _GpuClusterService_ListAccessBindings_Handler, }, { MethodName: "SetAccessBindings", Handler: _GpuClusterService_SetAccessBindings_Handler, }, { MethodName: "UpdateAccessBindings", Handler: _GpuClusterService_UpdateAccessBindings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/gpu_cluster_service.proto", }
GpuClusterService_ServiceDesc is the grpc.ServiceDesc for GpuClusterService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var HostGroupService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.HostGroupService", HandlerType: (*HostGroupServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _HostGroupService_Get_Handler, }, { MethodName: "List", Handler: _HostGroupService_List_Handler, }, { MethodName: "Create", Handler: _HostGroupService_Create_Handler, }, { MethodName: "Update", Handler: _HostGroupService_Update_Handler, }, { MethodName: "Delete", Handler: _HostGroupService_Delete_Handler, }, { MethodName: "ListOperations", Handler: _HostGroupService_ListOperations_Handler, }, { MethodName: "ListInstances", Handler: _HostGroupService_ListInstances_Handler, }, { MethodName: "ListHosts", Handler: _HostGroupService_ListHosts_Handler, }, { MethodName: "UpdateHost", Handler: _HostGroupService_UpdateHost_Handler, }, { MethodName: "ListAccessBindings", Handler: _HostGroupService_ListAccessBindings_Handler, }, { MethodName: "SetAccessBindings", Handler: _HostGroupService_SetAccessBindings_Handler, }, { MethodName: "UpdateAccessBindings", Handler: _HostGroupService_UpdateAccessBindings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/host_group_service.proto", }
HostGroupService_ServiceDesc is the grpc.ServiceDesc for HostGroupService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var HostTypeService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.HostTypeService", HandlerType: (*HostTypeServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _HostTypeService_Get_Handler, }, { MethodName: "List", Handler: _HostTypeService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/host_type_service.proto", }
HostTypeService_ServiceDesc is the grpc.ServiceDesc for HostTypeService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ImageService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.ImageService", HandlerType: (*ImageServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _ImageService_Get_Handler, }, { MethodName: "GetLatestByFamily", Handler: _ImageService_GetLatestByFamily_Handler, }, { MethodName: "List", Handler: _ImageService_List_Handler, }, { MethodName: "Create", Handler: _ImageService_Create_Handler, }, { MethodName: "Update", Handler: _ImageService_Update_Handler, }, { MethodName: "Delete", Handler: _ImageService_Delete_Handler, }, { MethodName: "ListOperations", Handler: _ImageService_ListOperations_Handler, }, { MethodName: "ListAccessBindings", Handler: _ImageService_ListAccessBindings_Handler, }, { MethodName: "SetAccessBindings", Handler: _ImageService_SetAccessBindings_Handler, }, { MethodName: "UpdateAccessBindings", Handler: _ImageService_UpdateAccessBindings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/image_service.proto", }
ImageService_ServiceDesc is the grpc.ServiceDesc for ImageService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var InstanceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.InstanceService", HandlerType: (*InstanceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _InstanceService_Get_Handler, }, { MethodName: "List", Handler: _InstanceService_List_Handler, }, { MethodName: "Create", Handler: _InstanceService_Create_Handler, }, { MethodName: "Update", Handler: _InstanceService_Update_Handler, }, { MethodName: "Delete", Handler: _InstanceService_Delete_Handler, }, { MethodName: "UpdateMetadata", Handler: _InstanceService_UpdateMetadata_Handler, }, { MethodName: "GetSerialPortOutput", Handler: _InstanceService_GetSerialPortOutput_Handler, }, { MethodName: "Stop", Handler: _InstanceService_Stop_Handler, }, { MethodName: "Start", Handler: _InstanceService_Start_Handler, }, { MethodName: "Restart", Handler: _InstanceService_Restart_Handler, }, { MethodName: "AttachDisk", Handler: _InstanceService_AttachDisk_Handler, }, { MethodName: "DetachDisk", Handler: _InstanceService_DetachDisk_Handler, }, { MethodName: "AttachFilesystem", Handler: _InstanceService_AttachFilesystem_Handler, }, { MethodName: "DetachFilesystem", Handler: _InstanceService_DetachFilesystem_Handler, }, { MethodName: "AttachNetworkInterface", Handler: _InstanceService_AttachNetworkInterface_Handler, }, { MethodName: "DetachNetworkInterface", Handler: _InstanceService_DetachNetworkInterface_Handler, }, { MethodName: "AddOneToOneNat", Handler: _InstanceService_AddOneToOneNat_Handler, }, { MethodName: "RemoveOneToOneNat", Handler: _InstanceService_RemoveOneToOneNat_Handler, }, { MethodName: "UpdateNetworkInterface", Handler: _InstanceService_UpdateNetworkInterface_Handler, }, { MethodName: "ListOperations", Handler: _InstanceService_ListOperations_Handler, }, { MethodName: "Move", Handler: _InstanceService_Move_Handler, }, { MethodName: "Relocate", Handler: _InstanceService_Relocate_Handler, }, { MethodName: "SimulateMaintenanceEvent", Handler: _InstanceService_SimulateMaintenanceEvent_Handler, }, { MethodName: "ListAccessBindings", Handler: _InstanceService_ListAccessBindings_Handler, }, { MethodName: "SetAccessBindings", Handler: _InstanceService_SetAccessBindings_Handler, }, { MethodName: "UpdateAccessBindings", Handler: _InstanceService_UpdateAccessBindings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/instance_service.proto", }
InstanceService_ServiceDesc is the grpc.ServiceDesc for InstanceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var PlacementGroupService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.PlacementGroupService", HandlerType: (*PlacementGroupServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _PlacementGroupService_Get_Handler, }, { MethodName: "List", Handler: _PlacementGroupService_List_Handler, }, { MethodName: "Create", Handler: _PlacementGroupService_Create_Handler, }, { MethodName: "Update", Handler: _PlacementGroupService_Update_Handler, }, { MethodName: "Delete", Handler: _PlacementGroupService_Delete_Handler, }, { MethodName: "ListInstances", Handler: _PlacementGroupService_ListInstances_Handler, }, { MethodName: "ListOperations", Handler: _PlacementGroupService_ListOperations_Handler, }, { MethodName: "ListAccessBindings", Handler: _PlacementGroupService_ListAccessBindings_Handler, }, { MethodName: "SetAccessBindings", Handler: _PlacementGroupService_SetAccessBindings_Handler, }, { MethodName: "UpdateAccessBindings", Handler: _PlacementGroupService_UpdateAccessBindings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/placement_group_service.proto", }
PlacementGroupService_ServiceDesc is the grpc.ServiceDesc for PlacementGroupService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SnapshotScheduleService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.SnapshotScheduleService", HandlerType: (*SnapshotScheduleServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _SnapshotScheduleService_Get_Handler, }, { MethodName: "List", Handler: _SnapshotScheduleService_List_Handler, }, { MethodName: "Create", Handler: _SnapshotScheduleService_Create_Handler, }, { MethodName: "Update", Handler: _SnapshotScheduleService_Update_Handler, }, { MethodName: "Delete", Handler: _SnapshotScheduleService_Delete_Handler, }, { MethodName: "UpdateDisks", Handler: _SnapshotScheduleService_UpdateDisks_Handler, }, { MethodName: "Disable", Handler: _SnapshotScheduleService_Disable_Handler, }, { MethodName: "Enable", Handler: _SnapshotScheduleService_Enable_Handler, }, { MethodName: "ListOperations", Handler: _SnapshotScheduleService_ListOperations_Handler, }, { MethodName: "ListSnapshots", Handler: _SnapshotScheduleService_ListSnapshots_Handler, }, { MethodName: "ListDisks", Handler: _SnapshotScheduleService_ListDisks_Handler, }, { MethodName: "ListAccessBindings", Handler: _SnapshotScheduleService_ListAccessBindings_Handler, }, { MethodName: "SetAccessBindings", Handler: _SnapshotScheduleService_SetAccessBindings_Handler, }, { MethodName: "UpdateAccessBindings", Handler: _SnapshotScheduleService_UpdateAccessBindings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/snapshot_schedule_service.proto", }
SnapshotScheduleService_ServiceDesc is the grpc.ServiceDesc for SnapshotScheduleService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SnapshotService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.SnapshotService", HandlerType: (*SnapshotServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _SnapshotService_Get_Handler, }, { MethodName: "List", Handler: _SnapshotService_List_Handler, }, { MethodName: "Create", Handler: _SnapshotService_Create_Handler, }, { MethodName: "Update", Handler: _SnapshotService_Update_Handler, }, { MethodName: "Delete", Handler: _SnapshotService_Delete_Handler, }, { MethodName: "ListOperations", Handler: _SnapshotService_ListOperations_Handler, }, { MethodName: "ListAccessBindings", Handler: _SnapshotService_ListAccessBindings_Handler, }, { MethodName: "SetAccessBindings", Handler: _SnapshotService_SetAccessBindings_Handler, }, { MethodName: "UpdateAccessBindings", Handler: _SnapshotService_UpdateAccessBindings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/snapshot_service.proto", }
SnapshotService_ServiceDesc is the grpc.ServiceDesc for SnapshotService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ZoneService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.compute.v1.ZoneService", HandlerType: (*ZoneServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _ZoneService_Get_Handler, }, { MethodName: "List", Handler: _ZoneService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/compute/v1/zone_service.proto", }
ZoneService_ServiceDesc is the grpc.ServiceDesc for ZoneService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterDiskPlacementGroupServiceServer ¶
func RegisterDiskPlacementGroupServiceServer(s grpc.ServiceRegistrar, srv DiskPlacementGroupServiceServer)
func RegisterDiskServiceServer ¶
func RegisterDiskServiceServer(s grpc.ServiceRegistrar, srv DiskServiceServer)
func RegisterDiskTypeServiceServer ¶
func RegisterDiskTypeServiceServer(s grpc.ServiceRegistrar, srv DiskTypeServiceServer)
func RegisterFilesystemServiceServer ¶
func RegisterFilesystemServiceServer(s grpc.ServiceRegistrar, srv FilesystemServiceServer)
func RegisterGpuClusterServiceServer ¶
func RegisterGpuClusterServiceServer(s grpc.ServiceRegistrar, srv GpuClusterServiceServer)
func RegisterHostGroupServiceServer ¶
func RegisterHostGroupServiceServer(s grpc.ServiceRegistrar, srv HostGroupServiceServer)
func RegisterHostTypeServiceServer ¶
func RegisterHostTypeServiceServer(s grpc.ServiceRegistrar, srv HostTypeServiceServer)
func RegisterImageServiceServer ¶
func RegisterImageServiceServer(s grpc.ServiceRegistrar, srv ImageServiceServer)
func RegisterInstanceServiceServer ¶
func RegisterInstanceServiceServer(s grpc.ServiceRegistrar, srv InstanceServiceServer)
func RegisterPlacementGroupServiceServer ¶
func RegisterPlacementGroupServiceServer(s grpc.ServiceRegistrar, srv PlacementGroupServiceServer)
func RegisterSnapshotScheduleServiceServer ¶
func RegisterSnapshotScheduleServiceServer(s grpc.ServiceRegistrar, srv SnapshotScheduleServiceServer)
func RegisterSnapshotServiceServer ¶
func RegisterSnapshotServiceServer(s grpc.ServiceRegistrar, srv SnapshotServiceServer)
func RegisterZoneServiceServer ¶
func RegisterZoneServiceServer(s grpc.ServiceRegistrar, srv ZoneServiceServer)
Types ¶
type AddInstanceOneToOneNatMetadata ¶
type AddInstanceOneToOneNatMetadata struct { // ID of the instance. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*AddInstanceOneToOneNatMetadata) Descriptor
deprecated
func (*AddInstanceOneToOneNatMetadata) Descriptor() ([]byte, []int)
Deprecated: Use AddInstanceOneToOneNatMetadata.ProtoReflect.Descriptor instead.
func (*AddInstanceOneToOneNatMetadata) GetInstanceId ¶
func (x *AddInstanceOneToOneNatMetadata) GetInstanceId() string
func (*AddInstanceOneToOneNatMetadata) ProtoMessage ¶
func (*AddInstanceOneToOneNatMetadata) ProtoMessage()
func (*AddInstanceOneToOneNatMetadata) ProtoReflect ¶
func (x *AddInstanceOneToOneNatMetadata) ProtoReflect() protoreflect.Message
func (*AddInstanceOneToOneNatMetadata) Reset ¶
func (x *AddInstanceOneToOneNatMetadata) Reset()
func (*AddInstanceOneToOneNatMetadata) SetInstanceId ¶
func (m *AddInstanceOneToOneNatMetadata) SetInstanceId(v string)
func (*AddInstanceOneToOneNatMetadata) String ¶
func (x *AddInstanceOneToOneNatMetadata) String() string
type AddInstanceOneToOneNatRequest ¶
type AddInstanceOneToOneNatRequest struct { // ID of the instance to enable One-to-One NAT on. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // The index of the network interface to enable One-to-One NAT on. NetworkInterfaceIndex string `` /* 126-byte string literal not displayed */ // The network address that is assigned to the instance for this network interface. InternalAddress string `protobuf:"bytes,3,opt,name=internal_address,json=internalAddress,proto3" json:"internal_address,omitempty"` // optional // An external IP address configuration. // If not specified, then this instance will have no external internet access. OneToOneNatSpec *OneToOneNatSpec `protobuf:"bytes,4,opt,name=one_to_one_nat_spec,json=oneToOneNatSpec,proto3" json:"one_to_one_nat_spec,omitempty"` // contains filtered or unexported fields }
Enables One-to-one NAT on the network interface.
func (*AddInstanceOneToOneNatRequest) Descriptor
deprecated
func (*AddInstanceOneToOneNatRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddInstanceOneToOneNatRequest.ProtoReflect.Descriptor instead.
func (*AddInstanceOneToOneNatRequest) GetInstanceId ¶
func (x *AddInstanceOneToOneNatRequest) GetInstanceId() string
func (*AddInstanceOneToOneNatRequest) GetInternalAddress ¶
func (x *AddInstanceOneToOneNatRequest) GetInternalAddress() string
func (*AddInstanceOneToOneNatRequest) GetNetworkInterfaceIndex ¶
func (x *AddInstanceOneToOneNatRequest) GetNetworkInterfaceIndex() string
func (*AddInstanceOneToOneNatRequest) GetOneToOneNatSpec ¶
func (x *AddInstanceOneToOneNatRequest) GetOneToOneNatSpec() *OneToOneNatSpec
func (*AddInstanceOneToOneNatRequest) ProtoMessage ¶
func (*AddInstanceOneToOneNatRequest) ProtoMessage()
func (*AddInstanceOneToOneNatRequest) ProtoReflect ¶
func (x *AddInstanceOneToOneNatRequest) ProtoReflect() protoreflect.Message
func (*AddInstanceOneToOneNatRequest) Reset ¶
func (x *AddInstanceOneToOneNatRequest) Reset()
func (*AddInstanceOneToOneNatRequest) SetInstanceId ¶
func (m *AddInstanceOneToOneNatRequest) SetInstanceId(v string)
func (*AddInstanceOneToOneNatRequest) SetInternalAddress ¶
func (m *AddInstanceOneToOneNatRequest) SetInternalAddress(v string)
func (*AddInstanceOneToOneNatRequest) SetNetworkInterfaceIndex ¶
func (m *AddInstanceOneToOneNatRequest) SetNetworkInterfaceIndex(v string)
func (*AddInstanceOneToOneNatRequest) SetOneToOneNatSpec ¶
func (m *AddInstanceOneToOneNatRequest) SetOneToOneNatSpec(v *OneToOneNatSpec)
func (*AddInstanceOneToOneNatRequest) String ¶
func (x *AddInstanceOneToOneNatRequest) String() string
type AttachInstanceDiskMetadata ¶
type AttachInstanceDiskMetadata struct { // ID of the instance. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // ID of the disk. DiskId string `protobuf:"bytes,2,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // contains filtered or unexported fields }
func (*AttachInstanceDiskMetadata) Descriptor
deprecated
func (*AttachInstanceDiskMetadata) Descriptor() ([]byte, []int)
Deprecated: Use AttachInstanceDiskMetadata.ProtoReflect.Descriptor instead.
func (*AttachInstanceDiskMetadata) GetDiskId ¶
func (x *AttachInstanceDiskMetadata) GetDiskId() string
func (*AttachInstanceDiskMetadata) GetInstanceId ¶
func (x *AttachInstanceDiskMetadata) GetInstanceId() string
func (*AttachInstanceDiskMetadata) ProtoMessage ¶
func (*AttachInstanceDiskMetadata) ProtoMessage()
func (*AttachInstanceDiskMetadata) ProtoReflect ¶
func (x *AttachInstanceDiskMetadata) ProtoReflect() protoreflect.Message
func (*AttachInstanceDiskMetadata) Reset ¶
func (x *AttachInstanceDiskMetadata) Reset()
func (*AttachInstanceDiskMetadata) SetDiskId ¶
func (m *AttachInstanceDiskMetadata) SetDiskId(v string)
func (*AttachInstanceDiskMetadata) SetInstanceId ¶
func (m *AttachInstanceDiskMetadata) SetInstanceId(v string)
func (*AttachInstanceDiskMetadata) String ¶
func (x *AttachInstanceDiskMetadata) String() string
type AttachInstanceDiskRequest ¶
type AttachInstanceDiskRequest struct { // ID of the instance to attach the disk to. // To get the instance ID, use a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // Disk that should be attached. AttachedDiskSpec *AttachedDiskSpec `protobuf:"bytes,2,opt,name=attached_disk_spec,json=attachedDiskSpec,proto3" json:"attached_disk_spec,omitempty"` // contains filtered or unexported fields }
func (*AttachInstanceDiskRequest) Descriptor
deprecated
func (*AttachInstanceDiskRequest) Descriptor() ([]byte, []int)
Deprecated: Use AttachInstanceDiskRequest.ProtoReflect.Descriptor instead.
func (*AttachInstanceDiskRequest) GetAttachedDiskSpec ¶
func (x *AttachInstanceDiskRequest) GetAttachedDiskSpec() *AttachedDiskSpec
func (*AttachInstanceDiskRequest) GetInstanceId ¶
func (x *AttachInstanceDiskRequest) GetInstanceId() string
func (*AttachInstanceDiskRequest) ProtoMessage ¶
func (*AttachInstanceDiskRequest) ProtoMessage()
func (*AttachInstanceDiskRequest) ProtoReflect ¶
func (x *AttachInstanceDiskRequest) ProtoReflect() protoreflect.Message
func (*AttachInstanceDiskRequest) Reset ¶
func (x *AttachInstanceDiskRequest) Reset()
func (*AttachInstanceDiskRequest) SetAttachedDiskSpec ¶
func (m *AttachInstanceDiskRequest) SetAttachedDiskSpec(v *AttachedDiskSpec)
func (*AttachInstanceDiskRequest) SetInstanceId ¶
func (m *AttachInstanceDiskRequest) SetInstanceId(v string)
func (*AttachInstanceDiskRequest) String ¶
func (x *AttachInstanceDiskRequest) String() string
type AttachInstanceFilesystemMetadata ¶
type AttachInstanceFilesystemMetadata struct { // ID of the instance that the filesystem is being attached to. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // ID of the filesystem that is being attached to the instance. FilesystemId string `protobuf:"bytes,2,opt,name=filesystem_id,json=filesystemId,proto3" json:"filesystem_id,omitempty"` // contains filtered or unexported fields }
func (*AttachInstanceFilesystemMetadata) Descriptor
deprecated
func (*AttachInstanceFilesystemMetadata) Descriptor() ([]byte, []int)
Deprecated: Use AttachInstanceFilesystemMetadata.ProtoReflect.Descriptor instead.
func (*AttachInstanceFilesystemMetadata) GetFilesystemId ¶
func (x *AttachInstanceFilesystemMetadata) GetFilesystemId() string
func (*AttachInstanceFilesystemMetadata) GetInstanceId ¶
func (x *AttachInstanceFilesystemMetadata) GetInstanceId() string
func (*AttachInstanceFilesystemMetadata) ProtoMessage ¶
func (*AttachInstanceFilesystemMetadata) ProtoMessage()
func (*AttachInstanceFilesystemMetadata) ProtoReflect ¶
func (x *AttachInstanceFilesystemMetadata) ProtoReflect() protoreflect.Message
func (*AttachInstanceFilesystemMetadata) Reset ¶
func (x *AttachInstanceFilesystemMetadata) Reset()
func (*AttachInstanceFilesystemMetadata) SetFilesystemId ¶
func (m *AttachInstanceFilesystemMetadata) SetFilesystemId(v string)
func (*AttachInstanceFilesystemMetadata) SetInstanceId ¶
func (m *AttachInstanceFilesystemMetadata) SetInstanceId(v string)
func (*AttachInstanceFilesystemMetadata) String ¶
func (x *AttachInstanceFilesystemMetadata) String() string
type AttachInstanceFilesystemRequest ¶
type AttachInstanceFilesystemRequest struct { // ID of the instance to attach the filesystem to. // // To get the instance ID, make a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // Filesystem to attach to the instance. AttachedFilesystemSpec *AttachedFilesystemSpec `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AttachInstanceFilesystemRequest) Descriptor
deprecated
func (*AttachInstanceFilesystemRequest) Descriptor() ([]byte, []int)
Deprecated: Use AttachInstanceFilesystemRequest.ProtoReflect.Descriptor instead.
func (*AttachInstanceFilesystemRequest) GetAttachedFilesystemSpec ¶
func (x *AttachInstanceFilesystemRequest) GetAttachedFilesystemSpec() *AttachedFilesystemSpec
func (*AttachInstanceFilesystemRequest) GetInstanceId ¶
func (x *AttachInstanceFilesystemRequest) GetInstanceId() string
func (*AttachInstanceFilesystemRequest) ProtoMessage ¶
func (*AttachInstanceFilesystemRequest) ProtoMessage()
func (*AttachInstanceFilesystemRequest) ProtoReflect ¶
func (x *AttachInstanceFilesystemRequest) ProtoReflect() protoreflect.Message
func (*AttachInstanceFilesystemRequest) Reset ¶
func (x *AttachInstanceFilesystemRequest) Reset()
func (*AttachInstanceFilesystemRequest) SetAttachedFilesystemSpec ¶
func (m *AttachInstanceFilesystemRequest) SetAttachedFilesystemSpec(v *AttachedFilesystemSpec)
func (*AttachInstanceFilesystemRequest) SetInstanceId ¶
func (m *AttachInstanceFilesystemRequest) SetInstanceId(v string)
func (*AttachInstanceFilesystemRequest) String ¶
func (x *AttachInstanceFilesystemRequest) String() string
type AttachInstanceNetworkInterfaceMetadata ¶
type AttachInstanceNetworkInterfaceMetadata struct { // ID of the instant network interface that is being updated. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` NetworkInterfaceIndex string `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AttachInstanceNetworkInterfaceMetadata) Descriptor
deprecated
func (*AttachInstanceNetworkInterfaceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use AttachInstanceNetworkInterfaceMetadata.ProtoReflect.Descriptor instead.
func (*AttachInstanceNetworkInterfaceMetadata) GetInstanceId ¶
func (x *AttachInstanceNetworkInterfaceMetadata) GetInstanceId() string
func (*AttachInstanceNetworkInterfaceMetadata) GetNetworkInterfaceIndex ¶
func (x *AttachInstanceNetworkInterfaceMetadata) GetNetworkInterfaceIndex() string
func (*AttachInstanceNetworkInterfaceMetadata) ProtoMessage ¶
func (*AttachInstanceNetworkInterfaceMetadata) ProtoMessage()
func (*AttachInstanceNetworkInterfaceMetadata) ProtoReflect ¶
func (x *AttachInstanceNetworkInterfaceMetadata) ProtoReflect() protoreflect.Message
func (*AttachInstanceNetworkInterfaceMetadata) Reset ¶
func (x *AttachInstanceNetworkInterfaceMetadata) Reset()
func (*AttachInstanceNetworkInterfaceMetadata) SetInstanceId ¶
func (m *AttachInstanceNetworkInterfaceMetadata) SetInstanceId(v string)
func (*AttachInstanceNetworkInterfaceMetadata) SetNetworkInterfaceIndex ¶
func (m *AttachInstanceNetworkInterfaceMetadata) SetNetworkInterfaceIndex(v string)
func (*AttachInstanceNetworkInterfaceMetadata) String ¶
func (x *AttachInstanceNetworkInterfaceMetadata) String() string
type AttachInstanceNetworkInterfaceRequest ¶
type AttachInstanceNetworkInterfaceRequest struct { // ID of the instance that in which network interface is being attached to. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // The index of the network interface NetworkInterfaceIndex string `` /* 126-byte string literal not displayed */ // ID of the subnet. SubnetId string `protobuf:"bytes,3,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` // Primary IPv4 address that will be assigned to the instance for this network interface. PrimaryV4AddressSpec *PrimaryAddressSpec `protobuf:"bytes,4,opt,name=primary_v4_address_spec,json=primaryV4AddressSpec,proto3" json:"primary_v4_address_spec,omitempty"` // ID's of security groups attached to the interface. SecurityGroupIds []string `protobuf:"bytes,6,rep,name=security_group_ids,json=securityGroupIds,proto3" json:"security_group_ids,omitempty"` // contains filtered or unexported fields }
func (*AttachInstanceNetworkInterfaceRequest) Descriptor
deprecated
func (*AttachInstanceNetworkInterfaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use AttachInstanceNetworkInterfaceRequest.ProtoReflect.Descriptor instead.
func (*AttachInstanceNetworkInterfaceRequest) GetInstanceId ¶
func (x *AttachInstanceNetworkInterfaceRequest) GetInstanceId() string
func (*AttachInstanceNetworkInterfaceRequest) GetNetworkInterfaceIndex ¶
func (x *AttachInstanceNetworkInterfaceRequest) GetNetworkInterfaceIndex() string
func (*AttachInstanceNetworkInterfaceRequest) GetPrimaryV4AddressSpec ¶
func (x *AttachInstanceNetworkInterfaceRequest) GetPrimaryV4AddressSpec() *PrimaryAddressSpec
func (*AttachInstanceNetworkInterfaceRequest) GetSecurityGroupIds ¶
func (x *AttachInstanceNetworkInterfaceRequest) GetSecurityGroupIds() []string
func (*AttachInstanceNetworkInterfaceRequest) GetSubnetId ¶
func (x *AttachInstanceNetworkInterfaceRequest) GetSubnetId() string
func (*AttachInstanceNetworkInterfaceRequest) ProtoMessage ¶
func (*AttachInstanceNetworkInterfaceRequest) ProtoMessage()
func (*AttachInstanceNetworkInterfaceRequest) ProtoReflect ¶
func (x *AttachInstanceNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
func (*AttachInstanceNetworkInterfaceRequest) Reset ¶
func (x *AttachInstanceNetworkInterfaceRequest) Reset()
func (*AttachInstanceNetworkInterfaceRequest) SetInstanceId ¶
func (m *AttachInstanceNetworkInterfaceRequest) SetInstanceId(v string)
func (*AttachInstanceNetworkInterfaceRequest) SetNetworkInterfaceIndex ¶
func (m *AttachInstanceNetworkInterfaceRequest) SetNetworkInterfaceIndex(v string)
func (*AttachInstanceNetworkInterfaceRequest) SetPrimaryV4AddressSpec ¶
func (m *AttachInstanceNetworkInterfaceRequest) SetPrimaryV4AddressSpec(v *PrimaryAddressSpec)
func (*AttachInstanceNetworkInterfaceRequest) SetSecurityGroupIds ¶
func (m *AttachInstanceNetworkInterfaceRequest) SetSecurityGroupIds(v []string)
func (*AttachInstanceNetworkInterfaceRequest) SetSubnetId ¶
func (m *AttachInstanceNetworkInterfaceRequest) SetSubnetId(v string)
func (*AttachInstanceNetworkInterfaceRequest) String ¶
func (x *AttachInstanceNetworkInterfaceRequest) String() string
type AttachedDisk ¶
type AttachedDisk struct { // Access mode to the Disk resource. Mode AttachedDisk_Mode `protobuf:"varint,1,opt,name=mode,proto3,enum=yandex.cloud.compute.v1.AttachedDisk_Mode" json:"mode,omitempty"` // Serial number that is reflected into the /dev/disk/by-id/ tree // of a Linux operating system running within the instance. // // This value can be used to reference the device for mounting, resizing, and so on, from within the instance. DeviceName string `protobuf:"bytes,2,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"` // Specifies whether the disk will be auto-deleted when the instance is deleted. AutoDelete bool `protobuf:"varint,3,opt,name=auto_delete,json=autoDelete,proto3" json:"auto_delete,omitempty"` // ID of the disk that is attached to the instance. DiskId string `protobuf:"bytes,4,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // contains filtered or unexported fields }
func (*AttachedDisk) Descriptor
deprecated
func (*AttachedDisk) Descriptor() ([]byte, []int)
Deprecated: Use AttachedDisk.ProtoReflect.Descriptor instead.
func (*AttachedDisk) GetAutoDelete ¶
func (x *AttachedDisk) GetAutoDelete() bool
func (*AttachedDisk) GetDeviceName ¶
func (x *AttachedDisk) GetDeviceName() string
func (*AttachedDisk) GetDiskId ¶
func (x *AttachedDisk) GetDiskId() string
func (*AttachedDisk) GetMode ¶
func (x *AttachedDisk) GetMode() AttachedDisk_Mode
func (*AttachedDisk) ProtoMessage ¶
func (*AttachedDisk) ProtoMessage()
func (*AttachedDisk) ProtoReflect ¶
func (x *AttachedDisk) ProtoReflect() protoreflect.Message
func (*AttachedDisk) Reset ¶
func (x *AttachedDisk) Reset()
func (*AttachedDisk) SetAutoDelete ¶
func (m *AttachedDisk) SetAutoDelete(v bool)
func (*AttachedDisk) SetDeviceName ¶
func (m *AttachedDisk) SetDeviceName(v string)
func (*AttachedDisk) SetDiskId ¶
func (m *AttachedDisk) SetDiskId(v string)
func (*AttachedDisk) SetMode ¶
func (m *AttachedDisk) SetMode(v AttachedDisk_Mode)
func (*AttachedDisk) String ¶
func (x *AttachedDisk) String() string
type AttachedDiskSpec ¶
type AttachedDiskSpec struct { // The mode in which to attach this disk. Mode AttachedDiskSpec_Mode `protobuf:"varint,1,opt,name=mode,proto3,enum=yandex.cloud.compute.v1.AttachedDiskSpec_Mode" json:"mode,omitempty"` // Specifies a unique serial number of your choice that is reflected into the /dev/disk/by-id/ tree // of a Linux operating system running within the instance. // // This value can be used to reference the device for mounting, resizing, and so on, from within the instance. // If not specified, a random value will be generated. DeviceName string `protobuf:"bytes,2,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"` // Specifies whether the disk will be auto-deleted when the instance is deleted. AutoDelete bool `protobuf:"varint,3,opt,name=auto_delete,json=autoDelete,proto3" json:"auto_delete,omitempty"` // Types that are assignable to Disk: // // *AttachedDiskSpec_DiskSpec_ // *AttachedDiskSpec_DiskId Disk isAttachedDiskSpec_Disk `protobuf_oneof:"disk"` // contains filtered or unexported fields }
func (*AttachedDiskSpec) Descriptor
deprecated
func (*AttachedDiskSpec) Descriptor() ([]byte, []int)
Deprecated: Use AttachedDiskSpec.ProtoReflect.Descriptor instead.
func (*AttachedDiskSpec) GetAutoDelete ¶
func (x *AttachedDiskSpec) GetAutoDelete() bool
func (*AttachedDiskSpec) GetDeviceName ¶
func (x *AttachedDiskSpec) GetDeviceName() string
func (*AttachedDiskSpec) GetDisk ¶
func (m *AttachedDiskSpec) GetDisk() isAttachedDiskSpec_Disk
func (*AttachedDiskSpec) GetDiskId ¶
func (x *AttachedDiskSpec) GetDiskId() string
func (*AttachedDiskSpec) GetDiskSpec ¶
func (x *AttachedDiskSpec) GetDiskSpec() *AttachedDiskSpec_DiskSpec
func (*AttachedDiskSpec) GetMode ¶
func (x *AttachedDiskSpec) GetMode() AttachedDiskSpec_Mode
func (*AttachedDiskSpec) ProtoMessage ¶
func (*AttachedDiskSpec) ProtoMessage()
func (*AttachedDiskSpec) ProtoReflect ¶
func (x *AttachedDiskSpec) ProtoReflect() protoreflect.Message
func (*AttachedDiskSpec) Reset ¶
func (x *AttachedDiskSpec) Reset()
func (*AttachedDiskSpec) SetAutoDelete ¶
func (m *AttachedDiskSpec) SetAutoDelete(v bool)
func (*AttachedDiskSpec) SetDeviceName ¶
func (m *AttachedDiskSpec) SetDeviceName(v string)
func (*AttachedDiskSpec) SetDisk ¶
func (m *AttachedDiskSpec) SetDisk(v AttachedDiskSpec_Disk)
func (*AttachedDiskSpec) SetDiskId ¶
func (m *AttachedDiskSpec) SetDiskId(v string)
func (*AttachedDiskSpec) SetDiskSpec ¶
func (m *AttachedDiskSpec) SetDiskSpec(v *AttachedDiskSpec_DiskSpec)
func (*AttachedDiskSpec) SetMode ¶
func (m *AttachedDiskSpec) SetMode(v AttachedDiskSpec_Mode)
func (*AttachedDiskSpec) String ¶
func (x *AttachedDiskSpec) String() string
type AttachedDiskSpec_Disk ¶
type AttachedDiskSpec_Disk = isAttachedDiskSpec_Disk
type AttachedDiskSpec_DiskId ¶
type AttachedDiskSpec_DiskId struct { // ID of the disk that should be attached. DiskId string `protobuf:"bytes,5,opt,name=disk_id,json=diskId,proto3,oneof"` }
type AttachedDiskSpec_DiskSpec ¶
type AttachedDiskSpec_DiskSpec struct { // Name of the disk. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Description of the disk. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // ID of the disk type. // To get a list of available disk types, use the [yandex.cloud.compute.v1.DiskTypeService.List] request. TypeId string `protobuf:"bytes,3,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` // Size of the disk, specified in bytes. Size int64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"` // Types that are assignable to Source: // // *AttachedDiskSpec_DiskSpec_ImageId // *AttachedDiskSpec_DiskSpec_SnapshotId Source isAttachedDiskSpec_DiskSpec_Source `protobuf_oneof:"source"` // Placement policy configuration. DiskPlacementPolicy *DiskPlacementPolicy `protobuf:"bytes,7,opt,name=disk_placement_policy,json=diskPlacementPolicy,proto3" json:"disk_placement_policy,omitempty"` // Block size of the disk, specified in bytes. The default is 4096. BlockSize int64 `protobuf:"varint,8,opt,name=block_size,json=blockSize,proto3" json:"block_size,omitempty"` // ID of KMS key for disk encryption KmsKeyId string `protobuf:"bytes,9,opt,name=kms_key_id,json=kmsKeyId,proto3" json:"kms_key_id,omitempty"` // contains filtered or unexported fields }
func (*AttachedDiskSpec_DiskSpec) Descriptor
deprecated
func (*AttachedDiskSpec_DiskSpec) Descriptor() ([]byte, []int)
Deprecated: Use AttachedDiskSpec_DiskSpec.ProtoReflect.Descriptor instead.
func (*AttachedDiskSpec_DiskSpec) GetBlockSize ¶
func (x *AttachedDiskSpec_DiskSpec) GetBlockSize() int64
func (*AttachedDiskSpec_DiskSpec) GetDescription ¶
func (x *AttachedDiskSpec_DiskSpec) GetDescription() string
func (*AttachedDiskSpec_DiskSpec) GetDiskPlacementPolicy ¶
func (x *AttachedDiskSpec_DiskSpec) GetDiskPlacementPolicy() *DiskPlacementPolicy
func (*AttachedDiskSpec_DiskSpec) GetImageId ¶
func (x *AttachedDiskSpec_DiskSpec) GetImageId() string
func (*AttachedDiskSpec_DiskSpec) GetKmsKeyId ¶
func (x *AttachedDiskSpec_DiskSpec) GetKmsKeyId() string
func (*AttachedDiskSpec_DiskSpec) GetName ¶
func (x *AttachedDiskSpec_DiskSpec) GetName() string
func (*AttachedDiskSpec_DiskSpec) GetSize ¶
func (x *AttachedDiskSpec_DiskSpec) GetSize() int64
func (*AttachedDiskSpec_DiskSpec) GetSnapshotId ¶
func (x *AttachedDiskSpec_DiskSpec) GetSnapshotId() string
func (*AttachedDiskSpec_DiskSpec) GetSource ¶
func (m *AttachedDiskSpec_DiskSpec) GetSource() isAttachedDiskSpec_DiskSpec_Source
func (*AttachedDiskSpec_DiskSpec) GetTypeId ¶
func (x *AttachedDiskSpec_DiskSpec) GetTypeId() string
func (*AttachedDiskSpec_DiskSpec) ProtoMessage ¶
func (*AttachedDiskSpec_DiskSpec) ProtoMessage()
func (*AttachedDiskSpec_DiskSpec) ProtoReflect ¶
func (x *AttachedDiskSpec_DiskSpec) ProtoReflect() protoreflect.Message
func (*AttachedDiskSpec_DiskSpec) Reset ¶
func (x *AttachedDiskSpec_DiskSpec) Reset()
func (*AttachedDiskSpec_DiskSpec) SetBlockSize ¶
func (m *AttachedDiskSpec_DiskSpec) SetBlockSize(v int64)
func (*AttachedDiskSpec_DiskSpec) SetDescription ¶
func (m *AttachedDiskSpec_DiskSpec) SetDescription(v string)
func (*AttachedDiskSpec_DiskSpec) SetDiskPlacementPolicy ¶
func (m *AttachedDiskSpec_DiskSpec) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
func (*AttachedDiskSpec_DiskSpec) SetImageId ¶
func (m *AttachedDiskSpec_DiskSpec) SetImageId(v string)
func (*AttachedDiskSpec_DiskSpec) SetKmsKeyId ¶
func (m *AttachedDiskSpec_DiskSpec) SetKmsKeyId(v string)
func (*AttachedDiskSpec_DiskSpec) SetName ¶
func (m *AttachedDiskSpec_DiskSpec) SetName(v string)
func (*AttachedDiskSpec_DiskSpec) SetSize ¶
func (m *AttachedDiskSpec_DiskSpec) SetSize(v int64)
func (*AttachedDiskSpec_DiskSpec) SetSnapshotId ¶
func (m *AttachedDiskSpec_DiskSpec) SetSnapshotId(v string)
func (*AttachedDiskSpec_DiskSpec) SetSource ¶
func (m *AttachedDiskSpec_DiskSpec) SetSource(v AttachedDiskSpec_DiskSpec_Source)
func (*AttachedDiskSpec_DiskSpec) SetTypeId ¶
func (m *AttachedDiskSpec_DiskSpec) SetTypeId(v string)
func (*AttachedDiskSpec_DiskSpec) String ¶
func (x *AttachedDiskSpec_DiskSpec) String() string
type AttachedDiskSpec_DiskSpec_ ¶
type AttachedDiskSpec_DiskSpec_ struct { // Disk specification. DiskSpec *AttachedDiskSpec_DiskSpec `protobuf:"bytes,4,opt,name=disk_spec,json=diskSpec,proto3,oneof"` }
type AttachedDiskSpec_DiskSpec_ImageId ¶
type AttachedDiskSpec_DiskSpec_ImageId struct { // ID of the image to create the disk from. ImageId string `protobuf:"bytes,5,opt,name=image_id,json=imageId,proto3,oneof"` }
type AttachedDiskSpec_DiskSpec_SnapshotId ¶
type AttachedDiskSpec_DiskSpec_SnapshotId struct { // ID of the snapshot to restore the disk from. SnapshotId string `protobuf:"bytes,6,opt,name=snapshot_id,json=snapshotId,proto3,oneof"` }
type AttachedDiskSpec_DiskSpec_Source ¶
type AttachedDiskSpec_DiskSpec_Source = isAttachedDiskSpec_DiskSpec_Source
type AttachedDiskSpec_Mode ¶
type AttachedDiskSpec_Mode int32
const ( AttachedDiskSpec_MODE_UNSPECIFIED AttachedDiskSpec_Mode = 0 // Read-only access. AttachedDiskSpec_READ_ONLY AttachedDiskSpec_Mode = 1 // Read/Write access. Default value. AttachedDiskSpec_READ_WRITE AttachedDiskSpec_Mode = 2 )
func (AttachedDiskSpec_Mode) Descriptor ¶
func (AttachedDiskSpec_Mode) Descriptor() protoreflect.EnumDescriptor
func (AttachedDiskSpec_Mode) Enum ¶
func (x AttachedDiskSpec_Mode) Enum() *AttachedDiskSpec_Mode
func (AttachedDiskSpec_Mode) EnumDescriptor
deprecated
func (AttachedDiskSpec_Mode) EnumDescriptor() ([]byte, []int)
Deprecated: Use AttachedDiskSpec_Mode.Descriptor instead.
func (AttachedDiskSpec_Mode) Number ¶
func (x AttachedDiskSpec_Mode) Number() protoreflect.EnumNumber
func (AttachedDiskSpec_Mode) String ¶
func (x AttachedDiskSpec_Mode) String() string
func (AttachedDiskSpec_Mode) Type ¶
func (AttachedDiskSpec_Mode) Type() protoreflect.EnumType
type AttachedDisk_Mode ¶
type AttachedDisk_Mode int32
const ( AttachedDisk_MODE_UNSPECIFIED AttachedDisk_Mode = 0 // Read-only access. AttachedDisk_READ_ONLY AttachedDisk_Mode = 1 // Read/Write access. AttachedDisk_READ_WRITE AttachedDisk_Mode = 2 )
func (AttachedDisk_Mode) Descriptor ¶
func (AttachedDisk_Mode) Descriptor() protoreflect.EnumDescriptor
func (AttachedDisk_Mode) Enum ¶
func (x AttachedDisk_Mode) Enum() *AttachedDisk_Mode
func (AttachedDisk_Mode) EnumDescriptor
deprecated
func (AttachedDisk_Mode) EnumDescriptor() ([]byte, []int)
Deprecated: Use AttachedDisk_Mode.Descriptor instead.
func (AttachedDisk_Mode) Number ¶
func (x AttachedDisk_Mode) Number() protoreflect.EnumNumber
func (AttachedDisk_Mode) String ¶
func (x AttachedDisk_Mode) String() string
func (AttachedDisk_Mode) Type ¶
func (AttachedDisk_Mode) Type() protoreflect.EnumType
type AttachedFilesystem ¶
type AttachedFilesystem struct { // Access mode to the filesystem. Mode AttachedFilesystem_Mode `protobuf:"varint,1,opt,name=mode,proto3,enum=yandex.cloud.compute.v1.AttachedFilesystem_Mode" json:"mode,omitempty"` // Name of the device representing the filesystem on the instance. // // The name should be used for referencing the filesystem from within the instance // when it's being mounted, resized etc. DeviceName string `protobuf:"bytes,2,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"` // ID of the filesystem that is attached to the instance. FilesystemId string `protobuf:"bytes,3,opt,name=filesystem_id,json=filesystemId,proto3" json:"filesystem_id,omitempty"` // contains filtered or unexported fields }
func (*AttachedFilesystem) Descriptor
deprecated
func (*AttachedFilesystem) Descriptor() ([]byte, []int)
Deprecated: Use AttachedFilesystem.ProtoReflect.Descriptor instead.
func (*AttachedFilesystem) GetDeviceName ¶
func (x *AttachedFilesystem) GetDeviceName() string
func (*AttachedFilesystem) GetFilesystemId ¶
func (x *AttachedFilesystem) GetFilesystemId() string
func (*AttachedFilesystem) GetMode ¶
func (x *AttachedFilesystem) GetMode() AttachedFilesystem_Mode
func (*AttachedFilesystem) ProtoMessage ¶
func (*AttachedFilesystem) ProtoMessage()
func (*AttachedFilesystem) ProtoReflect ¶
func (x *AttachedFilesystem) ProtoReflect() protoreflect.Message
func (*AttachedFilesystem) Reset ¶
func (x *AttachedFilesystem) Reset()
func (*AttachedFilesystem) SetDeviceName ¶
func (m *AttachedFilesystem) SetDeviceName(v string)
func (*AttachedFilesystem) SetFilesystemId ¶
func (m *AttachedFilesystem) SetFilesystemId(v string)
func (*AttachedFilesystem) SetMode ¶
func (m *AttachedFilesystem) SetMode(v AttachedFilesystem_Mode)
func (*AttachedFilesystem) String ¶
func (x *AttachedFilesystem) String() string
type AttachedFilesystemSpec ¶
type AttachedFilesystemSpec struct { // Mode of access to the filesystem that should be attached. Mode AttachedFilesystemSpec_Mode `protobuf:"varint,1,opt,name=mode,proto3,enum=yandex.cloud.compute.v1.AttachedFilesystemSpec_Mode" json:"mode,omitempty"` // Name of the device representing the filesystem on the instance. // // The name should be used for referencing the filesystem from within the instance // when it's being mounted, resized etc. // // If not specified, a random value will be generated. DeviceName string `protobuf:"bytes,2,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"` // ID of the filesystem that should be attached. FilesystemId string `protobuf:"bytes,3,opt,name=filesystem_id,json=filesystemId,proto3" json:"filesystem_id,omitempty"` // contains filtered or unexported fields }
func (*AttachedFilesystemSpec) Descriptor
deprecated
func (*AttachedFilesystemSpec) Descriptor() ([]byte, []int)
Deprecated: Use AttachedFilesystemSpec.ProtoReflect.Descriptor instead.
func (*AttachedFilesystemSpec) GetDeviceName ¶
func (x *AttachedFilesystemSpec) GetDeviceName() string
func (*AttachedFilesystemSpec) GetFilesystemId ¶
func (x *AttachedFilesystemSpec) GetFilesystemId() string
func (*AttachedFilesystemSpec) GetMode ¶
func (x *AttachedFilesystemSpec) GetMode() AttachedFilesystemSpec_Mode
func (*AttachedFilesystemSpec) ProtoMessage ¶
func (*AttachedFilesystemSpec) ProtoMessage()
func (*AttachedFilesystemSpec) ProtoReflect ¶
func (x *AttachedFilesystemSpec) ProtoReflect() protoreflect.Message
func (*AttachedFilesystemSpec) Reset ¶
func (x *AttachedFilesystemSpec) Reset()
func (*AttachedFilesystemSpec) SetDeviceName ¶
func (m *AttachedFilesystemSpec) SetDeviceName(v string)
func (*AttachedFilesystemSpec) SetFilesystemId ¶
func (m *AttachedFilesystemSpec) SetFilesystemId(v string)
func (*AttachedFilesystemSpec) SetMode ¶
func (m *AttachedFilesystemSpec) SetMode(v AttachedFilesystemSpec_Mode)
func (*AttachedFilesystemSpec) String ¶
func (x *AttachedFilesystemSpec) String() string
type AttachedFilesystemSpec_Mode ¶
type AttachedFilesystemSpec_Mode int32
const ( AttachedFilesystemSpec_MODE_UNSPECIFIED AttachedFilesystemSpec_Mode = 0 // Read-only access. AttachedFilesystemSpec_READ_ONLY AttachedFilesystemSpec_Mode = 1 // Read/Write access. Default value. AttachedFilesystemSpec_READ_WRITE AttachedFilesystemSpec_Mode = 2 )
func (AttachedFilesystemSpec_Mode) Descriptor ¶
func (AttachedFilesystemSpec_Mode) Descriptor() protoreflect.EnumDescriptor
func (AttachedFilesystemSpec_Mode) Enum ¶
func (x AttachedFilesystemSpec_Mode) Enum() *AttachedFilesystemSpec_Mode
func (AttachedFilesystemSpec_Mode) EnumDescriptor
deprecated
func (AttachedFilesystemSpec_Mode) EnumDescriptor() ([]byte, []int)
Deprecated: Use AttachedFilesystemSpec_Mode.Descriptor instead.
func (AttachedFilesystemSpec_Mode) Number ¶
func (x AttachedFilesystemSpec_Mode) Number() protoreflect.EnumNumber
func (AttachedFilesystemSpec_Mode) String ¶
func (x AttachedFilesystemSpec_Mode) String() string
func (AttachedFilesystemSpec_Mode) Type ¶
func (AttachedFilesystemSpec_Mode) Type() protoreflect.EnumType
type AttachedFilesystem_Mode ¶
type AttachedFilesystem_Mode int32
const ( AttachedFilesystem_MODE_UNSPECIFIED AttachedFilesystem_Mode = 0 // Read-only access. AttachedFilesystem_READ_ONLY AttachedFilesystem_Mode = 1 // Read/Write access. AttachedFilesystem_READ_WRITE AttachedFilesystem_Mode = 2 )
func (AttachedFilesystem_Mode) Descriptor ¶
func (AttachedFilesystem_Mode) Descriptor() protoreflect.EnumDescriptor
func (AttachedFilesystem_Mode) Enum ¶
func (x AttachedFilesystem_Mode) Enum() *AttachedFilesystem_Mode
func (AttachedFilesystem_Mode) EnumDescriptor
deprecated
func (AttachedFilesystem_Mode) EnumDescriptor() ([]byte, []int)
Deprecated: Use AttachedFilesystem_Mode.Descriptor instead.
func (AttachedFilesystem_Mode) Number ¶
func (x AttachedFilesystem_Mode) Number() protoreflect.EnumNumber
func (AttachedFilesystem_Mode) String ¶
func (x AttachedFilesystem_Mode) String() string
func (AttachedFilesystem_Mode) Type ¶
func (AttachedFilesystem_Mode) Type() protoreflect.EnumType
type AttachedLocalDisk ¶
type AttachedLocalDisk struct { // Size of the disk, specified in bytes. Size int64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"` // Serial number that is reflected into the /dev/disk/by-id/ tree // of a Linux operating system running within the instance. // // This value can be used to reference the device for mounting, resizing, and so on, from within the instance. DeviceName string `protobuf:"bytes,2,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"` // contains filtered or unexported fields }
func (*AttachedLocalDisk) Descriptor
deprecated
func (*AttachedLocalDisk) Descriptor() ([]byte, []int)
Deprecated: Use AttachedLocalDisk.ProtoReflect.Descriptor instead.
func (*AttachedLocalDisk) GetDeviceName ¶
func (x *AttachedLocalDisk) GetDeviceName() string
func (*AttachedLocalDisk) GetSize ¶
func (x *AttachedLocalDisk) GetSize() int64
func (*AttachedLocalDisk) ProtoMessage ¶
func (*AttachedLocalDisk) ProtoMessage()
func (*AttachedLocalDisk) ProtoReflect ¶
func (x *AttachedLocalDisk) ProtoReflect() protoreflect.Message
func (*AttachedLocalDisk) Reset ¶
func (x *AttachedLocalDisk) Reset()
func (*AttachedLocalDisk) SetDeviceName ¶
func (m *AttachedLocalDisk) SetDeviceName(v string)
func (*AttachedLocalDisk) SetSize ¶
func (m *AttachedLocalDisk) SetSize(v int64)
func (*AttachedLocalDisk) String ¶
func (x *AttachedLocalDisk) String() string
type AttachedLocalDiskSpec ¶
type AttachedLocalDiskSpec struct { // Size of the disk, specified in bytes. Size int64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
func (*AttachedLocalDiskSpec) Descriptor
deprecated
func (*AttachedLocalDiskSpec) Descriptor() ([]byte, []int)
Deprecated: Use AttachedLocalDiskSpec.ProtoReflect.Descriptor instead.
func (*AttachedLocalDiskSpec) GetSize ¶
func (x *AttachedLocalDiskSpec) GetSize() int64
func (*AttachedLocalDiskSpec) ProtoMessage ¶
func (*AttachedLocalDiskSpec) ProtoMessage()
func (*AttachedLocalDiskSpec) ProtoReflect ¶
func (x *AttachedLocalDiskSpec) ProtoReflect() protoreflect.Message
func (*AttachedLocalDiskSpec) Reset ¶
func (x *AttachedLocalDiskSpec) Reset()
func (*AttachedLocalDiskSpec) SetSize ¶
func (m *AttachedLocalDiskSpec) SetSize(v int64)
func (*AttachedLocalDiskSpec) String ¶
func (x *AttachedLocalDiskSpec) String() string
type CrashInstanceMetadata ¶
type CrashInstanceMetadata struct { // ID of the instance that was crashed. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*CrashInstanceMetadata) Descriptor
deprecated
func (*CrashInstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CrashInstanceMetadata.ProtoReflect.Descriptor instead.
func (*CrashInstanceMetadata) GetInstanceId ¶
func (x *CrashInstanceMetadata) GetInstanceId() string
func (*CrashInstanceMetadata) ProtoMessage ¶
func (*CrashInstanceMetadata) ProtoMessage()
func (*CrashInstanceMetadata) ProtoReflect ¶
func (x *CrashInstanceMetadata) ProtoReflect() protoreflect.Message
func (*CrashInstanceMetadata) Reset ¶
func (x *CrashInstanceMetadata) Reset()
func (*CrashInstanceMetadata) SetInstanceId ¶
func (m *CrashInstanceMetadata) SetInstanceId(v string)
func (*CrashInstanceMetadata) String ¶
func (x *CrashInstanceMetadata) String() string
type CreateDiskMetadata ¶
type CreateDiskMetadata struct { // ID of the disk that is being created. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // contains filtered or unexported fields }
func (*CreateDiskMetadata) Descriptor
deprecated
func (*CreateDiskMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateDiskMetadata.ProtoReflect.Descriptor instead.
func (*CreateDiskMetadata) GetDiskId ¶
func (x *CreateDiskMetadata) GetDiskId() string
func (*CreateDiskMetadata) ProtoMessage ¶
func (*CreateDiskMetadata) ProtoMessage()
func (*CreateDiskMetadata) ProtoReflect ¶
func (x *CreateDiskMetadata) ProtoReflect() protoreflect.Message
func (*CreateDiskMetadata) Reset ¶
func (x *CreateDiskMetadata) Reset()
func (*CreateDiskMetadata) SetDiskId ¶
func (m *CreateDiskMetadata) SetDiskId(v string)
func (*CreateDiskMetadata) String ¶
func (x *CreateDiskMetadata) String() string
type CreateDiskPlacementGroupMetadata ¶
type CreateDiskPlacementGroupMetadata struct { // ID of the placement group that is being created. DiskPlacementGroupId string `protobuf:"bytes,1,opt,name=disk_placement_group_id,json=diskPlacementGroupId,proto3" json:"disk_placement_group_id,omitempty"` // contains filtered or unexported fields }
func (*CreateDiskPlacementGroupMetadata) Descriptor
deprecated
func (*CreateDiskPlacementGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateDiskPlacementGroupMetadata.ProtoReflect.Descriptor instead.
func (*CreateDiskPlacementGroupMetadata) GetDiskPlacementGroupId ¶
func (x *CreateDiskPlacementGroupMetadata) GetDiskPlacementGroupId() string
func (*CreateDiskPlacementGroupMetadata) ProtoMessage ¶
func (*CreateDiskPlacementGroupMetadata) ProtoMessage()
func (*CreateDiskPlacementGroupMetadata) ProtoReflect ¶
func (x *CreateDiskPlacementGroupMetadata) ProtoReflect() protoreflect.Message
func (*CreateDiskPlacementGroupMetadata) Reset ¶
func (x *CreateDiskPlacementGroupMetadata) Reset()
func (*CreateDiskPlacementGroupMetadata) SetDiskPlacementGroupId ¶
func (m *CreateDiskPlacementGroupMetadata) SetDiskPlacementGroupId(v string)
func (*CreateDiskPlacementGroupMetadata) String ¶
func (x *CreateDiskPlacementGroupMetadata) String() string
type CreateDiskPlacementGroupRequest ¶
type CreateDiskPlacementGroupRequest struct { // ID of the folder to create a placement group in. // To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the placement group. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the placement group. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the availability zone where the placement group resides. // To get a list of available zones use the [yandex.cloud.compute.v1.ZoneService.List] request. ZoneId string `protobuf:"bytes,5,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // Placement strategy. // // Types that are assignable to PlacementStrategy: // // *CreateDiskPlacementGroupRequest_SpreadPlacementStrategy // *CreateDiskPlacementGroupRequest_PartitionPlacementStrategy PlacementStrategy isCreateDiskPlacementGroupRequest_PlacementStrategy `protobuf_oneof:"placement_strategy"` // contains filtered or unexported fields }
func (*CreateDiskPlacementGroupRequest) Descriptor
deprecated
func (*CreateDiskPlacementGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDiskPlacementGroupRequest.ProtoReflect.Descriptor instead.
func (*CreateDiskPlacementGroupRequest) GetDescription ¶
func (x *CreateDiskPlacementGroupRequest) GetDescription() string
func (*CreateDiskPlacementGroupRequest) GetFolderId ¶
func (x *CreateDiskPlacementGroupRequest) GetFolderId() string
func (*CreateDiskPlacementGroupRequest) GetLabels ¶
func (x *CreateDiskPlacementGroupRequest) GetLabels() map[string]string
func (*CreateDiskPlacementGroupRequest) GetName ¶
func (x *CreateDiskPlacementGroupRequest) GetName() string
func (*CreateDiskPlacementGroupRequest) GetPartitionPlacementStrategy ¶
func (x *CreateDiskPlacementGroupRequest) GetPartitionPlacementStrategy() *DiskPartitionPlacementStrategy
func (*CreateDiskPlacementGroupRequest) GetPlacementStrategy ¶
func (m *CreateDiskPlacementGroupRequest) GetPlacementStrategy() isCreateDiskPlacementGroupRequest_PlacementStrategy
func (*CreateDiskPlacementGroupRequest) GetSpreadPlacementStrategy ¶
func (x *CreateDiskPlacementGroupRequest) GetSpreadPlacementStrategy() *DiskSpreadPlacementStrategy
func (*CreateDiskPlacementGroupRequest) GetZoneId ¶
func (x *CreateDiskPlacementGroupRequest) GetZoneId() string
func (*CreateDiskPlacementGroupRequest) ProtoMessage ¶
func (*CreateDiskPlacementGroupRequest) ProtoMessage()
func (*CreateDiskPlacementGroupRequest) ProtoReflect ¶
func (x *CreateDiskPlacementGroupRequest) ProtoReflect() protoreflect.Message
func (*CreateDiskPlacementGroupRequest) Reset ¶
func (x *CreateDiskPlacementGroupRequest) Reset()
func (*CreateDiskPlacementGroupRequest) SetDescription ¶
func (m *CreateDiskPlacementGroupRequest) SetDescription(v string)
func (*CreateDiskPlacementGroupRequest) SetFolderId ¶
func (m *CreateDiskPlacementGroupRequest) SetFolderId(v string)
func (*CreateDiskPlacementGroupRequest) SetLabels ¶
func (m *CreateDiskPlacementGroupRequest) SetLabels(v map[string]string)
func (*CreateDiskPlacementGroupRequest) SetName ¶
func (m *CreateDiskPlacementGroupRequest) SetName(v string)
func (*CreateDiskPlacementGroupRequest) SetPartitionPlacementStrategy ¶
func (m *CreateDiskPlacementGroupRequest) SetPartitionPlacementStrategy(v *DiskPartitionPlacementStrategy)
func (*CreateDiskPlacementGroupRequest) SetPlacementStrategy ¶
func (m *CreateDiskPlacementGroupRequest) SetPlacementStrategy(v CreateDiskPlacementGroupRequest_PlacementStrategy)
func (*CreateDiskPlacementGroupRequest) SetSpreadPlacementStrategy ¶
func (m *CreateDiskPlacementGroupRequest) SetSpreadPlacementStrategy(v *DiskSpreadPlacementStrategy)
func (*CreateDiskPlacementGroupRequest) SetZoneId ¶
func (m *CreateDiskPlacementGroupRequest) SetZoneId(v string)
func (*CreateDiskPlacementGroupRequest) String ¶
func (x *CreateDiskPlacementGroupRequest) String() string
type CreateDiskPlacementGroupRequest_PartitionPlacementStrategy ¶
type CreateDiskPlacementGroupRequest_PartitionPlacementStrategy struct { // Distribute disks over partitions. PartitionPlacementStrategy *DiskPartitionPlacementStrategy `protobuf:"bytes,7,opt,name=partition_placement_strategy,json=partitionPlacementStrategy,proto3,oneof"` }
type CreateDiskPlacementGroupRequest_PlacementStrategy ¶
type CreateDiskPlacementGroupRequest_PlacementStrategy = isCreateDiskPlacementGroupRequest_PlacementStrategy
type CreateDiskPlacementGroupRequest_SpreadPlacementStrategy ¶
type CreateDiskPlacementGroupRequest_SpreadPlacementStrategy struct { // Distribute disks over distinct failure domains. SpreadPlacementStrategy *DiskSpreadPlacementStrategy `protobuf:"bytes,6,opt,name=spread_placement_strategy,json=spreadPlacementStrategy,proto3,oneof"` }
type CreateDiskRequest ¶
type CreateDiskRequest struct { // ID of the folder to create a disk in. // To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the disk. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the disk. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the disk type. // To get a list of available disk types use the [yandex.cloud.compute.v1.DiskTypeService.List] request. TypeId string `protobuf:"bytes,5,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` // ID of the availability zone where the disk resides. // To get a list of available zones use the [yandex.cloud.compute.v1.ZoneService.List] request. ZoneId string `protobuf:"bytes,6,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // Size of the disk, specified in bytes. // If the disk was created from a image, this value should be more than the // [yandex.cloud.compute.v1.Image.min_disk_size] value. Size int64 `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"` // Types that are assignable to Source: // // *CreateDiskRequest_ImageId // *CreateDiskRequest_SnapshotId Source isCreateDiskRequest_Source `protobuf_oneof:"source"` // Block size used for disk, specified in bytes. The default is 4096. BlockSize int64 `protobuf:"varint,10,opt,name=block_size,json=blockSize,proto3" json:"block_size,omitempty"` // Placement policy configuration. DiskPlacementPolicy *DiskPlacementPolicy `protobuf:"bytes,11,opt,name=disk_placement_policy,json=diskPlacementPolicy,proto3" json:"disk_placement_policy,omitempty"` // List of IDs of the snapshot schedules to attach the disk to. SnapshotScheduleIds []string `protobuf:"bytes,12,rep,name=snapshot_schedule_ids,json=snapshotScheduleIds,proto3" json:"snapshot_schedule_ids,omitempty"` // Specify the overrides to hardware_generation of a source disk, image or snapshot, // or to the default values if the source does not define it. HardwareGeneration *HardwareGeneration `protobuf:"bytes,13,opt,name=hardware_generation,json=hardwareGeneration,proto3" json:"hardware_generation,omitempty"` // ID of KMS key for disk encryption. KmsKeyId string `protobuf:"bytes,14,opt,name=kms_key_id,json=kmsKeyId,proto3" json:"kms_key_id,omitempty"` // contains filtered or unexported fields }
func (*CreateDiskRequest) Descriptor
deprecated
func (*CreateDiskRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDiskRequest.ProtoReflect.Descriptor instead.
func (*CreateDiskRequest) GetBlockSize ¶
func (x *CreateDiskRequest) GetBlockSize() int64
func (*CreateDiskRequest) GetDescription ¶
func (x *CreateDiskRequest) GetDescription() string
func (*CreateDiskRequest) GetDiskPlacementPolicy ¶
func (x *CreateDiskRequest) GetDiskPlacementPolicy() *DiskPlacementPolicy
func (*CreateDiskRequest) GetFolderId ¶
func (x *CreateDiskRequest) GetFolderId() string
func (*CreateDiskRequest) GetHardwareGeneration ¶
func (x *CreateDiskRequest) GetHardwareGeneration() *HardwareGeneration
func (*CreateDiskRequest) GetImageId ¶
func (x *CreateDiskRequest) GetImageId() string
func (*CreateDiskRequest) GetKmsKeyId ¶
func (x *CreateDiskRequest) GetKmsKeyId() string
func (*CreateDiskRequest) GetLabels ¶
func (x *CreateDiskRequest) GetLabels() map[string]string
func (*CreateDiskRequest) GetName ¶
func (x *CreateDiskRequest) GetName() string
func (*CreateDiskRequest) GetSize ¶
func (x *CreateDiskRequest) GetSize() int64
func (*CreateDiskRequest) GetSnapshotId ¶
func (x *CreateDiskRequest) GetSnapshotId() string
func (*CreateDiskRequest) GetSnapshotScheduleIds ¶
func (x *CreateDiskRequest) GetSnapshotScheduleIds() []string
func (*CreateDiskRequest) GetSource ¶
func (m *CreateDiskRequest) GetSource() isCreateDiskRequest_Source
func (*CreateDiskRequest) GetTypeId ¶
func (x *CreateDiskRequest) GetTypeId() string
func (*CreateDiskRequest) GetZoneId ¶
func (x *CreateDiskRequest) GetZoneId() string
func (*CreateDiskRequest) ProtoMessage ¶
func (*CreateDiskRequest) ProtoMessage()
func (*CreateDiskRequest) ProtoReflect ¶
func (x *CreateDiskRequest) ProtoReflect() protoreflect.Message
func (*CreateDiskRequest) Reset ¶
func (x *CreateDiskRequest) Reset()
func (*CreateDiskRequest) SetBlockSize ¶
func (m *CreateDiskRequest) SetBlockSize(v int64)
func (*CreateDiskRequest) SetDescription ¶
func (m *CreateDiskRequest) SetDescription(v string)
func (*CreateDiskRequest) SetDiskPlacementPolicy ¶
func (m *CreateDiskRequest) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
func (*CreateDiskRequest) SetFolderId ¶
func (m *CreateDiskRequest) SetFolderId(v string)
func (*CreateDiskRequest) SetHardwareGeneration ¶
func (m *CreateDiskRequest) SetHardwareGeneration(v *HardwareGeneration)
func (*CreateDiskRequest) SetImageId ¶
func (m *CreateDiskRequest) SetImageId(v string)
func (*CreateDiskRequest) SetKmsKeyId ¶
func (m *CreateDiskRequest) SetKmsKeyId(v string)
func (*CreateDiskRequest) SetLabels ¶
func (m *CreateDiskRequest) SetLabels(v map[string]string)
func (*CreateDiskRequest) SetName ¶
func (m *CreateDiskRequest) SetName(v string)
func (*CreateDiskRequest) SetSize ¶
func (m *CreateDiskRequest) SetSize(v int64)
func (*CreateDiskRequest) SetSnapshotId ¶
func (m *CreateDiskRequest) SetSnapshotId(v string)
func (*CreateDiskRequest) SetSnapshotScheduleIds ¶
func (m *CreateDiskRequest) SetSnapshotScheduleIds(v []string)
func (*CreateDiskRequest) SetSource ¶
func (m *CreateDiskRequest) SetSource(v CreateDiskRequest_Source)
func (*CreateDiskRequest) SetTypeId ¶
func (m *CreateDiskRequest) SetTypeId(v string)
func (*CreateDiskRequest) SetZoneId ¶
func (m *CreateDiskRequest) SetZoneId(v string)
func (*CreateDiskRequest) String ¶
func (x *CreateDiskRequest) String() string
type CreateDiskRequest_ImageId ¶
type CreateDiskRequest_ImageId struct { // ID of the image to create the disk from. ImageId string `protobuf:"bytes,8,opt,name=image_id,json=imageId,proto3,oneof"` }
type CreateDiskRequest_SnapshotId ¶
type CreateDiskRequest_SnapshotId struct { // ID of the snapshot to restore the disk from. SnapshotId string `protobuf:"bytes,9,opt,name=snapshot_id,json=snapshotId,proto3,oneof"` }
type CreateDiskRequest_Source ¶
type CreateDiskRequest_Source = isCreateDiskRequest_Source
type CreateFilesystemMetadata ¶
type CreateFilesystemMetadata struct { // ID of the filesystem that is being created. FilesystemId string `protobuf:"bytes,1,opt,name=filesystem_id,json=filesystemId,proto3" json:"filesystem_id,omitempty"` // contains filtered or unexported fields }
func (*CreateFilesystemMetadata) Descriptor
deprecated
func (*CreateFilesystemMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateFilesystemMetadata.ProtoReflect.Descriptor instead.
func (*CreateFilesystemMetadata) GetFilesystemId ¶
func (x *CreateFilesystemMetadata) GetFilesystemId() string
func (*CreateFilesystemMetadata) ProtoMessage ¶
func (*CreateFilesystemMetadata) ProtoMessage()
func (*CreateFilesystemMetadata) ProtoReflect ¶
func (x *CreateFilesystemMetadata) ProtoReflect() protoreflect.Message
func (*CreateFilesystemMetadata) Reset ¶
func (x *CreateFilesystemMetadata) Reset()
func (*CreateFilesystemMetadata) SetFilesystemId ¶
func (m *CreateFilesystemMetadata) SetFilesystemId(v string)
func (*CreateFilesystemMetadata) String ¶
func (x *CreateFilesystemMetadata) String() string
type CreateFilesystemRequest ¶
type CreateFilesystemRequest struct { // ID of the folder to create a filesystem in. // // To get the folder ID, make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the filesystem. The name must be unique within the folder. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the filesystem. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Filesystem labels as `key:value` pairs. // For details about the concept, see [documentation](/docs/overview/concepts/services#labels). Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the filesystem type. // // To get a list of available filesystem types, make a [yandex.cloud.compute.v1.DiskTypeService.List] request. // // The filesystem type cannot be updated after the filesystem creation. TypeId string `protobuf:"bytes,5,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` // ID of the availability zone where the filesystem resides. // // To get a list of available zones, make a [yandex.cloud.compute.v1.ZoneService.List] request. // // A filesystem can be attached only to virtual machines residing in the same availability zone. // The filesystem availability zone cannot be updated after the filesystem creation. ZoneId string `protobuf:"bytes,6,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // Size of the filesystem, specified in bytes. // // The size of the filesystem cannot be updated after the filesystem creation. Size int64 `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"` // Block size used for the filesystem, specified in bytes. // // The block size cannot be updated after the filesystem creation. // // Default value: 4096. BlockSize int64 `protobuf:"varint,8,opt,name=block_size,json=blockSize,proto3" json:"block_size,omitempty"` // contains filtered or unexported fields }
func (*CreateFilesystemRequest) Descriptor
deprecated
func (*CreateFilesystemRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateFilesystemRequest.ProtoReflect.Descriptor instead.
func (*CreateFilesystemRequest) GetBlockSize ¶
func (x *CreateFilesystemRequest) GetBlockSize() int64
func (*CreateFilesystemRequest) GetDescription ¶
func (x *CreateFilesystemRequest) GetDescription() string
func (*CreateFilesystemRequest) GetFolderId ¶
func (x *CreateFilesystemRequest) GetFolderId() string
func (*CreateFilesystemRequest) GetLabels ¶
func (x *CreateFilesystemRequest) GetLabels() map[string]string
func (*CreateFilesystemRequest) GetName ¶
func (x *CreateFilesystemRequest) GetName() string
func (*CreateFilesystemRequest) GetSize ¶
func (x *CreateFilesystemRequest) GetSize() int64
func (*CreateFilesystemRequest) GetTypeId ¶
func (x *CreateFilesystemRequest) GetTypeId() string
func (*CreateFilesystemRequest) GetZoneId ¶
func (x *CreateFilesystemRequest) GetZoneId() string
func (*CreateFilesystemRequest) ProtoMessage ¶
func (*CreateFilesystemRequest) ProtoMessage()
func (*CreateFilesystemRequest) ProtoReflect ¶
func (x *CreateFilesystemRequest) ProtoReflect() protoreflect.Message
func (*CreateFilesystemRequest) Reset ¶
func (x *CreateFilesystemRequest) Reset()
func (*CreateFilesystemRequest) SetBlockSize ¶
func (m *CreateFilesystemRequest) SetBlockSize(v int64)
func (*CreateFilesystemRequest) SetDescription ¶
func (m *CreateFilesystemRequest) SetDescription(v string)
func (*CreateFilesystemRequest) SetFolderId ¶
func (m *CreateFilesystemRequest) SetFolderId(v string)
func (*CreateFilesystemRequest) SetLabels ¶
func (m *CreateFilesystemRequest) SetLabels(v map[string]string)
func (*CreateFilesystemRequest) SetName ¶
func (m *CreateFilesystemRequest) SetName(v string)
func (*CreateFilesystemRequest) SetSize ¶
func (m *CreateFilesystemRequest) SetSize(v int64)
func (*CreateFilesystemRequest) SetTypeId ¶
func (m *CreateFilesystemRequest) SetTypeId(v string)
func (*CreateFilesystemRequest) SetZoneId ¶
func (m *CreateFilesystemRequest) SetZoneId(v string)
func (*CreateFilesystemRequest) String ¶
func (x *CreateFilesystemRequest) String() string
type CreateGpuClusterMetadata ¶
type CreateGpuClusterMetadata struct { // ID of the GPU cluster that is being created. GpuClusterId string `protobuf:"bytes,1,opt,name=gpu_cluster_id,json=gpuClusterId,proto3" json:"gpu_cluster_id,omitempty"` // contains filtered or unexported fields }
func (*CreateGpuClusterMetadata) Descriptor
deprecated
func (*CreateGpuClusterMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateGpuClusterMetadata.ProtoReflect.Descriptor instead.
func (*CreateGpuClusterMetadata) GetGpuClusterId ¶
func (x *CreateGpuClusterMetadata) GetGpuClusterId() string
func (*CreateGpuClusterMetadata) ProtoMessage ¶
func (*CreateGpuClusterMetadata) ProtoMessage()
func (*CreateGpuClusterMetadata) ProtoReflect ¶
func (x *CreateGpuClusterMetadata) ProtoReflect() protoreflect.Message
func (*CreateGpuClusterMetadata) Reset ¶
func (x *CreateGpuClusterMetadata) Reset()
func (*CreateGpuClusterMetadata) SetGpuClusterId ¶
func (m *CreateGpuClusterMetadata) SetGpuClusterId(v string)
func (*CreateGpuClusterMetadata) String ¶
func (x *CreateGpuClusterMetadata) String() string
type CreateGpuClusterRequest ¶
type CreateGpuClusterRequest struct { // ID of the folder to create a GPU cluster in. // // To get a folder ID, make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the GPU cluster. // // The name must be unique within the folder. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the GPU cluster. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // GPU cluster labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the availability zone where the GPU cluster resides. // To get a list of available zones use the [yandex.cloud.compute.v1.ZoneService.List] request. ZoneId string `protobuf:"bytes,5,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // Type of interconnect to use for this GPU cluster. InterconnectType GpuInterconnectType `` /* 159-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CreateGpuClusterRequest) Descriptor
deprecated
func (*CreateGpuClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateGpuClusterRequest.ProtoReflect.Descriptor instead.
func (*CreateGpuClusterRequest) GetDescription ¶
func (x *CreateGpuClusterRequest) GetDescription() string
func (*CreateGpuClusterRequest) GetFolderId ¶
func (x *CreateGpuClusterRequest) GetFolderId() string
func (*CreateGpuClusterRequest) GetInterconnectType ¶
func (x *CreateGpuClusterRequest) GetInterconnectType() GpuInterconnectType
func (*CreateGpuClusterRequest) GetLabels ¶
func (x *CreateGpuClusterRequest) GetLabels() map[string]string
func (*CreateGpuClusterRequest) GetName ¶
func (x *CreateGpuClusterRequest) GetName() string
func (*CreateGpuClusterRequest) GetZoneId ¶
func (x *CreateGpuClusterRequest) GetZoneId() string
func (*CreateGpuClusterRequest) ProtoMessage ¶
func (*CreateGpuClusterRequest) ProtoMessage()
func (*CreateGpuClusterRequest) ProtoReflect ¶
func (x *CreateGpuClusterRequest) ProtoReflect() protoreflect.Message
func (*CreateGpuClusterRequest) Reset ¶
func (x *CreateGpuClusterRequest) Reset()
func (*CreateGpuClusterRequest) SetDescription ¶
func (m *CreateGpuClusterRequest) SetDescription(v string)
func (*CreateGpuClusterRequest) SetFolderId ¶
func (m *CreateGpuClusterRequest) SetFolderId(v string)
func (*CreateGpuClusterRequest) SetInterconnectType ¶
func (m *CreateGpuClusterRequest) SetInterconnectType(v GpuInterconnectType)
func (*CreateGpuClusterRequest) SetLabels ¶
func (m *CreateGpuClusterRequest) SetLabels(v map[string]string)
func (*CreateGpuClusterRequest) SetName ¶
func (m *CreateGpuClusterRequest) SetName(v string)
func (*CreateGpuClusterRequest) SetZoneId ¶
func (m *CreateGpuClusterRequest) SetZoneId(v string)
func (*CreateGpuClusterRequest) String ¶
func (x *CreateGpuClusterRequest) String() string
type CreateHostGroupMetadata ¶
type CreateHostGroupMetadata struct { // ID of the host group that is being created. HostGroupId string `protobuf:"bytes,1,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // contains filtered or unexported fields }
func (*CreateHostGroupMetadata) Descriptor
deprecated
func (*CreateHostGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateHostGroupMetadata.ProtoReflect.Descriptor instead.
func (*CreateHostGroupMetadata) GetHostGroupId ¶
func (x *CreateHostGroupMetadata) GetHostGroupId() string
func (*CreateHostGroupMetadata) ProtoMessage ¶
func (*CreateHostGroupMetadata) ProtoMessage()
func (*CreateHostGroupMetadata) ProtoReflect ¶
func (x *CreateHostGroupMetadata) ProtoReflect() protoreflect.Message
func (*CreateHostGroupMetadata) Reset ¶
func (x *CreateHostGroupMetadata) Reset()
func (*CreateHostGroupMetadata) SetHostGroupId ¶
func (m *CreateHostGroupMetadata) SetHostGroupId(v string)
func (*CreateHostGroupMetadata) String ¶
func (x *CreateHostGroupMetadata) String() string
type CreateHostGroupRequest ¶
type CreateHostGroupRequest struct { // ID of the folder to create a host group in. // To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the group. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the group. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // Availability zone where all dedicated hosts will be allocated. ZoneId string `protobuf:"bytes,5,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // ID of host type. Resources provided by each host of the group. TypeId string `protobuf:"bytes,6,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` // Behaviour on maintenance events. MaintenancePolicy MaintenancePolicy `` /* 160-byte string literal not displayed */ // Scale policy. Only fixed number of hosts are supported at this moment. ScalePolicy *ScalePolicy `protobuf:"bytes,8,opt,name=scale_policy,json=scalePolicy,proto3" json:"scale_policy,omitempty"` // contains filtered or unexported fields }
func (*CreateHostGroupRequest) Descriptor
deprecated
func (*CreateHostGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateHostGroupRequest.ProtoReflect.Descriptor instead.
func (*CreateHostGroupRequest) GetDescription ¶
func (x *CreateHostGroupRequest) GetDescription() string
func (*CreateHostGroupRequest) GetFolderId ¶
func (x *CreateHostGroupRequest) GetFolderId() string
func (*CreateHostGroupRequest) GetLabels ¶
func (x *CreateHostGroupRequest) GetLabels() map[string]string
func (*CreateHostGroupRequest) GetMaintenancePolicy ¶
func (x *CreateHostGroupRequest) GetMaintenancePolicy() MaintenancePolicy
func (*CreateHostGroupRequest) GetName ¶
func (x *CreateHostGroupRequest) GetName() string
func (*CreateHostGroupRequest) GetScalePolicy ¶
func (x *CreateHostGroupRequest) GetScalePolicy() *ScalePolicy
func (*CreateHostGroupRequest) GetTypeId ¶
func (x *CreateHostGroupRequest) GetTypeId() string
func (*CreateHostGroupRequest) GetZoneId ¶
func (x *CreateHostGroupRequest) GetZoneId() string
func (*CreateHostGroupRequest) ProtoMessage ¶
func (*CreateHostGroupRequest) ProtoMessage()
func (*CreateHostGroupRequest) ProtoReflect ¶
func (x *CreateHostGroupRequest) ProtoReflect() protoreflect.Message
func (*CreateHostGroupRequest) Reset ¶
func (x *CreateHostGroupRequest) Reset()
func (*CreateHostGroupRequest) SetDescription ¶
func (m *CreateHostGroupRequest) SetDescription(v string)
func (*CreateHostGroupRequest) SetFolderId ¶
func (m *CreateHostGroupRequest) SetFolderId(v string)
func (*CreateHostGroupRequest) SetLabels ¶
func (m *CreateHostGroupRequest) SetLabels(v map[string]string)
func (*CreateHostGroupRequest) SetMaintenancePolicy ¶
func (m *CreateHostGroupRequest) SetMaintenancePolicy(v MaintenancePolicy)
func (*CreateHostGroupRequest) SetName ¶
func (m *CreateHostGroupRequest) SetName(v string)
func (*CreateHostGroupRequest) SetScalePolicy ¶
func (m *CreateHostGroupRequest) SetScalePolicy(v *ScalePolicy)
func (*CreateHostGroupRequest) SetTypeId ¶
func (m *CreateHostGroupRequest) SetTypeId(v string)
func (*CreateHostGroupRequest) SetZoneId ¶
func (m *CreateHostGroupRequest) SetZoneId(v string)
func (*CreateHostGroupRequest) String ¶
func (x *CreateHostGroupRequest) String() string
type CreateImageMetadata ¶
type CreateImageMetadata struct { // ID of the image that is being created. ImageId string `protobuf:"bytes,1,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` // contains filtered or unexported fields }
func (*CreateImageMetadata) Descriptor
deprecated
func (*CreateImageMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateImageMetadata.ProtoReflect.Descriptor instead.
func (*CreateImageMetadata) GetImageId ¶
func (x *CreateImageMetadata) GetImageId() string
func (*CreateImageMetadata) ProtoMessage ¶
func (*CreateImageMetadata) ProtoMessage()
func (*CreateImageMetadata) ProtoReflect ¶
func (x *CreateImageMetadata) ProtoReflect() protoreflect.Message
func (*CreateImageMetadata) Reset ¶
func (x *CreateImageMetadata) Reset()
func (*CreateImageMetadata) SetImageId ¶
func (m *CreateImageMetadata) SetImageId(v string)
func (*CreateImageMetadata) String ¶
func (x *CreateImageMetadata) String() string
type CreateImageRequest ¶
type CreateImageRequest struct { // ID of the folder to create an image in. // To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the image. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the image. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // The name of the image family to which this image belongs. For more information, see [Image family](/docs/compute/concepts/image#family). // // To get an information about the most recent image from a family, use a [ImageService.GetLatestByFamily] request. Family string `protobuf:"bytes,5,opt,name=family,proto3" json:"family,omitempty"` // Minimum size of the disk that will be created from this image. // Specified in bytes. Should be more than the volume of source data. MinDiskSize int64 `protobuf:"varint,6,opt,name=min_disk_size,json=minDiskSize,proto3" json:"min_disk_size,omitempty"` // optional, should be > source data // License IDs that indicate which licenses are attached to this resource. // License IDs are used to calculate additional charges for the use of the virtual machine. // // The correct license ID is generated by the platform. IDs are inherited by new resources created from this resource. // // If you know the license IDs, specify them when you create the image. // For example, if you create a disk image using a third-party utility and load it into Object Storage, the license IDs will be lost. // You can specify them in this request. ProductIds []string `protobuf:"bytes,7,rep,name=product_ids,json=productIds,proto3" json:"product_ids,omitempty"` // Types that are assignable to Source: // // *CreateImageRequest_ImageId // *CreateImageRequest_DiskId // *CreateImageRequest_SnapshotId // *CreateImageRequest_Uri Source isCreateImageRequest_Source `protobuf_oneof:"source"` // Operating system that is contained in the image. // // If not specified and you used the `image_id` or `disk_id` field to set the source, then the value can be inherited from the source resource. Os *Os `protobuf:"bytes,12,opt,name=os,proto3" json:"os,omitempty"` // When true, an image pool will be created for fast creation disks from the image. Pooled bool `protobuf:"varint,17,opt,name=pooled,proto3" json:"pooled,omitempty"` // Specify the overrides to hardware_generation of a source disk, image or snapshot, // or to the default values if the source does not define it. HardwareGeneration *HardwareGeneration `protobuf:"bytes,18,opt,name=hardware_generation,json=hardwareGeneration,proto3" json:"hardware_generation,omitempty"` // contains filtered or unexported fields }
func (*CreateImageRequest) Descriptor
deprecated
func (*CreateImageRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateImageRequest.ProtoReflect.Descriptor instead.
func (*CreateImageRequest) GetDescription ¶
func (x *CreateImageRequest) GetDescription() string
func (*CreateImageRequest) GetDiskId ¶
func (x *CreateImageRequest) GetDiskId() string
func (*CreateImageRequest) GetFamily ¶
func (x *CreateImageRequest) GetFamily() string
func (*CreateImageRequest) GetFolderId ¶
func (x *CreateImageRequest) GetFolderId() string
func (*CreateImageRequest) GetHardwareGeneration ¶
func (x *CreateImageRequest) GetHardwareGeneration() *HardwareGeneration
func (*CreateImageRequest) GetImageId ¶
func (x *CreateImageRequest) GetImageId() string
func (*CreateImageRequest) GetLabels ¶
func (x *CreateImageRequest) GetLabels() map[string]string
func (*CreateImageRequest) GetMinDiskSize ¶
func (x *CreateImageRequest) GetMinDiskSize() int64
func (*CreateImageRequest) GetName ¶
func (x *CreateImageRequest) GetName() string
func (*CreateImageRequest) GetOs ¶
func (x *CreateImageRequest) GetOs() *Os
func (*CreateImageRequest) GetPooled ¶
func (x *CreateImageRequest) GetPooled() bool
func (*CreateImageRequest) GetProductIds ¶
func (x *CreateImageRequest) GetProductIds() []string
func (*CreateImageRequest) GetSnapshotId ¶
func (x *CreateImageRequest) GetSnapshotId() string
func (*CreateImageRequest) GetSource ¶
func (m *CreateImageRequest) GetSource() isCreateImageRequest_Source
func (*CreateImageRequest) GetUri ¶
func (x *CreateImageRequest) GetUri() string
func (*CreateImageRequest) ProtoMessage ¶
func (*CreateImageRequest) ProtoMessage()
func (*CreateImageRequest) ProtoReflect ¶
func (x *CreateImageRequest) ProtoReflect() protoreflect.Message
func (*CreateImageRequest) Reset ¶
func (x *CreateImageRequest) Reset()
func (*CreateImageRequest) SetDescription ¶
func (m *CreateImageRequest) SetDescription(v string)
func (*CreateImageRequest) SetDiskId ¶
func (m *CreateImageRequest) SetDiskId(v string)
func (*CreateImageRequest) SetFamily ¶
func (m *CreateImageRequest) SetFamily(v string)
func (*CreateImageRequest) SetFolderId ¶
func (m *CreateImageRequest) SetFolderId(v string)
func (*CreateImageRequest) SetHardwareGeneration ¶
func (m *CreateImageRequest) SetHardwareGeneration(v *HardwareGeneration)
func (*CreateImageRequest) SetImageId ¶
func (m *CreateImageRequest) SetImageId(v string)
func (*CreateImageRequest) SetLabels ¶
func (m *CreateImageRequest) SetLabels(v map[string]string)
func (*CreateImageRequest) SetMinDiskSize ¶
func (m *CreateImageRequest) SetMinDiskSize(v int64)
func (*CreateImageRequest) SetName ¶
func (m *CreateImageRequest) SetName(v string)
func (*CreateImageRequest) SetOs ¶
func (m *CreateImageRequest) SetOs(v *Os)
func (*CreateImageRequest) SetPooled ¶
func (m *CreateImageRequest) SetPooled(v bool)
func (*CreateImageRequest) SetProductIds ¶
func (m *CreateImageRequest) SetProductIds(v []string)
func (*CreateImageRequest) SetSnapshotId ¶
func (m *CreateImageRequest) SetSnapshotId(v string)
func (*CreateImageRequest) SetSource ¶
func (m *CreateImageRequest) SetSource(v CreateImageRequest_Source)
func (*CreateImageRequest) SetUri ¶
func (m *CreateImageRequest) SetUri(v string)
func (*CreateImageRequest) String ¶
func (x *CreateImageRequest) String() string
type CreateImageRequest_DiskId ¶
type CreateImageRequest_DiskId struct { // ID of the disk to create the image from. DiskId string `protobuf:"bytes,9,opt,name=disk_id,json=diskId,proto3,oneof"` }
type CreateImageRequest_ImageId ¶
type CreateImageRequest_ImageId struct { // ID of the source image to create the new image from. ImageId string `protobuf:"bytes,8,opt,name=image_id,json=imageId,proto3,oneof"` }
type CreateImageRequest_SnapshotId ¶
type CreateImageRequest_SnapshotId struct { // ID of the snapshot to create the image from. SnapshotId string `protobuf:"bytes,10,opt,name=snapshot_id,json=snapshotId,proto3,oneof"` }
type CreateImageRequest_Source ¶
type CreateImageRequest_Source = isCreateImageRequest_Source
type CreateImageRequest_Uri ¶
type CreateImageRequest_Uri struct { // URI of the source image to create the new image from. // Currently only supports links to images that are stored in Object Storage. // Currently only supports Qcow2, VMDK, and RAW formats. Uri string `protobuf:"bytes,11,opt,name=uri,proto3,oneof"` }
type CreateInstanceMetadata ¶
type CreateInstanceMetadata struct { // ID of the instance that is being created. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*CreateInstanceMetadata) Descriptor
deprecated
func (*CreateInstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateInstanceMetadata.ProtoReflect.Descriptor instead.
func (*CreateInstanceMetadata) GetInstanceId ¶
func (x *CreateInstanceMetadata) GetInstanceId() string
func (*CreateInstanceMetadata) ProtoMessage ¶
func (*CreateInstanceMetadata) ProtoMessage()
func (*CreateInstanceMetadata) ProtoReflect ¶
func (x *CreateInstanceMetadata) ProtoReflect() protoreflect.Message
func (*CreateInstanceMetadata) Reset ¶
func (x *CreateInstanceMetadata) Reset()
func (*CreateInstanceMetadata) SetInstanceId ¶
func (m *CreateInstanceMetadata) SetInstanceId(v string)
func (*CreateInstanceMetadata) String ¶
func (x *CreateInstanceMetadata) String() string
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { // ID of the folder to create an instance in. // To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the instance. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the instance. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the availability zone where the instance resides. // To get a list of available zones, use the [yandex.cloud.compute.v1.ZoneService.List] request ZoneId string `protobuf:"bytes,5,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // ID of the hardware platform configuration for the instance. // This field affects the available values in [resources_spec] field. // // Platforms allows you to create various types of instances: with a large amount of memory, // with a large number of cores, with a burstable performance. // For more information, see [Platforms](/docs/compute/concepts/vm-platforms). PlatformId string `protobuf:"bytes,6,opt,name=platform_id,json=platformId,proto3" json:"platform_id,omitempty"` // Computing resources of the instance, such as the amount of memory and number of cores. // To get a list of available values, see [Levels of core performance](/docs/compute/concepts/performance-levels). ResourcesSpec *ResourcesSpec `protobuf:"bytes,7,opt,name=resources_spec,json=resourcesSpec,proto3" json:"resources_spec,omitempty"` // The metadata `key:value` pairs that will be assigned to this instance. This includes custom metadata and predefined keys. // The total size of all keys and values must be less than 512 KB. // // Values are free-form strings, and only have meaning as interpreted by the programs which configure the instance. // The values must be 256 KB or less. // // For example, you may use the metadata in order to provide your public SSH key to the instance. // For more information, see [Metadata](/docs/compute/concepts/vm-metadata). Metadata map[string]string `` /* 157-byte string literal not displayed */ // Options allow user to configure access to instance's metadata MetadataOptions *MetadataOptions `protobuf:"bytes,19,opt,name=metadata_options,json=metadataOptions,proto3" json:"metadata_options,omitempty"` // Boot disk to attach to the instance. BootDiskSpec *AttachedDiskSpec `protobuf:"bytes,9,opt,name=boot_disk_spec,json=bootDiskSpec,proto3" json:"boot_disk_spec,omitempty"` // Array of secondary disks to attach to the instance. SecondaryDiskSpecs []*AttachedDiskSpec `protobuf:"bytes,10,rep,name=secondary_disk_specs,json=secondaryDiskSpecs,proto3" json:"secondary_disk_specs,omitempty"` // Array of local disks to attach to the instance. LocalDiskSpecs []*AttachedLocalDiskSpec `protobuf:"bytes,18,rep,name=local_disk_specs,json=localDiskSpecs,proto3" json:"local_disk_specs,omitempty"` // Array of filesystems to attach to the instance. // // The filesystems must reside in the same availability zone as the instance. // // To use the instance with an attached filesystem, the latter must be mounted. // For details, see [documentation](/docs/compute/operations/filesystem/attach-to-vm). FilesystemSpecs []*AttachedFilesystemSpec `protobuf:"bytes,17,rep,name=filesystem_specs,json=filesystemSpecs,proto3" json:"filesystem_specs,omitempty"` // Network configuration for the instance. Specifies how the network interface is configured // to interact with other services on the internal network and on the internet. NetworkInterfaceSpecs []*NetworkInterfaceSpec `` /* 127-byte string literal not displayed */ // Host name for the instance. // This field is used to generate the [yandex.cloud.compute.v1.Instance.fqdn] value. // The host name must be unique within the network and region. // If not specified, the host name will be equal to [yandex.cloud.compute.v1.Instance.id] of the instance // and FQDN will be `<id>.auto.internal`. Otherwise FQDN will be `<hostname>.<region_id>.internal`. Hostname string `protobuf:"bytes,12,opt,name=hostname,proto3" json:"hostname,omitempty"` // Scheduling policy configuration. SchedulingPolicy *SchedulingPolicy `protobuf:"bytes,13,opt,name=scheduling_policy,json=schedulingPolicy,proto3" json:"scheduling_policy,omitempty"` // ID of the service account to use for [authentication inside the instance](/docs/compute/operations/vm-connect/auth-inside-vm). // To get the service account ID, use a [yandex.cloud.iam.v1.ServiceAccountService.List] request. ServiceAccountId string `protobuf:"bytes,14,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // Network settings. NetworkSettings *NetworkSettings `protobuf:"bytes,15,opt,name=network_settings,json=networkSettings,proto3" json:"network_settings,omitempty"` // Placement policy configuration. PlacementPolicy *PlacementPolicy `protobuf:"bytes,16,opt,name=placement_policy,json=placementPolicy,proto3" json:"placement_policy,omitempty"` // GPU settings. GpuSettings *GpuSettings `protobuf:"bytes,20,opt,name=gpu_settings,json=gpuSettings,proto3" json:"gpu_settings,omitempty"` // Behaviour on maintenance events MaintenancePolicy MaintenancePolicy `` /* 161-byte string literal not displayed */ // Time between notification via metadata service and maintenance MaintenanceGracePeriod *durationpb.Duration `` /* 130-byte string literal not displayed */ // Serial port settings SerialPortSettings *SerialPortSettings `protobuf:"bytes,23,opt,name=serial_port_settings,json=serialPortSettings,proto3" json:"serial_port_settings,omitempty"` // contains filtered or unexported fields }
func (*CreateInstanceRequest) Descriptor
deprecated
func (*CreateInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateInstanceRequest.ProtoReflect.Descriptor instead.
func (*CreateInstanceRequest) GetBootDiskSpec ¶
func (x *CreateInstanceRequest) GetBootDiskSpec() *AttachedDiskSpec
func (*CreateInstanceRequest) GetDescription ¶
func (x *CreateInstanceRequest) GetDescription() string
func (*CreateInstanceRequest) GetFilesystemSpecs ¶
func (x *CreateInstanceRequest) GetFilesystemSpecs() []*AttachedFilesystemSpec
func (*CreateInstanceRequest) GetFolderId ¶
func (x *CreateInstanceRequest) GetFolderId() string
func (*CreateInstanceRequest) GetGpuSettings ¶
func (x *CreateInstanceRequest) GetGpuSettings() *GpuSettings
func (*CreateInstanceRequest) GetHostname ¶
func (x *CreateInstanceRequest) GetHostname() string
func (*CreateInstanceRequest) GetLabels ¶
func (x *CreateInstanceRequest) GetLabels() map[string]string
func (*CreateInstanceRequest) GetLocalDiskSpecs ¶
func (x *CreateInstanceRequest) GetLocalDiskSpecs() []*AttachedLocalDiskSpec
func (*CreateInstanceRequest) GetMaintenanceGracePeriod ¶
func (x *CreateInstanceRequest) GetMaintenanceGracePeriod() *durationpb.Duration
func (*CreateInstanceRequest) GetMaintenancePolicy ¶
func (x *CreateInstanceRequest) GetMaintenancePolicy() MaintenancePolicy
func (*CreateInstanceRequest) GetMetadata ¶
func (x *CreateInstanceRequest) GetMetadata() map[string]string
func (*CreateInstanceRequest) GetMetadataOptions ¶
func (x *CreateInstanceRequest) GetMetadataOptions() *MetadataOptions
func (*CreateInstanceRequest) GetName ¶
func (x *CreateInstanceRequest) GetName() string
func (*CreateInstanceRequest) GetNetworkInterfaceSpecs ¶
func (x *CreateInstanceRequest) GetNetworkInterfaceSpecs() []*NetworkInterfaceSpec
func (*CreateInstanceRequest) GetNetworkSettings ¶
func (x *CreateInstanceRequest) GetNetworkSettings() *NetworkSettings
func (*CreateInstanceRequest) GetPlacementPolicy ¶
func (x *CreateInstanceRequest) GetPlacementPolicy() *PlacementPolicy
func (*CreateInstanceRequest) GetPlatformId ¶
func (x *CreateInstanceRequest) GetPlatformId() string
func (*CreateInstanceRequest) GetResourcesSpec ¶
func (x *CreateInstanceRequest) GetResourcesSpec() *ResourcesSpec
func (*CreateInstanceRequest) GetSchedulingPolicy ¶
func (x *CreateInstanceRequest) GetSchedulingPolicy() *SchedulingPolicy
func (*CreateInstanceRequest) GetSecondaryDiskSpecs ¶
func (x *CreateInstanceRequest) GetSecondaryDiskSpecs() []*AttachedDiskSpec
func (*CreateInstanceRequest) GetSerialPortSettings ¶
func (x *CreateInstanceRequest) GetSerialPortSettings() *SerialPortSettings
func (*CreateInstanceRequest) GetServiceAccountId ¶
func (x *CreateInstanceRequest) GetServiceAccountId() string
func (*CreateInstanceRequest) GetZoneId ¶
func (x *CreateInstanceRequest) GetZoneId() string
func (*CreateInstanceRequest) ProtoMessage ¶
func (*CreateInstanceRequest) ProtoMessage()
func (*CreateInstanceRequest) ProtoReflect ¶
func (x *CreateInstanceRequest) ProtoReflect() protoreflect.Message
func (*CreateInstanceRequest) Reset ¶
func (x *CreateInstanceRequest) Reset()
func (*CreateInstanceRequest) SetBootDiskSpec ¶
func (m *CreateInstanceRequest) SetBootDiskSpec(v *AttachedDiskSpec)
func (*CreateInstanceRequest) SetDescription ¶
func (m *CreateInstanceRequest) SetDescription(v string)
func (*CreateInstanceRequest) SetFilesystemSpecs ¶
func (m *CreateInstanceRequest) SetFilesystemSpecs(v []*AttachedFilesystemSpec)
func (*CreateInstanceRequest) SetFolderId ¶
func (m *CreateInstanceRequest) SetFolderId(v string)
func (*CreateInstanceRequest) SetGpuSettings ¶
func (m *CreateInstanceRequest) SetGpuSettings(v *GpuSettings)
func (*CreateInstanceRequest) SetHostname ¶
func (m *CreateInstanceRequest) SetHostname(v string)
func (*CreateInstanceRequest) SetLabels ¶
func (m *CreateInstanceRequest) SetLabels(v map[string]string)
func (*CreateInstanceRequest) SetLocalDiskSpecs ¶
func (m *CreateInstanceRequest) SetLocalDiskSpecs(v []*AttachedLocalDiskSpec)
func (*CreateInstanceRequest) SetMaintenanceGracePeriod ¶
func (m *CreateInstanceRequest) SetMaintenanceGracePeriod(v *durationpb.Duration)
func (*CreateInstanceRequest) SetMaintenancePolicy ¶
func (m *CreateInstanceRequest) SetMaintenancePolicy(v MaintenancePolicy)
func (*CreateInstanceRequest) SetMetadata ¶
func (m *CreateInstanceRequest) SetMetadata(v map[string]string)
func (*CreateInstanceRequest) SetMetadataOptions ¶
func (m *CreateInstanceRequest) SetMetadataOptions(v *MetadataOptions)
func (*CreateInstanceRequest) SetName ¶
func (m *CreateInstanceRequest) SetName(v string)
func (*CreateInstanceRequest) SetNetworkInterfaceSpecs ¶
func (m *CreateInstanceRequest) SetNetworkInterfaceSpecs(v []*NetworkInterfaceSpec)
func (*CreateInstanceRequest) SetNetworkSettings ¶
func (m *CreateInstanceRequest) SetNetworkSettings(v *NetworkSettings)
func (*CreateInstanceRequest) SetPlacementPolicy ¶
func (m *CreateInstanceRequest) SetPlacementPolicy(v *PlacementPolicy)
func (*CreateInstanceRequest) SetPlatformId ¶
func (m *CreateInstanceRequest) SetPlatformId(v string)
func (*CreateInstanceRequest) SetResourcesSpec ¶
func (m *CreateInstanceRequest) SetResourcesSpec(v *ResourcesSpec)
func (*CreateInstanceRequest) SetSchedulingPolicy ¶
func (m *CreateInstanceRequest) SetSchedulingPolicy(v *SchedulingPolicy)
func (*CreateInstanceRequest) SetSecondaryDiskSpecs ¶
func (m *CreateInstanceRequest) SetSecondaryDiskSpecs(v []*AttachedDiskSpec)
func (*CreateInstanceRequest) SetSerialPortSettings ¶
func (m *CreateInstanceRequest) SetSerialPortSettings(v *SerialPortSettings)
func (*CreateInstanceRequest) SetServiceAccountId ¶
func (m *CreateInstanceRequest) SetServiceAccountId(v string)
func (*CreateInstanceRequest) SetZoneId ¶
func (m *CreateInstanceRequest) SetZoneId(v string)
func (*CreateInstanceRequest) String ¶
func (x *CreateInstanceRequest) String() string
type CreatePlacementGroupMetadata ¶
type CreatePlacementGroupMetadata struct { // ID of the placement group that is being created. PlacementGroupId string `protobuf:"bytes,1,opt,name=placement_group_id,json=placementGroupId,proto3" json:"placement_group_id,omitempty"` // contains filtered or unexported fields }
func (*CreatePlacementGroupMetadata) Descriptor
deprecated
func (*CreatePlacementGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreatePlacementGroupMetadata.ProtoReflect.Descriptor instead.
func (*CreatePlacementGroupMetadata) GetPlacementGroupId ¶
func (x *CreatePlacementGroupMetadata) GetPlacementGroupId() string
func (*CreatePlacementGroupMetadata) ProtoMessage ¶
func (*CreatePlacementGroupMetadata) ProtoMessage()
func (*CreatePlacementGroupMetadata) ProtoReflect ¶
func (x *CreatePlacementGroupMetadata) ProtoReflect() protoreflect.Message
func (*CreatePlacementGroupMetadata) Reset ¶
func (x *CreatePlacementGroupMetadata) Reset()
func (*CreatePlacementGroupMetadata) SetPlacementGroupId ¶
func (m *CreatePlacementGroupMetadata) SetPlacementGroupId(v string)
func (*CreatePlacementGroupMetadata) String ¶
func (x *CreatePlacementGroupMetadata) String() string
type CreatePlacementGroupRequest ¶
type CreatePlacementGroupRequest struct { // ID of the folder to create a placement group in. // // To get a folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the placement group. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the placement group. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // Placement strategy. // // Types that are assignable to PlacementStrategy: // // *CreatePlacementGroupRequest_SpreadPlacementStrategy // *CreatePlacementGroupRequest_PartitionPlacementStrategy PlacementStrategy isCreatePlacementGroupRequest_PlacementStrategy `protobuf_oneof:"placement_strategy"` // contains filtered or unexported fields }
func (*CreatePlacementGroupRequest) Descriptor
deprecated
func (*CreatePlacementGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePlacementGroupRequest.ProtoReflect.Descriptor instead.
func (*CreatePlacementGroupRequest) GetDescription ¶
func (x *CreatePlacementGroupRequest) GetDescription() string
func (*CreatePlacementGroupRequest) GetFolderId ¶
func (x *CreatePlacementGroupRequest) GetFolderId() string
func (*CreatePlacementGroupRequest) GetLabels ¶
func (x *CreatePlacementGroupRequest) GetLabels() map[string]string
func (*CreatePlacementGroupRequest) GetName ¶
func (x *CreatePlacementGroupRequest) GetName() string
func (*CreatePlacementGroupRequest) GetPartitionPlacementStrategy ¶
func (x *CreatePlacementGroupRequest) GetPartitionPlacementStrategy() *PartitionPlacementStrategy
func (*CreatePlacementGroupRequest) GetPlacementStrategy ¶
func (m *CreatePlacementGroupRequest) GetPlacementStrategy() isCreatePlacementGroupRequest_PlacementStrategy
func (*CreatePlacementGroupRequest) GetSpreadPlacementStrategy ¶
func (x *CreatePlacementGroupRequest) GetSpreadPlacementStrategy() *SpreadPlacementStrategy
func (*CreatePlacementGroupRequest) ProtoMessage ¶
func (*CreatePlacementGroupRequest) ProtoMessage()
func (*CreatePlacementGroupRequest) ProtoReflect ¶
func (x *CreatePlacementGroupRequest) ProtoReflect() protoreflect.Message
func (*CreatePlacementGroupRequest) Reset ¶
func (x *CreatePlacementGroupRequest) Reset()
func (*CreatePlacementGroupRequest) SetDescription ¶
func (m *CreatePlacementGroupRequest) SetDescription(v string)
func (*CreatePlacementGroupRequest) SetFolderId ¶
func (m *CreatePlacementGroupRequest) SetFolderId(v string)
func (*CreatePlacementGroupRequest) SetLabels ¶
func (m *CreatePlacementGroupRequest) SetLabels(v map[string]string)
func (*CreatePlacementGroupRequest) SetName ¶
func (m *CreatePlacementGroupRequest) SetName(v string)
func (*CreatePlacementGroupRequest) SetPartitionPlacementStrategy ¶
func (m *CreatePlacementGroupRequest) SetPartitionPlacementStrategy(v *PartitionPlacementStrategy)
func (*CreatePlacementGroupRequest) SetPlacementStrategy ¶
func (m *CreatePlacementGroupRequest) SetPlacementStrategy(v CreatePlacementGroupRequest_PlacementStrategy)
func (*CreatePlacementGroupRequest) SetSpreadPlacementStrategy ¶
func (m *CreatePlacementGroupRequest) SetSpreadPlacementStrategy(v *SpreadPlacementStrategy)
func (*CreatePlacementGroupRequest) String ¶
func (x *CreatePlacementGroupRequest) String() string
type CreatePlacementGroupRequest_PartitionPlacementStrategy ¶
type CreatePlacementGroupRequest_PartitionPlacementStrategy struct {
PartitionPlacementStrategy *PartitionPlacementStrategy `protobuf:"bytes,6,opt,name=partition_placement_strategy,json=partitionPlacementStrategy,proto3,oneof"`
}
type CreatePlacementGroupRequest_PlacementStrategy ¶
type CreatePlacementGroupRequest_PlacementStrategy = isCreatePlacementGroupRequest_PlacementStrategy
type CreatePlacementGroupRequest_SpreadPlacementStrategy ¶
type CreatePlacementGroupRequest_SpreadPlacementStrategy struct { // Anti-affinity placement strategy (`spread`). Instances are distributed over distinct failure domains. SpreadPlacementStrategy *SpreadPlacementStrategy `protobuf:"bytes,5,opt,name=spread_placement_strategy,json=spreadPlacementStrategy,proto3,oneof"` }
type CreateSnapshotMetadata ¶
type CreateSnapshotMetadata struct { // ID of the snapshot that is being created. SnapshotId string `protobuf:"bytes,1,opt,name=snapshot_id,json=snapshotId,proto3" json:"snapshot_id,omitempty"` // ID of the source disk used to create this snapshot. DiskId string `protobuf:"bytes,2,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // contains filtered or unexported fields }
func (*CreateSnapshotMetadata) Descriptor
deprecated
func (*CreateSnapshotMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateSnapshotMetadata.ProtoReflect.Descriptor instead.
func (*CreateSnapshotMetadata) GetDiskId ¶
func (x *CreateSnapshotMetadata) GetDiskId() string
func (*CreateSnapshotMetadata) GetSnapshotId ¶
func (x *CreateSnapshotMetadata) GetSnapshotId() string
func (*CreateSnapshotMetadata) ProtoMessage ¶
func (*CreateSnapshotMetadata) ProtoMessage()
func (*CreateSnapshotMetadata) ProtoReflect ¶
func (x *CreateSnapshotMetadata) ProtoReflect() protoreflect.Message
func (*CreateSnapshotMetadata) Reset ¶
func (x *CreateSnapshotMetadata) Reset()
func (*CreateSnapshotMetadata) SetDiskId ¶
func (m *CreateSnapshotMetadata) SetDiskId(v string)
func (*CreateSnapshotMetadata) SetSnapshotId ¶
func (m *CreateSnapshotMetadata) SetSnapshotId(v string)
func (*CreateSnapshotMetadata) String ¶
func (x *CreateSnapshotMetadata) String() string
type CreateSnapshotRequest ¶
type CreateSnapshotRequest struct { // ID of the folder to create a snapshot in. // To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // ID of the disk to create the snapshot from. // To get the disk ID use a [yandex.cloud.compute.v1.DiskService.List] request. DiskId string `protobuf:"bytes,2,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // Name of the snapshot. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the snapshot. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // Specify the overrides to hardware_generation of a source disk, image or snapshot, // or to the default values if the source does not define it. HardwareGeneration *HardwareGeneration `protobuf:"bytes,7,opt,name=hardware_generation,json=hardwareGeneration,proto3" json:"hardware_generation,omitempty"` // contains filtered or unexported fields }
func (*CreateSnapshotRequest) Descriptor
deprecated
func (*CreateSnapshotRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSnapshotRequest.ProtoReflect.Descriptor instead.
func (*CreateSnapshotRequest) GetDescription ¶
func (x *CreateSnapshotRequest) GetDescription() string
func (*CreateSnapshotRequest) GetDiskId ¶
func (x *CreateSnapshotRequest) GetDiskId() string
func (*CreateSnapshotRequest) GetFolderId ¶
func (x *CreateSnapshotRequest) GetFolderId() string
func (*CreateSnapshotRequest) GetHardwareGeneration ¶
func (x *CreateSnapshotRequest) GetHardwareGeneration() *HardwareGeneration
func (*CreateSnapshotRequest) GetLabels ¶
func (x *CreateSnapshotRequest) GetLabels() map[string]string
func (*CreateSnapshotRequest) GetName ¶
func (x *CreateSnapshotRequest) GetName() string
func (*CreateSnapshotRequest) ProtoMessage ¶
func (*CreateSnapshotRequest) ProtoMessage()
func (*CreateSnapshotRequest) ProtoReflect ¶
func (x *CreateSnapshotRequest) ProtoReflect() protoreflect.Message
func (*CreateSnapshotRequest) Reset ¶
func (x *CreateSnapshotRequest) Reset()
func (*CreateSnapshotRequest) SetDescription ¶
func (m *CreateSnapshotRequest) SetDescription(v string)
func (*CreateSnapshotRequest) SetDiskId ¶
func (m *CreateSnapshotRequest) SetDiskId(v string)
func (*CreateSnapshotRequest) SetFolderId ¶
func (m *CreateSnapshotRequest) SetFolderId(v string)
func (*CreateSnapshotRequest) SetHardwareGeneration ¶
func (m *CreateSnapshotRequest) SetHardwareGeneration(v *HardwareGeneration)
func (*CreateSnapshotRequest) SetLabels ¶
func (m *CreateSnapshotRequest) SetLabels(v map[string]string)
func (*CreateSnapshotRequest) SetName ¶
func (m *CreateSnapshotRequest) SetName(v string)
func (*CreateSnapshotRequest) String ¶
func (x *CreateSnapshotRequest) String() string
type CreateSnapshotScheduleMetadata ¶
type CreateSnapshotScheduleMetadata struct { // ID of the snapshot schedule that is being created. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // contains filtered or unexported fields }
func (*CreateSnapshotScheduleMetadata) Descriptor
deprecated
func (*CreateSnapshotScheduleMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateSnapshotScheduleMetadata.ProtoReflect.Descriptor instead.
func (*CreateSnapshotScheduleMetadata) GetSnapshotScheduleId ¶
func (x *CreateSnapshotScheduleMetadata) GetSnapshotScheduleId() string
func (*CreateSnapshotScheduleMetadata) ProtoMessage ¶
func (*CreateSnapshotScheduleMetadata) ProtoMessage()
func (*CreateSnapshotScheduleMetadata) ProtoReflect ¶
func (x *CreateSnapshotScheduleMetadata) ProtoReflect() protoreflect.Message
func (*CreateSnapshotScheduleMetadata) Reset ¶
func (x *CreateSnapshotScheduleMetadata) Reset()
func (*CreateSnapshotScheduleMetadata) SetSnapshotScheduleId ¶
func (m *CreateSnapshotScheduleMetadata) SetSnapshotScheduleId(v string)
func (*CreateSnapshotScheduleMetadata) String ¶
func (x *CreateSnapshotScheduleMetadata) String() string
type CreateSnapshotScheduleRequest ¶
type CreateSnapshotScheduleRequest struct { // ID of the folder to create a snapshot schedule in. // // Snapshots are created in the same folder as the schedule, even if disks from other folders are attached // to the schedule. // // To get a folder ID, make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the snapshot schedule. // // The name must be unique within the folder. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the snapshot schedule. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Snapshot schedule labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // Frequency settings of the snapshot schedule. SchedulePolicy *SchedulePolicy `protobuf:"bytes,5,opt,name=schedule_policy,json=schedulePolicy,proto3" json:"schedule_policy,omitempty"` // Retention policy of the snapshot schedule. // // Types that are assignable to RetentionPolicy: // // *CreateSnapshotScheduleRequest_RetentionPeriod // *CreateSnapshotScheduleRequest_SnapshotCount RetentionPolicy isCreateSnapshotScheduleRequest_RetentionPolicy `protobuf_oneof:"retention_policy"` // Attributes of snapshots created by the snapshot schedule. SnapshotSpec *SnapshotSpec `protobuf:"bytes,8,opt,name=snapshot_spec,json=snapshotSpec,proto3" json:"snapshot_spec,omitempty"` // List of IDs of the disks attached to the snapshot schedule. // // To get a disk ID, make a [yandex.cloud.compute.v1.DiskService.List] request. DiskIds []string `protobuf:"bytes,9,rep,name=disk_ids,json=diskIds,proto3" json:"disk_ids,omitempty"` // contains filtered or unexported fields }
func (*CreateSnapshotScheduleRequest) Descriptor
deprecated
func (*CreateSnapshotScheduleRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSnapshotScheduleRequest.ProtoReflect.Descriptor instead.
func (*CreateSnapshotScheduleRequest) GetDescription ¶
func (x *CreateSnapshotScheduleRequest) GetDescription() string
func (*CreateSnapshotScheduleRequest) GetDiskIds ¶
func (x *CreateSnapshotScheduleRequest) GetDiskIds() []string
func (*CreateSnapshotScheduleRequest) GetFolderId ¶
func (x *CreateSnapshotScheduleRequest) GetFolderId() string
func (*CreateSnapshotScheduleRequest) GetLabels ¶
func (x *CreateSnapshotScheduleRequest) GetLabels() map[string]string
func (*CreateSnapshotScheduleRequest) GetName ¶
func (x *CreateSnapshotScheduleRequest) GetName() string
func (*CreateSnapshotScheduleRequest) GetRetentionPeriod ¶
func (x *CreateSnapshotScheduleRequest) GetRetentionPeriod() *durationpb.Duration
func (*CreateSnapshotScheduleRequest) GetRetentionPolicy ¶
func (m *CreateSnapshotScheduleRequest) GetRetentionPolicy() isCreateSnapshotScheduleRequest_RetentionPolicy
func (*CreateSnapshotScheduleRequest) GetSchedulePolicy ¶
func (x *CreateSnapshotScheduleRequest) GetSchedulePolicy() *SchedulePolicy
func (*CreateSnapshotScheduleRequest) GetSnapshotCount ¶
func (x *CreateSnapshotScheduleRequest) GetSnapshotCount() int64
func (*CreateSnapshotScheduleRequest) GetSnapshotSpec ¶
func (x *CreateSnapshotScheduleRequest) GetSnapshotSpec() *SnapshotSpec
func (*CreateSnapshotScheduleRequest) ProtoMessage ¶
func (*CreateSnapshotScheduleRequest) ProtoMessage()
func (*CreateSnapshotScheduleRequest) ProtoReflect ¶
func (x *CreateSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
func (*CreateSnapshotScheduleRequest) Reset ¶
func (x *CreateSnapshotScheduleRequest) Reset()
func (*CreateSnapshotScheduleRequest) SetDescription ¶
func (m *CreateSnapshotScheduleRequest) SetDescription(v string)
func (*CreateSnapshotScheduleRequest) SetDiskIds ¶
func (m *CreateSnapshotScheduleRequest) SetDiskIds(v []string)
func (*CreateSnapshotScheduleRequest) SetFolderId ¶
func (m *CreateSnapshotScheduleRequest) SetFolderId(v string)
func (*CreateSnapshotScheduleRequest) SetLabels ¶
func (m *CreateSnapshotScheduleRequest) SetLabels(v map[string]string)
func (*CreateSnapshotScheduleRequest) SetName ¶
func (m *CreateSnapshotScheduleRequest) SetName(v string)
func (*CreateSnapshotScheduleRequest) SetRetentionPeriod ¶
func (m *CreateSnapshotScheduleRequest) SetRetentionPeriod(v *durationpb.Duration)
func (*CreateSnapshotScheduleRequest) SetRetentionPolicy ¶
func (m *CreateSnapshotScheduleRequest) SetRetentionPolicy(v CreateSnapshotScheduleRequest_RetentionPolicy)
func (*CreateSnapshotScheduleRequest) SetSchedulePolicy ¶
func (m *CreateSnapshotScheduleRequest) SetSchedulePolicy(v *SchedulePolicy)
func (*CreateSnapshotScheduleRequest) SetSnapshotCount ¶
func (m *CreateSnapshotScheduleRequest) SetSnapshotCount(v int64)
func (*CreateSnapshotScheduleRequest) SetSnapshotSpec ¶
func (m *CreateSnapshotScheduleRequest) SetSnapshotSpec(v *SnapshotSpec)
func (*CreateSnapshotScheduleRequest) String ¶
func (x *CreateSnapshotScheduleRequest) String() string
type CreateSnapshotScheduleRequest_RetentionPeriod ¶
type CreateSnapshotScheduleRequest_RetentionPeriod struct { // Retention period of the snapshot schedule. Once a snapshot created by the schedule reaches this age, it is // automatically deleted. RetentionPeriod *durationpb.Duration `protobuf:"bytes,6,opt,name=retention_period,json=retentionPeriod,proto3,oneof"` }
type CreateSnapshotScheduleRequest_RetentionPolicy ¶
type CreateSnapshotScheduleRequest_RetentionPolicy = isCreateSnapshotScheduleRequest_RetentionPolicy
type CreateSnapshotScheduleRequest_SnapshotCount ¶
type CreateSnapshotScheduleRequest_SnapshotCount struct { // Retention count of the snapshot schedule. Once the number of snapshots created by the schedule exceeds this // number, the oldest ones are automatically deleted. E.g. if the number is 5, the first snapshot is deleted // after the sixth one is created, the second is deleted after the seventh one is created, and so on. SnapshotCount int64 `protobuf:"varint,7,opt,name=snapshot_count,json=snapshotCount,proto3,oneof"` }
type DeleteDiskMetadata ¶
type DeleteDiskMetadata struct { // ID of the disk that is being deleted. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteDiskMetadata) Descriptor
deprecated
func (*DeleteDiskMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDiskMetadata.ProtoReflect.Descriptor instead.
func (*DeleteDiskMetadata) GetDiskId ¶
func (x *DeleteDiskMetadata) GetDiskId() string
func (*DeleteDiskMetadata) ProtoMessage ¶
func (*DeleteDiskMetadata) ProtoMessage()
func (*DeleteDiskMetadata) ProtoReflect ¶
func (x *DeleteDiskMetadata) ProtoReflect() protoreflect.Message
func (*DeleteDiskMetadata) Reset ¶
func (x *DeleteDiskMetadata) Reset()
func (*DeleteDiskMetadata) SetDiskId ¶
func (m *DeleteDiskMetadata) SetDiskId(v string)
func (*DeleteDiskMetadata) String ¶
func (x *DeleteDiskMetadata) String() string
type DeleteDiskPlacementGroupMetadata ¶
type DeleteDiskPlacementGroupMetadata struct { // ID of the placement group that is being deleted. DiskPlacementGroupId string `protobuf:"bytes,1,opt,name=disk_placement_group_id,json=diskPlacementGroupId,proto3" json:"disk_placement_group_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteDiskPlacementGroupMetadata) Descriptor
deprecated
func (*DeleteDiskPlacementGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDiskPlacementGroupMetadata.ProtoReflect.Descriptor instead.
func (*DeleteDiskPlacementGroupMetadata) GetDiskPlacementGroupId ¶
func (x *DeleteDiskPlacementGroupMetadata) GetDiskPlacementGroupId() string
func (*DeleteDiskPlacementGroupMetadata) ProtoMessage ¶
func (*DeleteDiskPlacementGroupMetadata) ProtoMessage()
func (*DeleteDiskPlacementGroupMetadata) ProtoReflect ¶
func (x *DeleteDiskPlacementGroupMetadata) ProtoReflect() protoreflect.Message
func (*DeleteDiskPlacementGroupMetadata) Reset ¶
func (x *DeleteDiskPlacementGroupMetadata) Reset()
func (*DeleteDiskPlacementGroupMetadata) SetDiskPlacementGroupId ¶
func (m *DeleteDiskPlacementGroupMetadata) SetDiskPlacementGroupId(v string)
func (*DeleteDiskPlacementGroupMetadata) String ¶
func (x *DeleteDiskPlacementGroupMetadata) String() string
type DeleteDiskPlacementGroupRequest ¶
type DeleteDiskPlacementGroupRequest struct { // ID of the placement group to delete. // To get the placement group ID, use [DiskPlacementGroupService.List] request. DiskPlacementGroupId string `protobuf:"bytes,1,opt,name=disk_placement_group_id,json=diskPlacementGroupId,proto3" json:"disk_placement_group_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteDiskPlacementGroupRequest) Descriptor
deprecated
func (*DeleteDiskPlacementGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDiskPlacementGroupRequest.ProtoReflect.Descriptor instead.
func (*DeleteDiskPlacementGroupRequest) GetDiskPlacementGroupId ¶
func (x *DeleteDiskPlacementGroupRequest) GetDiskPlacementGroupId() string
func (*DeleteDiskPlacementGroupRequest) ProtoMessage ¶
func (*DeleteDiskPlacementGroupRequest) ProtoMessage()
func (*DeleteDiskPlacementGroupRequest) ProtoReflect ¶
func (x *DeleteDiskPlacementGroupRequest) ProtoReflect() protoreflect.Message
func (*DeleteDiskPlacementGroupRequest) Reset ¶
func (x *DeleteDiskPlacementGroupRequest) Reset()
func (*DeleteDiskPlacementGroupRequest) SetDiskPlacementGroupId ¶
func (m *DeleteDiskPlacementGroupRequest) SetDiskPlacementGroupId(v string)
func (*DeleteDiskPlacementGroupRequest) String ¶
func (x *DeleteDiskPlacementGroupRequest) String() string
type DeleteDiskRequest ¶
type DeleteDiskRequest struct { // ID of the disk to delete. // To get the disk ID use a [DiskService.List] request. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteDiskRequest) Descriptor
deprecated
func (*DeleteDiskRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDiskRequest.ProtoReflect.Descriptor instead.
func (*DeleteDiskRequest) GetDiskId ¶
func (x *DeleteDiskRequest) GetDiskId() string
func (*DeleteDiskRequest) ProtoMessage ¶
func (*DeleteDiskRequest) ProtoMessage()
func (*DeleteDiskRequest) ProtoReflect ¶
func (x *DeleteDiskRequest) ProtoReflect() protoreflect.Message
func (*DeleteDiskRequest) Reset ¶
func (x *DeleteDiskRequest) Reset()
func (*DeleteDiskRequest) SetDiskId ¶
func (m *DeleteDiskRequest) SetDiskId(v string)
func (*DeleteDiskRequest) String ¶
func (x *DeleteDiskRequest) String() string
type DeleteFilesystemMetadata ¶
type DeleteFilesystemMetadata struct { // ID of the filesystem that is being deleted. FilesystemId string `protobuf:"bytes,1,opt,name=filesystem_id,json=filesystemId,proto3" json:"filesystem_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteFilesystemMetadata) Descriptor
deprecated
func (*DeleteFilesystemMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteFilesystemMetadata.ProtoReflect.Descriptor instead.
func (*DeleteFilesystemMetadata) GetFilesystemId ¶
func (x *DeleteFilesystemMetadata) GetFilesystemId() string
func (*DeleteFilesystemMetadata) ProtoMessage ¶
func (*DeleteFilesystemMetadata) ProtoMessage()
func (*DeleteFilesystemMetadata) ProtoReflect ¶
func (x *DeleteFilesystemMetadata) ProtoReflect() protoreflect.Message
func (*DeleteFilesystemMetadata) Reset ¶
func (x *DeleteFilesystemMetadata) Reset()
func (*DeleteFilesystemMetadata) SetFilesystemId ¶
func (m *DeleteFilesystemMetadata) SetFilesystemId(v string)
func (*DeleteFilesystemMetadata) String ¶
func (x *DeleteFilesystemMetadata) String() string
type DeleteFilesystemRequest ¶
type DeleteFilesystemRequest struct { // ID of the filesystem to delete. // // To get the filesystem ID, make a [FilesystemService.List] request. FilesystemId string `protobuf:"bytes,1,opt,name=filesystem_id,json=filesystemId,proto3" json:"filesystem_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteFilesystemRequest) Descriptor
deprecated
func (*DeleteFilesystemRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteFilesystemRequest.ProtoReflect.Descriptor instead.
func (*DeleteFilesystemRequest) GetFilesystemId ¶
func (x *DeleteFilesystemRequest) GetFilesystemId() string
func (*DeleteFilesystemRequest) ProtoMessage ¶
func (*DeleteFilesystemRequest) ProtoMessage()
func (*DeleteFilesystemRequest) ProtoReflect ¶
func (x *DeleteFilesystemRequest) ProtoReflect() protoreflect.Message
func (*DeleteFilesystemRequest) Reset ¶
func (x *DeleteFilesystemRequest) Reset()
func (*DeleteFilesystemRequest) SetFilesystemId ¶
func (m *DeleteFilesystemRequest) SetFilesystemId(v string)
func (*DeleteFilesystemRequest) String ¶
func (x *DeleteFilesystemRequest) String() string
type DeleteGpuClusterMetadata ¶
type DeleteGpuClusterMetadata struct { // ID of the GPU cluster that is being deleted. GpuClusterId string `protobuf:"bytes,1,opt,name=gpu_cluster_id,json=gpuClusterId,proto3" json:"gpu_cluster_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteGpuClusterMetadata) Descriptor
deprecated
func (*DeleteGpuClusterMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteGpuClusterMetadata.ProtoReflect.Descriptor instead.
func (*DeleteGpuClusterMetadata) GetGpuClusterId ¶
func (x *DeleteGpuClusterMetadata) GetGpuClusterId() string
func (*DeleteGpuClusterMetadata) ProtoMessage ¶
func (*DeleteGpuClusterMetadata) ProtoMessage()
func (*DeleteGpuClusterMetadata) ProtoReflect ¶
func (x *DeleteGpuClusterMetadata) ProtoReflect() protoreflect.Message
func (*DeleteGpuClusterMetadata) Reset ¶
func (x *DeleteGpuClusterMetadata) Reset()
func (*DeleteGpuClusterMetadata) SetGpuClusterId ¶
func (m *DeleteGpuClusterMetadata) SetGpuClusterId(v string)
func (*DeleteGpuClusterMetadata) String ¶
func (x *DeleteGpuClusterMetadata) String() string
type DeleteGpuClusterRequest ¶
type DeleteGpuClusterRequest struct { // ID of the GPU cluster to delete. // // To get a GPU cluster ID, make a [GpuClusterService.List] request. GpuClusterId string `protobuf:"bytes,1,opt,name=gpu_cluster_id,json=gpuClusterId,proto3" json:"gpu_cluster_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteGpuClusterRequest) Descriptor
deprecated
func (*DeleteGpuClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteGpuClusterRequest.ProtoReflect.Descriptor instead.
func (*DeleteGpuClusterRequest) GetGpuClusterId ¶
func (x *DeleteGpuClusterRequest) GetGpuClusterId() string
func (*DeleteGpuClusterRequest) ProtoMessage ¶
func (*DeleteGpuClusterRequest) ProtoMessage()
func (*DeleteGpuClusterRequest) ProtoReflect ¶
func (x *DeleteGpuClusterRequest) ProtoReflect() protoreflect.Message
func (*DeleteGpuClusterRequest) Reset ¶
func (x *DeleteGpuClusterRequest) Reset()
func (*DeleteGpuClusterRequest) SetGpuClusterId ¶
func (m *DeleteGpuClusterRequest) SetGpuClusterId(v string)
func (*DeleteGpuClusterRequest) String ¶
func (x *DeleteGpuClusterRequest) String() string
type DeleteHostGroupMetadata ¶
type DeleteHostGroupMetadata struct { // ID of the host group that is being deleted. HostGroupId string `protobuf:"bytes,1,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteHostGroupMetadata) Descriptor
deprecated
func (*DeleteHostGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteHostGroupMetadata.ProtoReflect.Descriptor instead.
func (*DeleteHostGroupMetadata) GetHostGroupId ¶
func (x *DeleteHostGroupMetadata) GetHostGroupId() string
func (*DeleteHostGroupMetadata) ProtoMessage ¶
func (*DeleteHostGroupMetadata) ProtoMessage()
func (*DeleteHostGroupMetadata) ProtoReflect ¶
func (x *DeleteHostGroupMetadata) ProtoReflect() protoreflect.Message
func (*DeleteHostGroupMetadata) Reset ¶
func (x *DeleteHostGroupMetadata) Reset()
func (*DeleteHostGroupMetadata) SetHostGroupId ¶
func (m *DeleteHostGroupMetadata) SetHostGroupId(v string)
func (*DeleteHostGroupMetadata) String ¶
func (x *DeleteHostGroupMetadata) String() string
type DeleteHostGroupRequest ¶
type DeleteHostGroupRequest struct { // ID of the host group to delete. // To get the host group ID, use [HostGroupService.List] request. HostGroupId string `protobuf:"bytes,1,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteHostGroupRequest) Descriptor
deprecated
func (*DeleteHostGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteHostGroupRequest.ProtoReflect.Descriptor instead.
func (*DeleteHostGroupRequest) GetHostGroupId ¶
func (x *DeleteHostGroupRequest) GetHostGroupId() string
func (*DeleteHostGroupRequest) ProtoMessage ¶
func (*DeleteHostGroupRequest) ProtoMessage()
func (*DeleteHostGroupRequest) ProtoReflect ¶
func (x *DeleteHostGroupRequest) ProtoReflect() protoreflect.Message
func (*DeleteHostGroupRequest) Reset ¶
func (x *DeleteHostGroupRequest) Reset()
func (*DeleteHostGroupRequest) SetHostGroupId ¶
func (m *DeleteHostGroupRequest) SetHostGroupId(v string)
func (*DeleteHostGroupRequest) String ¶
func (x *DeleteHostGroupRequest) String() string
type DeleteImageMetadata ¶
type DeleteImageMetadata struct { // ID of the image that is being deleted. ImageId string `protobuf:"bytes,1,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteImageMetadata) Descriptor
deprecated
func (*DeleteImageMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteImageMetadata.ProtoReflect.Descriptor instead.
func (*DeleteImageMetadata) GetImageId ¶
func (x *DeleteImageMetadata) GetImageId() string
func (*DeleteImageMetadata) ProtoMessage ¶
func (*DeleteImageMetadata) ProtoMessage()
func (*DeleteImageMetadata) ProtoReflect ¶
func (x *DeleteImageMetadata) ProtoReflect() protoreflect.Message
func (*DeleteImageMetadata) Reset ¶
func (x *DeleteImageMetadata) Reset()
func (*DeleteImageMetadata) SetImageId ¶
func (m *DeleteImageMetadata) SetImageId(v string)
func (*DeleteImageMetadata) String ¶
func (x *DeleteImageMetadata) String() string
type DeleteImageRequest ¶
type DeleteImageRequest struct { // ID of the image to delete. // To get the image ID, use a [ImageService.List] request. ImageId string `protobuf:"bytes,1,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteImageRequest) Descriptor
deprecated
func (*DeleteImageRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteImageRequest.ProtoReflect.Descriptor instead.
func (*DeleteImageRequest) GetImageId ¶
func (x *DeleteImageRequest) GetImageId() string
func (*DeleteImageRequest) ProtoMessage ¶
func (*DeleteImageRequest) ProtoMessage()
func (*DeleteImageRequest) ProtoReflect ¶
func (x *DeleteImageRequest) ProtoReflect() protoreflect.Message
func (*DeleteImageRequest) Reset ¶
func (x *DeleteImageRequest) Reset()
func (*DeleteImageRequest) SetImageId ¶
func (m *DeleteImageRequest) SetImageId(v string)
func (*DeleteImageRequest) String ¶
func (x *DeleteImageRequest) String() string
type DeleteInstanceMetadata ¶
type DeleteInstanceMetadata struct { // ID of the instance that is being deleted. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteInstanceMetadata) Descriptor
deprecated
func (*DeleteInstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteInstanceMetadata.ProtoReflect.Descriptor instead.
func (*DeleteInstanceMetadata) GetInstanceId ¶
func (x *DeleteInstanceMetadata) GetInstanceId() string
func (*DeleteInstanceMetadata) ProtoMessage ¶
func (*DeleteInstanceMetadata) ProtoMessage()
func (*DeleteInstanceMetadata) ProtoReflect ¶
func (x *DeleteInstanceMetadata) ProtoReflect() protoreflect.Message
func (*DeleteInstanceMetadata) Reset ¶
func (x *DeleteInstanceMetadata) Reset()
func (*DeleteInstanceMetadata) SetInstanceId ¶
func (m *DeleteInstanceMetadata) SetInstanceId(v string)
func (*DeleteInstanceMetadata) String ¶
func (x *DeleteInstanceMetadata) String() string
type DeleteInstanceRequest ¶
type DeleteInstanceRequest struct { // ID of the instance to delete. // To get the instance ID, use a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteInstanceRequest) Descriptor
deprecated
func (*DeleteInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteInstanceRequest.ProtoReflect.Descriptor instead.
func (*DeleteInstanceRequest) GetInstanceId ¶
func (x *DeleteInstanceRequest) GetInstanceId() string
func (*DeleteInstanceRequest) ProtoMessage ¶
func (*DeleteInstanceRequest) ProtoMessage()
func (*DeleteInstanceRequest) ProtoReflect ¶
func (x *DeleteInstanceRequest) ProtoReflect() protoreflect.Message
func (*DeleteInstanceRequest) Reset ¶
func (x *DeleteInstanceRequest) Reset()
func (*DeleteInstanceRequest) SetInstanceId ¶
func (m *DeleteInstanceRequest) SetInstanceId(v string)
func (*DeleteInstanceRequest) String ¶
func (x *DeleteInstanceRequest) String() string
type DeletePlacementGroupMetadata ¶
type DeletePlacementGroupMetadata struct { // ID of the placement group that is being deleted. PlacementGroupId string `protobuf:"bytes,1,opt,name=placement_group_id,json=placementGroupId,proto3" json:"placement_group_id,omitempty"` // contains filtered or unexported fields }
func (*DeletePlacementGroupMetadata) Descriptor
deprecated
func (*DeletePlacementGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeletePlacementGroupMetadata.ProtoReflect.Descriptor instead.
func (*DeletePlacementGroupMetadata) GetPlacementGroupId ¶
func (x *DeletePlacementGroupMetadata) GetPlacementGroupId() string
func (*DeletePlacementGroupMetadata) ProtoMessage ¶
func (*DeletePlacementGroupMetadata) ProtoMessage()
func (*DeletePlacementGroupMetadata) ProtoReflect ¶
func (x *DeletePlacementGroupMetadata) ProtoReflect() protoreflect.Message
func (*DeletePlacementGroupMetadata) Reset ¶
func (x *DeletePlacementGroupMetadata) Reset()
func (*DeletePlacementGroupMetadata) SetPlacementGroupId ¶
func (m *DeletePlacementGroupMetadata) SetPlacementGroupId(v string)
func (*DeletePlacementGroupMetadata) String ¶
func (x *DeletePlacementGroupMetadata) String() string
type DeletePlacementGroupRequest ¶
type DeletePlacementGroupRequest struct { // ID of the placement group to delete. // // To get the placement group ID, use [PlacementGroupService.List] request. PlacementGroupId string `protobuf:"bytes,1,opt,name=placement_group_id,json=placementGroupId,proto3" json:"placement_group_id,omitempty"` // contains filtered or unexported fields }
func (*DeletePlacementGroupRequest) Descriptor
deprecated
func (*DeletePlacementGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePlacementGroupRequest.ProtoReflect.Descriptor instead.
func (*DeletePlacementGroupRequest) GetPlacementGroupId ¶
func (x *DeletePlacementGroupRequest) GetPlacementGroupId() string
func (*DeletePlacementGroupRequest) ProtoMessage ¶
func (*DeletePlacementGroupRequest) ProtoMessage()
func (*DeletePlacementGroupRequest) ProtoReflect ¶
func (x *DeletePlacementGroupRequest) ProtoReflect() protoreflect.Message
func (*DeletePlacementGroupRequest) Reset ¶
func (x *DeletePlacementGroupRequest) Reset()
func (*DeletePlacementGroupRequest) SetPlacementGroupId ¶
func (m *DeletePlacementGroupRequest) SetPlacementGroupId(v string)
func (*DeletePlacementGroupRequest) String ¶
func (x *DeletePlacementGroupRequest) String() string
type DeleteSnapshotMetadata ¶
type DeleteSnapshotMetadata struct { // ID of the snapshot that is being deleted. SnapshotId string `protobuf:"bytes,1,opt,name=snapshot_id,json=snapshotId,proto3" json:"snapshot_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteSnapshotMetadata) Descriptor
deprecated
func (*DeleteSnapshotMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSnapshotMetadata.ProtoReflect.Descriptor instead.
func (*DeleteSnapshotMetadata) GetSnapshotId ¶
func (x *DeleteSnapshotMetadata) GetSnapshotId() string
func (*DeleteSnapshotMetadata) ProtoMessage ¶
func (*DeleteSnapshotMetadata) ProtoMessage()
func (*DeleteSnapshotMetadata) ProtoReflect ¶
func (x *DeleteSnapshotMetadata) ProtoReflect() protoreflect.Message
func (*DeleteSnapshotMetadata) Reset ¶
func (x *DeleteSnapshotMetadata) Reset()
func (*DeleteSnapshotMetadata) SetSnapshotId ¶
func (m *DeleteSnapshotMetadata) SetSnapshotId(v string)
func (*DeleteSnapshotMetadata) String ¶
func (x *DeleteSnapshotMetadata) String() string
type DeleteSnapshotRequest ¶
type DeleteSnapshotRequest struct { // ID of the snapshot to delete. // To get the snapshot ID, use a [SnapshotService.List] request. SnapshotId string `protobuf:"bytes,1,opt,name=snapshot_id,json=snapshotId,proto3" json:"snapshot_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteSnapshotRequest) Descriptor
deprecated
func (*DeleteSnapshotRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSnapshotRequest.ProtoReflect.Descriptor instead.
func (*DeleteSnapshotRequest) GetSnapshotId ¶
func (x *DeleteSnapshotRequest) GetSnapshotId() string
func (*DeleteSnapshotRequest) ProtoMessage ¶
func (*DeleteSnapshotRequest) ProtoMessage()
func (*DeleteSnapshotRequest) ProtoReflect ¶
func (x *DeleteSnapshotRequest) ProtoReflect() protoreflect.Message
func (*DeleteSnapshotRequest) Reset ¶
func (x *DeleteSnapshotRequest) Reset()
func (*DeleteSnapshotRequest) SetSnapshotId ¶
func (m *DeleteSnapshotRequest) SetSnapshotId(v string)
func (*DeleteSnapshotRequest) String ¶
func (x *DeleteSnapshotRequest) String() string
type DeleteSnapshotScheduleMetadata ¶
type DeleteSnapshotScheduleMetadata struct { // ID of the snapshot schedule that is being deleted. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteSnapshotScheduleMetadata) Descriptor
deprecated
func (*DeleteSnapshotScheduleMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSnapshotScheduleMetadata.ProtoReflect.Descriptor instead.
func (*DeleteSnapshotScheduleMetadata) GetSnapshotScheduleId ¶
func (x *DeleteSnapshotScheduleMetadata) GetSnapshotScheduleId() string
func (*DeleteSnapshotScheduleMetadata) ProtoMessage ¶
func (*DeleteSnapshotScheduleMetadata) ProtoMessage()
func (*DeleteSnapshotScheduleMetadata) ProtoReflect ¶
func (x *DeleteSnapshotScheduleMetadata) ProtoReflect() protoreflect.Message
func (*DeleteSnapshotScheduleMetadata) Reset ¶
func (x *DeleteSnapshotScheduleMetadata) Reset()
func (*DeleteSnapshotScheduleMetadata) SetSnapshotScheduleId ¶
func (m *DeleteSnapshotScheduleMetadata) SetSnapshotScheduleId(v string)
func (*DeleteSnapshotScheduleMetadata) String ¶
func (x *DeleteSnapshotScheduleMetadata) String() string
type DeleteSnapshotScheduleRequest ¶
type DeleteSnapshotScheduleRequest struct { // ID of the snapshot schedule to delete. // // To get a snapshot schedule ID, make a [SnapshotScheduleService.List] request. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteSnapshotScheduleRequest) Descriptor
deprecated
func (*DeleteSnapshotScheduleRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSnapshotScheduleRequest.ProtoReflect.Descriptor instead.
func (*DeleteSnapshotScheduleRequest) GetSnapshotScheduleId ¶
func (x *DeleteSnapshotScheduleRequest) GetSnapshotScheduleId() string
func (*DeleteSnapshotScheduleRequest) ProtoMessage ¶
func (*DeleteSnapshotScheduleRequest) ProtoMessage()
func (*DeleteSnapshotScheduleRequest) ProtoReflect ¶
func (x *DeleteSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
func (*DeleteSnapshotScheduleRequest) Reset ¶
func (x *DeleteSnapshotScheduleRequest) Reset()
func (*DeleteSnapshotScheduleRequest) SetSnapshotScheduleId ¶
func (m *DeleteSnapshotScheduleRequest) SetSnapshotScheduleId(v string)
func (*DeleteSnapshotScheduleRequest) String ¶
func (x *DeleteSnapshotScheduleRequest) String() string
type DetachInstanceDiskMetadata ¶
type DetachInstanceDiskMetadata struct { // ID of the instance. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // ID of the disk. DiskId string `protobuf:"bytes,2,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // contains filtered or unexported fields }
func (*DetachInstanceDiskMetadata) Descriptor
deprecated
func (*DetachInstanceDiskMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DetachInstanceDiskMetadata.ProtoReflect.Descriptor instead.
func (*DetachInstanceDiskMetadata) GetDiskId ¶
func (x *DetachInstanceDiskMetadata) GetDiskId() string
func (*DetachInstanceDiskMetadata) GetInstanceId ¶
func (x *DetachInstanceDiskMetadata) GetInstanceId() string
func (*DetachInstanceDiskMetadata) ProtoMessage ¶
func (*DetachInstanceDiskMetadata) ProtoMessage()
func (*DetachInstanceDiskMetadata) ProtoReflect ¶
func (x *DetachInstanceDiskMetadata) ProtoReflect() protoreflect.Message
func (*DetachInstanceDiskMetadata) Reset ¶
func (x *DetachInstanceDiskMetadata) Reset()
func (*DetachInstanceDiskMetadata) SetDiskId ¶
func (m *DetachInstanceDiskMetadata) SetDiskId(v string)
func (*DetachInstanceDiskMetadata) SetInstanceId ¶
func (m *DetachInstanceDiskMetadata) SetInstanceId(v string)
func (*DetachInstanceDiskMetadata) String ¶
func (x *DetachInstanceDiskMetadata) String() string
type DetachInstanceDiskRequest ¶
type DetachInstanceDiskRequest struct { // ID of the instance to detach the disk from. // To get the instance ID, use a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // Types that are assignable to Disk: // // *DetachInstanceDiskRequest_DiskId // *DetachInstanceDiskRequest_DeviceName Disk isDetachInstanceDiskRequest_Disk `protobuf_oneof:"disk"` // contains filtered or unexported fields }
func (*DetachInstanceDiskRequest) Descriptor
deprecated
func (*DetachInstanceDiskRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetachInstanceDiskRequest.ProtoReflect.Descriptor instead.
func (*DetachInstanceDiskRequest) GetDeviceName ¶
func (x *DetachInstanceDiskRequest) GetDeviceName() string
func (*DetachInstanceDiskRequest) GetDisk ¶
func (m *DetachInstanceDiskRequest) GetDisk() isDetachInstanceDiskRequest_Disk
func (*DetachInstanceDiskRequest) GetDiskId ¶
func (x *DetachInstanceDiskRequest) GetDiskId() string
func (*DetachInstanceDiskRequest) GetInstanceId ¶
func (x *DetachInstanceDiskRequest) GetInstanceId() string
func (*DetachInstanceDiskRequest) ProtoMessage ¶
func (*DetachInstanceDiskRequest) ProtoMessage()
func (*DetachInstanceDiskRequest) ProtoReflect ¶
func (x *DetachInstanceDiskRequest) ProtoReflect() protoreflect.Message
func (*DetachInstanceDiskRequest) Reset ¶
func (x *DetachInstanceDiskRequest) Reset()
func (*DetachInstanceDiskRequest) SetDeviceName ¶
func (m *DetachInstanceDiskRequest) SetDeviceName(v string)
func (*DetachInstanceDiskRequest) SetDisk ¶
func (m *DetachInstanceDiskRequest) SetDisk(v DetachInstanceDiskRequest_Disk)
func (*DetachInstanceDiskRequest) SetDiskId ¶
func (m *DetachInstanceDiskRequest) SetDiskId(v string)
func (*DetachInstanceDiskRequest) SetInstanceId ¶
func (m *DetachInstanceDiskRequest) SetInstanceId(v string)
func (*DetachInstanceDiskRequest) String ¶
func (x *DetachInstanceDiskRequest) String() string
type DetachInstanceDiskRequest_DeviceName ¶
type DetachInstanceDiskRequest_DeviceName struct { // Serial number of the disk that should be detached. This value is reflected into the /dev/disk/by-id/ tree // of a Linux operating system running within the instance. DeviceName string `protobuf:"bytes,3,opt,name=device_name,json=deviceName,proto3,oneof"` }
type DetachInstanceDiskRequest_Disk ¶
type DetachInstanceDiskRequest_Disk = isDetachInstanceDiskRequest_Disk
type DetachInstanceDiskRequest_DiskId ¶
type DetachInstanceDiskRequest_DiskId struct { // ID of the disk that should be detached. DiskId string `protobuf:"bytes,2,opt,name=disk_id,json=diskId,proto3,oneof"` }
type DetachInstanceFilesystemMetadata ¶
type DetachInstanceFilesystemMetadata struct { // ID of the instance that the filesystem is being detached from. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // ID of the filesystem that is being detached from the instance. FilesystemId string `protobuf:"bytes,2,opt,name=filesystem_id,json=filesystemId,proto3" json:"filesystem_id,omitempty"` // contains filtered or unexported fields }
func (*DetachInstanceFilesystemMetadata) Descriptor
deprecated
func (*DetachInstanceFilesystemMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DetachInstanceFilesystemMetadata.ProtoReflect.Descriptor instead.
func (*DetachInstanceFilesystemMetadata) GetFilesystemId ¶
func (x *DetachInstanceFilesystemMetadata) GetFilesystemId() string
func (*DetachInstanceFilesystemMetadata) GetInstanceId ¶
func (x *DetachInstanceFilesystemMetadata) GetInstanceId() string
func (*DetachInstanceFilesystemMetadata) ProtoMessage ¶
func (*DetachInstanceFilesystemMetadata) ProtoMessage()
func (*DetachInstanceFilesystemMetadata) ProtoReflect ¶
func (x *DetachInstanceFilesystemMetadata) ProtoReflect() protoreflect.Message
func (*DetachInstanceFilesystemMetadata) Reset ¶
func (x *DetachInstanceFilesystemMetadata) Reset()
func (*DetachInstanceFilesystemMetadata) SetFilesystemId ¶
func (m *DetachInstanceFilesystemMetadata) SetFilesystemId(v string)
func (*DetachInstanceFilesystemMetadata) SetInstanceId ¶
func (m *DetachInstanceFilesystemMetadata) SetInstanceId(v string)
func (*DetachInstanceFilesystemMetadata) String ¶
func (x *DetachInstanceFilesystemMetadata) String() string
type DetachInstanceFilesystemRequest ¶
type DetachInstanceFilesystemRequest struct { // ID of the instance to detach the filesystem from. // // To get the instance ID, make a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // Types that are assignable to Filesystem: // // *DetachInstanceFilesystemRequest_FilesystemId // *DetachInstanceFilesystemRequest_DeviceName Filesystem isDetachInstanceFilesystemRequest_Filesystem `protobuf_oneof:"filesystem"` // contains filtered or unexported fields }
func (*DetachInstanceFilesystemRequest) Descriptor
deprecated
func (*DetachInstanceFilesystemRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetachInstanceFilesystemRequest.ProtoReflect.Descriptor instead.
func (*DetachInstanceFilesystemRequest) GetDeviceName ¶
func (x *DetachInstanceFilesystemRequest) GetDeviceName() string
func (*DetachInstanceFilesystemRequest) GetFilesystem ¶
func (m *DetachInstanceFilesystemRequest) GetFilesystem() isDetachInstanceFilesystemRequest_Filesystem
func (*DetachInstanceFilesystemRequest) GetFilesystemId ¶
func (x *DetachInstanceFilesystemRequest) GetFilesystemId() string
func (*DetachInstanceFilesystemRequest) GetInstanceId ¶
func (x *DetachInstanceFilesystemRequest) GetInstanceId() string
func (*DetachInstanceFilesystemRequest) ProtoMessage ¶
func (*DetachInstanceFilesystemRequest) ProtoMessage()
func (*DetachInstanceFilesystemRequest) ProtoReflect ¶
func (x *DetachInstanceFilesystemRequest) ProtoReflect() protoreflect.Message
func (*DetachInstanceFilesystemRequest) Reset ¶
func (x *DetachInstanceFilesystemRequest) Reset()
func (*DetachInstanceFilesystemRequest) SetDeviceName ¶
func (m *DetachInstanceFilesystemRequest) SetDeviceName(v string)
func (*DetachInstanceFilesystemRequest) SetFilesystem ¶
func (m *DetachInstanceFilesystemRequest) SetFilesystem(v DetachInstanceFilesystemRequest_Filesystem)
func (*DetachInstanceFilesystemRequest) SetFilesystemId ¶
func (m *DetachInstanceFilesystemRequest) SetFilesystemId(v string)
func (*DetachInstanceFilesystemRequest) SetInstanceId ¶
func (m *DetachInstanceFilesystemRequest) SetInstanceId(v string)
func (*DetachInstanceFilesystemRequest) String ¶
func (x *DetachInstanceFilesystemRequest) String() string
type DetachInstanceFilesystemRequest_DeviceName ¶
type DetachInstanceFilesystemRequest_DeviceName struct { // Name of the device used for mounting the filesystem that should be detached. DeviceName string `protobuf:"bytes,3,opt,name=device_name,json=deviceName,proto3,oneof"` }
type DetachInstanceFilesystemRequest_Filesystem ¶
type DetachInstanceFilesystemRequest_Filesystem = isDetachInstanceFilesystemRequest_Filesystem
type DetachInstanceFilesystemRequest_FilesystemId ¶
type DetachInstanceFilesystemRequest_FilesystemId struct { // ID of the filesystem that should be detached. FilesystemId string `protobuf:"bytes,2,opt,name=filesystem_id,json=filesystemId,proto3,oneof"` }
type DetachInstanceNetworkInterfaceMetadata ¶
type DetachInstanceNetworkInterfaceMetadata struct { // ID of the instant network interface that is being updated. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // The index of the network interface. NetworkInterfaceIndex string `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*DetachInstanceNetworkInterfaceMetadata) Descriptor
deprecated
func (*DetachInstanceNetworkInterfaceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DetachInstanceNetworkInterfaceMetadata.ProtoReflect.Descriptor instead.
func (*DetachInstanceNetworkInterfaceMetadata) GetInstanceId ¶
func (x *DetachInstanceNetworkInterfaceMetadata) GetInstanceId() string
func (*DetachInstanceNetworkInterfaceMetadata) GetNetworkInterfaceIndex ¶
func (x *DetachInstanceNetworkInterfaceMetadata) GetNetworkInterfaceIndex() string
func (*DetachInstanceNetworkInterfaceMetadata) ProtoMessage ¶
func (*DetachInstanceNetworkInterfaceMetadata) ProtoMessage()
func (*DetachInstanceNetworkInterfaceMetadata) ProtoReflect ¶
func (x *DetachInstanceNetworkInterfaceMetadata) ProtoReflect() protoreflect.Message
func (*DetachInstanceNetworkInterfaceMetadata) Reset ¶
func (x *DetachInstanceNetworkInterfaceMetadata) Reset()
func (*DetachInstanceNetworkInterfaceMetadata) SetInstanceId ¶
func (m *DetachInstanceNetworkInterfaceMetadata) SetInstanceId(v string)
func (*DetachInstanceNetworkInterfaceMetadata) SetNetworkInterfaceIndex ¶
func (m *DetachInstanceNetworkInterfaceMetadata) SetNetworkInterfaceIndex(v string)
func (*DetachInstanceNetworkInterfaceMetadata) String ¶
func (x *DetachInstanceNetworkInterfaceMetadata) String() string
type DetachInstanceNetworkInterfaceRequest ¶
type DetachInstanceNetworkInterfaceRequest struct { // ID of the instance that in which network interface is being attached to. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // The index of the network interface. NetworkInterfaceIndex string `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*DetachInstanceNetworkInterfaceRequest) Descriptor
deprecated
func (*DetachInstanceNetworkInterfaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetachInstanceNetworkInterfaceRequest.ProtoReflect.Descriptor instead.
func (*DetachInstanceNetworkInterfaceRequest) GetInstanceId ¶
func (x *DetachInstanceNetworkInterfaceRequest) GetInstanceId() string
func (*DetachInstanceNetworkInterfaceRequest) GetNetworkInterfaceIndex ¶
func (x *DetachInstanceNetworkInterfaceRequest) GetNetworkInterfaceIndex() string
func (*DetachInstanceNetworkInterfaceRequest) ProtoMessage ¶
func (*DetachInstanceNetworkInterfaceRequest) ProtoMessage()
func (*DetachInstanceNetworkInterfaceRequest) ProtoReflect ¶
func (x *DetachInstanceNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
func (*DetachInstanceNetworkInterfaceRequest) Reset ¶
func (x *DetachInstanceNetworkInterfaceRequest) Reset()
func (*DetachInstanceNetworkInterfaceRequest) SetInstanceId ¶
func (m *DetachInstanceNetworkInterfaceRequest) SetInstanceId(v string)
func (*DetachInstanceNetworkInterfaceRequest) SetNetworkInterfaceIndex ¶
func (m *DetachInstanceNetworkInterfaceRequest) SetNetworkInterfaceIndex(v string)
func (*DetachInstanceNetworkInterfaceRequest) String ¶
func (x *DetachInstanceNetworkInterfaceRequest) String() string
type DisableSnapshotScheduleMetadata ¶
type DisableSnapshotScheduleMetadata struct { // ID of the snapshot schedule that is being disabled. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // contains filtered or unexported fields }
func (*DisableSnapshotScheduleMetadata) Descriptor
deprecated
func (*DisableSnapshotScheduleMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DisableSnapshotScheduleMetadata.ProtoReflect.Descriptor instead.
func (*DisableSnapshotScheduleMetadata) GetSnapshotScheduleId ¶
func (x *DisableSnapshotScheduleMetadata) GetSnapshotScheduleId() string
func (*DisableSnapshotScheduleMetadata) ProtoMessage ¶
func (*DisableSnapshotScheduleMetadata) ProtoMessage()
func (*DisableSnapshotScheduleMetadata) ProtoReflect ¶
func (x *DisableSnapshotScheduleMetadata) ProtoReflect() protoreflect.Message
func (*DisableSnapshotScheduleMetadata) Reset ¶
func (x *DisableSnapshotScheduleMetadata) Reset()
func (*DisableSnapshotScheduleMetadata) SetSnapshotScheduleId ¶
func (m *DisableSnapshotScheduleMetadata) SetSnapshotScheduleId(v string)
func (*DisableSnapshotScheduleMetadata) String ¶
func (x *DisableSnapshotScheduleMetadata) String() string
type DisableSnapshotScheduleRequest ¶
type DisableSnapshotScheduleRequest struct { // ID of the snapshot schedule to disable. // // To get a snapshot schedule ID, make a [SnapshotScheduleService.List] request. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // contains filtered or unexported fields }
func (*DisableSnapshotScheduleRequest) Descriptor
deprecated
func (*DisableSnapshotScheduleRequest) Descriptor() ([]byte, []int)
Deprecated: Use DisableSnapshotScheduleRequest.ProtoReflect.Descriptor instead.
func (*DisableSnapshotScheduleRequest) GetSnapshotScheduleId ¶
func (x *DisableSnapshotScheduleRequest) GetSnapshotScheduleId() string
func (*DisableSnapshotScheduleRequest) ProtoMessage ¶
func (*DisableSnapshotScheduleRequest) ProtoMessage()
func (*DisableSnapshotScheduleRequest) ProtoReflect ¶
func (x *DisableSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
func (*DisableSnapshotScheduleRequest) Reset ¶
func (x *DisableSnapshotScheduleRequest) Reset()
func (*DisableSnapshotScheduleRequest) SetSnapshotScheduleId ¶
func (m *DisableSnapshotScheduleRequest) SetSnapshotScheduleId(v string)
func (*DisableSnapshotScheduleRequest) String ¶
func (x *DisableSnapshotScheduleRequest) String() string
type Disk ¶
type Disk struct { // ID of the disk. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the disk belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the disk. 1-63 characters long. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the disk. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Maximum of 64 per resource. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the disk type. TypeId string `protobuf:"bytes,7,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` // ID of the availability zone where the disk resides. ZoneId string `protobuf:"bytes,8,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // Size of the disk, specified in bytes. Size int64 `protobuf:"varint,9,opt,name=size,proto3" json:"size,omitempty"` // Block size of the disk, specified in bytes. BlockSize int64 `protobuf:"varint,15,opt,name=block_size,json=blockSize,proto3" json:"block_size,omitempty"` // License IDs that indicate which licenses are attached to this resource. // License IDs are used to calculate additional charges for the use of the virtual machine. // // The correct license ID is generated by the platform. IDs are inherited by new resources created from this resource. // // If you know the license IDs, specify them when you create the image. // For example, if you create a disk image using a third-party utility and load it into Object Storage, the license IDs will be lost. // You can specify them in the [yandex.cloud.compute.v1.ImageService.Create] request. ProductIds []string `protobuf:"bytes,10,rep,name=product_ids,json=productIds,proto3" json:"product_ids,omitempty"` // Current status of the disk. Status Disk_Status `protobuf:"varint,11,opt,name=status,proto3,enum=yandex.cloud.compute.v1.Disk_Status" json:"status,omitempty"` // Types that are assignable to Source: // // *Disk_SourceImageId // *Disk_SourceSnapshotId Source isDisk_Source `protobuf_oneof:"source"` // Array of instances to which the disk is attached. InstanceIds []string `protobuf:"bytes,14,rep,name=instance_ids,json=instanceIds,proto3" json:"instance_ids,omitempty"` // Placement policy configuration. DiskPlacementPolicy *DiskPlacementPolicy `protobuf:"bytes,16,opt,name=disk_placement_policy,json=diskPlacementPolicy,proto3" json:"disk_placement_policy,omitempty"` // If specified, forces the same HardwareGeneration features to be applied to the instance // created using this disk as a boot one. Otherwise the current default will be used. HardwareGeneration *HardwareGeneration `protobuf:"bytes,17,opt,name=hardware_generation,json=hardwareGeneration,proto3" json:"hardware_generation,omitempty"` // Key encryption key info. KmsKey *KMSKey `protobuf:"bytes,18,opt,name=kms_key,json=kmsKey,proto3" json:"kms_key,omitempty"` // contains filtered or unexported fields }
A Disk resource. For more information, see [Disks](/docs/compute/concepts/disk).
func (*Disk) Descriptor
deprecated
func (*Disk) GetBlockSize ¶
func (*Disk) GetCreatedAt ¶
func (x *Disk) GetCreatedAt() *timestamppb.Timestamp
func (*Disk) GetDescription ¶
func (*Disk) GetDiskPlacementPolicy ¶
func (x *Disk) GetDiskPlacementPolicy() *DiskPlacementPolicy
func (*Disk) GetFolderId ¶
func (*Disk) GetHardwareGeneration ¶
func (x *Disk) GetHardwareGeneration() *HardwareGeneration
func (*Disk) GetInstanceIds ¶
func (*Disk) GetProductIds ¶
func (*Disk) GetSourceImageId ¶
func (*Disk) GetSourceSnapshotId ¶
func (*Disk) GetStatus ¶
func (x *Disk) GetStatus() Disk_Status
func (*Disk) ProtoMessage ¶
func (*Disk) ProtoMessage()
func (*Disk) ProtoReflect ¶
func (x *Disk) ProtoReflect() protoreflect.Message
func (*Disk) SetBlockSize ¶
func (*Disk) SetCreatedAt ¶
func (m *Disk) SetCreatedAt(v *timestamppb.Timestamp)
func (*Disk) SetDescription ¶
func (*Disk) SetDiskPlacementPolicy ¶
func (m *Disk) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
func (*Disk) SetFolderId ¶
func (*Disk) SetHardwareGeneration ¶
func (m *Disk) SetHardwareGeneration(v *HardwareGeneration)
func (*Disk) SetInstanceIds ¶
func (*Disk) SetProductIds ¶
func (*Disk) SetSource ¶
func (m *Disk) SetSource(v Disk_Source)
func (*Disk) SetSourceImageId ¶
func (*Disk) SetSourceSnapshotId ¶
func (*Disk) SetStatus ¶
func (m *Disk) SetStatus(v Disk_Status)
type DiskPartitionPlacementStrategy ¶
type DiskPartitionPlacementStrategy struct { Partitions int64 `protobuf:"varint,1,opt,name=partitions,proto3" json:"partitions,omitempty"` // contains filtered or unexported fields }
func (*DiskPartitionPlacementStrategy) Descriptor
deprecated
func (*DiskPartitionPlacementStrategy) Descriptor() ([]byte, []int)
Deprecated: Use DiskPartitionPlacementStrategy.ProtoReflect.Descriptor instead.
func (*DiskPartitionPlacementStrategy) GetPartitions ¶
func (x *DiskPartitionPlacementStrategy) GetPartitions() int64
func (*DiskPartitionPlacementStrategy) ProtoMessage ¶
func (*DiskPartitionPlacementStrategy) ProtoMessage()
func (*DiskPartitionPlacementStrategy) ProtoReflect ¶
func (x *DiskPartitionPlacementStrategy) ProtoReflect() protoreflect.Message
func (*DiskPartitionPlacementStrategy) Reset ¶
func (x *DiskPartitionPlacementStrategy) Reset()
func (*DiskPartitionPlacementStrategy) SetPartitions ¶
func (m *DiskPartitionPlacementStrategy) SetPartitions(v int64)
func (*DiskPartitionPlacementStrategy) String ¶
func (x *DiskPartitionPlacementStrategy) String() string
type DiskPlacementGroup ¶
type DiskPlacementGroup struct { // ID of the placement group. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the placement group belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the placement group. // The name is unique within the folder. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the placement group. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the availability zone where the placement group resides. ZoneId string `protobuf:"bytes,7,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // Current status of the placement group Status DiskPlacementGroup_Status `protobuf:"varint,11,opt,name=status,proto3,enum=yandex.cloud.compute.v1.DiskPlacementGroup_Status" json:"status,omitempty"` // Placement strategy. // // Types that are assignable to PlacementStrategy: // // *DiskPlacementGroup_SpreadPlacementStrategy // *DiskPlacementGroup_PartitionPlacementStrategy PlacementStrategy isDiskPlacementGroup_PlacementStrategy `protobuf_oneof:"placement_strategy"` // contains filtered or unexported fields }
func (*DiskPlacementGroup) Descriptor
deprecated
func (*DiskPlacementGroup) Descriptor() ([]byte, []int)
Deprecated: Use DiskPlacementGroup.ProtoReflect.Descriptor instead.
func (*DiskPlacementGroup) GetCreatedAt ¶
func (x *DiskPlacementGroup) GetCreatedAt() *timestamppb.Timestamp
func (*DiskPlacementGroup) GetDescription ¶
func (x *DiskPlacementGroup) GetDescription() string
func (*DiskPlacementGroup) GetFolderId ¶
func (x *DiskPlacementGroup) GetFolderId() string
func (*DiskPlacementGroup) GetId ¶
func (x *DiskPlacementGroup) GetId() string
func (*DiskPlacementGroup) GetLabels ¶
func (x *DiskPlacementGroup) GetLabels() map[string]string
func (*DiskPlacementGroup) GetName ¶
func (x *DiskPlacementGroup) GetName() string
func (*DiskPlacementGroup) GetPartitionPlacementStrategy ¶
func (x *DiskPlacementGroup) GetPartitionPlacementStrategy() *DiskPartitionPlacementStrategy
func (*DiskPlacementGroup) GetPlacementStrategy ¶
func (m *DiskPlacementGroup) GetPlacementStrategy() isDiskPlacementGroup_PlacementStrategy
func (*DiskPlacementGroup) GetSpreadPlacementStrategy ¶
func (x *DiskPlacementGroup) GetSpreadPlacementStrategy() *DiskSpreadPlacementStrategy
func (*DiskPlacementGroup) GetStatus ¶
func (x *DiskPlacementGroup) GetStatus() DiskPlacementGroup_Status
func (*DiskPlacementGroup) GetZoneId ¶
func (x *DiskPlacementGroup) GetZoneId() string
func (*DiskPlacementGroup) ProtoMessage ¶
func (*DiskPlacementGroup) ProtoMessage()
func (*DiskPlacementGroup) ProtoReflect ¶
func (x *DiskPlacementGroup) ProtoReflect() protoreflect.Message
func (*DiskPlacementGroup) Reset ¶
func (x *DiskPlacementGroup) Reset()
func (*DiskPlacementGroup) SetCreatedAt ¶
func (m *DiskPlacementGroup) SetCreatedAt(v *timestamppb.Timestamp)
func (*DiskPlacementGroup) SetDescription ¶
func (m *DiskPlacementGroup) SetDescription(v string)
func (*DiskPlacementGroup) SetFolderId ¶
func (m *DiskPlacementGroup) SetFolderId(v string)
func (*DiskPlacementGroup) SetId ¶
func (m *DiskPlacementGroup) SetId(v string)
func (*DiskPlacementGroup) SetLabels ¶
func (m *DiskPlacementGroup) SetLabels(v map[string]string)
func (*DiskPlacementGroup) SetName ¶
func (m *DiskPlacementGroup) SetName(v string)
func (*DiskPlacementGroup) SetPartitionPlacementStrategy ¶
func (m *DiskPlacementGroup) SetPartitionPlacementStrategy(v *DiskPartitionPlacementStrategy)
func (*DiskPlacementGroup) SetPlacementStrategy ¶
func (m *DiskPlacementGroup) SetPlacementStrategy(v DiskPlacementGroup_PlacementStrategy)
func (*DiskPlacementGroup) SetSpreadPlacementStrategy ¶
func (m *DiskPlacementGroup) SetSpreadPlacementStrategy(v *DiskSpreadPlacementStrategy)
func (*DiskPlacementGroup) SetStatus ¶
func (m *DiskPlacementGroup) SetStatus(v DiskPlacementGroup_Status)
func (*DiskPlacementGroup) SetZoneId ¶
func (m *DiskPlacementGroup) SetZoneId(v string)
func (*DiskPlacementGroup) String ¶
func (x *DiskPlacementGroup) String() string
type DiskPlacementGroupServiceClient ¶
type DiskPlacementGroupServiceClient interface { // Returns the specified placement group. Get(ctx context.Context, in *GetDiskPlacementGroupRequest, opts ...grpc.CallOption) (*DiskPlacementGroup, error) // Retrieves the list of placement groups in the specified folder. List(ctx context.Context, in *ListDiskPlacementGroupsRequest, opts ...grpc.CallOption) (*ListDiskPlacementGroupsResponse, error) // Creates a placement group in the specified folder. Create(ctx context.Context, in *CreateDiskPlacementGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified placement group. Update(ctx context.Context, in *UpdateDiskPlacementGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified placement group. Delete(ctx context.Context, in *DeleteDiskPlacementGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists disks for the specified placement group. ListDisks(ctx context.Context, in *ListDiskPlacementGroupDisksRequest, opts ...grpc.CallOption) (*ListDiskPlacementGroupDisksResponse, error) // Lists operations for the specified placement group. ListOperations(ctx context.Context, in *ListDiskPlacementGroupOperationsRequest, opts ...grpc.CallOption) (*ListDiskPlacementGroupOperationsResponse, error) // Lists access bindings for the disk placement group. ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the disk placement group. SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates access bindings for the disk placement group. UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) }
DiskPlacementGroupServiceClient is the client API for DiskPlacementGroupService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing DiskPlacementGroup resources.
func NewDiskPlacementGroupServiceClient ¶
func NewDiskPlacementGroupServiceClient(cc grpc.ClientConnInterface) DiskPlacementGroupServiceClient
type DiskPlacementGroupServiceServer ¶
type DiskPlacementGroupServiceServer interface { // Returns the specified placement group. Get(context.Context, *GetDiskPlacementGroupRequest) (*DiskPlacementGroup, error) // Retrieves the list of placement groups in the specified folder. List(context.Context, *ListDiskPlacementGroupsRequest) (*ListDiskPlacementGroupsResponse, error) // Creates a placement group in the specified folder. Create(context.Context, *CreateDiskPlacementGroupRequest) (*operation.Operation, error) // Updates the specified placement group. Update(context.Context, *UpdateDiskPlacementGroupRequest) (*operation.Operation, error) // Deletes the specified placement group. Delete(context.Context, *DeleteDiskPlacementGroupRequest) (*operation.Operation, error) // Lists disks for the specified placement group. ListDisks(context.Context, *ListDiskPlacementGroupDisksRequest) (*ListDiskPlacementGroupDisksResponse, error) // Lists operations for the specified placement group. ListOperations(context.Context, *ListDiskPlacementGroupOperationsRequest) (*ListDiskPlacementGroupOperationsResponse, error) // Lists access bindings for the disk placement group. ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the disk placement group. SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error) // Updates access bindings for the disk placement group. UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error) }
DiskPlacementGroupServiceServer is the server API for DiskPlacementGroupService service. All implementations should embed UnimplementedDiskPlacementGroupServiceServer for forward compatibility.
A set of methods for managing DiskPlacementGroup resources.
type DiskPlacementGroup_PartitionPlacementStrategy ¶
type DiskPlacementGroup_PartitionPlacementStrategy struct { // Distribute disks over partitions. PartitionPlacementStrategy *DiskPartitionPlacementStrategy `protobuf:"bytes,9,opt,name=partition_placement_strategy,json=partitionPlacementStrategy,proto3,oneof"` }
type DiskPlacementGroup_PlacementStrategy ¶
type DiskPlacementGroup_PlacementStrategy = isDiskPlacementGroup_PlacementStrategy
type DiskPlacementGroup_SpreadPlacementStrategy ¶
type DiskPlacementGroup_SpreadPlacementStrategy struct { // Distribute disks over distinct failure domains. SpreadPlacementStrategy *DiskSpreadPlacementStrategy `protobuf:"bytes,8,opt,name=spread_placement_strategy,json=spreadPlacementStrategy,proto3,oneof"` }
type DiskPlacementGroup_Status ¶
type DiskPlacementGroup_Status int32
const ( DiskPlacementGroup_STATUS_UNSPECIFIED DiskPlacementGroup_Status = 0 DiskPlacementGroup_CREATING DiskPlacementGroup_Status = 1 DiskPlacementGroup_READY DiskPlacementGroup_Status = 2 DiskPlacementGroup_DELETING DiskPlacementGroup_Status = 4 )
func (DiskPlacementGroup_Status) Descriptor ¶
func (DiskPlacementGroup_Status) Descriptor() protoreflect.EnumDescriptor
func (DiskPlacementGroup_Status) Enum ¶
func (x DiskPlacementGroup_Status) Enum() *DiskPlacementGroup_Status
func (DiskPlacementGroup_Status) EnumDescriptor
deprecated
func (DiskPlacementGroup_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use DiskPlacementGroup_Status.Descriptor instead.
func (DiskPlacementGroup_Status) Number ¶
func (x DiskPlacementGroup_Status) Number() protoreflect.EnumNumber
func (DiskPlacementGroup_Status) String ¶
func (x DiskPlacementGroup_Status) String() string
func (DiskPlacementGroup_Status) Type ¶
func (DiskPlacementGroup_Status) Type() protoreflect.EnumType
type DiskPlacementPolicy ¶
type DiskPlacementPolicy struct { // Placement group ID. PlacementGroupId string `protobuf:"bytes,1,opt,name=placement_group_id,json=placementGroupId,proto3" json:"placement_group_id,omitempty"` PlacementGroupPartition int64 `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
func (*DiskPlacementPolicy) Descriptor
deprecated
func (*DiskPlacementPolicy) Descriptor() ([]byte, []int)
Deprecated: Use DiskPlacementPolicy.ProtoReflect.Descriptor instead.
func (*DiskPlacementPolicy) GetPlacementGroupId ¶
func (x *DiskPlacementPolicy) GetPlacementGroupId() string
func (*DiskPlacementPolicy) GetPlacementGroupPartition ¶
func (x *DiskPlacementPolicy) GetPlacementGroupPartition() int64
func (*DiskPlacementPolicy) ProtoMessage ¶
func (*DiskPlacementPolicy) ProtoMessage()
func (*DiskPlacementPolicy) ProtoReflect ¶
func (x *DiskPlacementPolicy) ProtoReflect() protoreflect.Message
func (*DiskPlacementPolicy) Reset ¶
func (x *DiskPlacementPolicy) Reset()
func (*DiskPlacementPolicy) SetPlacementGroupId ¶
func (m *DiskPlacementPolicy) SetPlacementGroupId(v string)
func (*DiskPlacementPolicy) SetPlacementGroupPartition ¶
func (m *DiskPlacementPolicy) SetPlacementGroupPartition(v int64)
func (*DiskPlacementPolicy) String ¶
func (x *DiskPlacementPolicy) String() string
type DiskPlacementPolicyChange ¶
type DiskPlacementPolicyChange struct { // Disk ID. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // Placement policy configuration for given disk. DiskPlacementPolicy *DiskPlacementPolicy `protobuf:"bytes,2,opt,name=disk_placement_policy,json=diskPlacementPolicy,proto3" json:"disk_placement_policy,omitempty"` // contains filtered or unexported fields }
func (*DiskPlacementPolicyChange) Descriptor
deprecated
func (*DiskPlacementPolicyChange) Descriptor() ([]byte, []int)
Deprecated: Use DiskPlacementPolicyChange.ProtoReflect.Descriptor instead.
func (*DiskPlacementPolicyChange) GetDiskId ¶
func (x *DiskPlacementPolicyChange) GetDiskId() string
func (*DiskPlacementPolicyChange) GetDiskPlacementPolicy ¶
func (x *DiskPlacementPolicyChange) GetDiskPlacementPolicy() *DiskPlacementPolicy
func (*DiskPlacementPolicyChange) ProtoMessage ¶
func (*DiskPlacementPolicyChange) ProtoMessage()
func (*DiskPlacementPolicyChange) ProtoReflect ¶
func (x *DiskPlacementPolicyChange) ProtoReflect() protoreflect.Message
func (*DiskPlacementPolicyChange) Reset ¶
func (x *DiskPlacementPolicyChange) Reset()
func (*DiskPlacementPolicyChange) SetDiskId ¶
func (m *DiskPlacementPolicyChange) SetDiskId(v string)
func (*DiskPlacementPolicyChange) SetDiskPlacementPolicy ¶
func (m *DiskPlacementPolicyChange) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
func (*DiskPlacementPolicyChange) String ¶
func (x *DiskPlacementPolicyChange) String() string
type DiskServiceClient ¶
type DiskServiceClient interface { // Returns the specified Disk resource. // // To get the list of available Disk resources, make a [List] request. Get(ctx context.Context, in *GetDiskRequest, opts ...grpc.CallOption) (*Disk, error) // Retrieves the list of Disk resources in the specified folder. List(ctx context.Context, in *ListDisksRequest, opts ...grpc.CallOption) (*ListDisksResponse, error) // Creates a disk in the specified folder. // // You can create an empty disk or restore it from a snapshot or an image. // Method starts an asynchronous operation that can be cancelled while it is in progress. Create(ctx context.Context, in *CreateDiskRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified disk. Update(ctx context.Context, in *UpdateDiskRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified disk. // // Deleting a disk removes its data permanently and is irreversible. However, deleting a disk does not delete // any snapshots or images previously made from the disk. You must delete snapshots and images separately. // // It is not possible to delete a disk that is attached to an instance. Delete(ctx context.Context, in *DeleteDiskRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified disk. ListOperations(ctx context.Context, in *ListDiskOperationsRequest, opts ...grpc.CallOption) (*ListDiskOperationsResponse, error) // Moves the specified disk to another folder of the same cloud. Move(ctx context.Context, in *MoveDiskRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Moves the specified disk to another availability zone // // Disk must be detached from instances. To move attached // disk use [InstanceService.Relocate] request. Relocate(ctx context.Context, in *RelocateDiskRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Retrieves the list of snapshot schedules the specified disk is attached to. ListSnapshotSchedules(ctx context.Context, in *ListDiskSnapshotSchedulesRequest, opts ...grpc.CallOption) (*ListDiskSnapshotSchedulesResponse, error) // Lists access bindings for the disk. ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the disk. SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates access bindings for the disk. UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) }
DiskServiceClient is the client API for DiskService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing Disk resources.
func NewDiskServiceClient ¶
func NewDiskServiceClient(cc grpc.ClientConnInterface) DiskServiceClient
type DiskServiceServer ¶
type DiskServiceServer interface { // Returns the specified Disk resource. // // To get the list of available Disk resources, make a [List] request. Get(context.Context, *GetDiskRequest) (*Disk, error) // Retrieves the list of Disk resources in the specified folder. List(context.Context, *ListDisksRequest) (*ListDisksResponse, error) // Creates a disk in the specified folder. // // You can create an empty disk or restore it from a snapshot or an image. // Method starts an asynchronous operation that can be cancelled while it is in progress. Create(context.Context, *CreateDiskRequest) (*operation.Operation, error) // Updates the specified disk. Update(context.Context, *UpdateDiskRequest) (*operation.Operation, error) // Deletes the specified disk. // // Deleting a disk removes its data permanently and is irreversible. However, deleting a disk does not delete // any snapshots or images previously made from the disk. You must delete snapshots and images separately. // // It is not possible to delete a disk that is attached to an instance. Delete(context.Context, *DeleteDiskRequest) (*operation.Operation, error) // Lists operations for the specified disk. ListOperations(context.Context, *ListDiskOperationsRequest) (*ListDiskOperationsResponse, error) // Moves the specified disk to another folder of the same cloud. Move(context.Context, *MoveDiskRequest) (*operation.Operation, error) // Moves the specified disk to another availability zone // // Disk must be detached from instances. To move attached // disk use [InstanceService.Relocate] request. Relocate(context.Context, *RelocateDiskRequest) (*operation.Operation, error) // Retrieves the list of snapshot schedules the specified disk is attached to. ListSnapshotSchedules(context.Context, *ListDiskSnapshotSchedulesRequest) (*ListDiskSnapshotSchedulesResponse, error) // Lists access bindings for the disk. ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the disk. SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error) // Updates access bindings for the disk. UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error) }
DiskServiceServer is the server API for DiskService service. All implementations should embed UnimplementedDiskServiceServer for forward compatibility.
A set of methods for managing Disk resources.
type DiskSpreadPlacementStrategy ¶
type DiskSpreadPlacementStrategy struct {
// contains filtered or unexported fields
}
func (*DiskSpreadPlacementStrategy) Descriptor
deprecated
func (*DiskSpreadPlacementStrategy) Descriptor() ([]byte, []int)
Deprecated: Use DiskSpreadPlacementStrategy.ProtoReflect.Descriptor instead.
func (*DiskSpreadPlacementStrategy) ProtoMessage ¶
func (*DiskSpreadPlacementStrategy) ProtoMessage()
func (*DiskSpreadPlacementStrategy) ProtoReflect ¶
func (x *DiskSpreadPlacementStrategy) ProtoReflect() protoreflect.Message
func (*DiskSpreadPlacementStrategy) Reset ¶
func (x *DiskSpreadPlacementStrategy) Reset()
func (*DiskSpreadPlacementStrategy) String ¶
func (x *DiskSpreadPlacementStrategy) String() string
type DiskType ¶
type DiskType struct { // ID of the disk type. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Description of the disk type. 0-256 characters long. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Array of availability zones where the disk type is available. ZoneIds []string `protobuf:"bytes,3,rep,name=zone_ids,json=zoneIds,proto3" json:"zone_ids,omitempty"` // contains filtered or unexported fields }
func (*DiskType) Descriptor
deprecated
func (*DiskType) GetDescription ¶
func (*DiskType) GetZoneIds ¶
func (*DiskType) ProtoMessage ¶
func (*DiskType) ProtoMessage()
func (*DiskType) ProtoReflect ¶
func (x *DiskType) ProtoReflect() protoreflect.Message
func (*DiskType) SetDescription ¶
func (*DiskType) SetZoneIds ¶
type DiskTypeServiceClient ¶
type DiskTypeServiceClient interface { // Returns the information about specified disk type. // // To get the list of available disk types, make a [List] request. Get(ctx context.Context, in *GetDiskTypeRequest, opts ...grpc.CallOption) (*DiskType, error) // Retrieves the list of disk types for the specified folder. List(ctx context.Context, in *ListDiskTypesRequest, opts ...grpc.CallOption) (*ListDiskTypesResponse, error) }
DiskTypeServiceClient is the client API for DiskTypeService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods to retrieve information about disk types.
func NewDiskTypeServiceClient ¶
func NewDiskTypeServiceClient(cc grpc.ClientConnInterface) DiskTypeServiceClient
type DiskTypeServiceServer ¶
type DiskTypeServiceServer interface { // Returns the information about specified disk type. // // To get the list of available disk types, make a [List] request. Get(context.Context, *GetDiskTypeRequest) (*DiskType, error) // Retrieves the list of disk types for the specified folder. List(context.Context, *ListDiskTypesRequest) (*ListDiskTypesResponse, error) }
DiskTypeServiceServer is the server API for DiskTypeService service. All implementations should embed UnimplementedDiskTypeServiceServer for forward compatibility.
A set of methods to retrieve information about disk types.
type Disk_Source ¶
type Disk_Source = isDisk_Source
type Disk_SourceImageId ¶
type Disk_SourceImageId struct { // ID of the image that was used for disk creation. SourceImageId string `protobuf:"bytes,12,opt,name=source_image_id,json=sourceImageId,proto3,oneof"` }
type Disk_SourceSnapshotId ¶
type Disk_SourceSnapshotId struct { // ID of the snapshot that was used for disk creation. SourceSnapshotId string `protobuf:"bytes,13,opt,name=source_snapshot_id,json=sourceSnapshotId,proto3,oneof"` }
type Disk_Status ¶
type Disk_Status int32
const ( Disk_STATUS_UNSPECIFIED Disk_Status = 0 // Disk is being created. Disk_CREATING Disk_Status = 1 // Disk is ready to use. Disk_READY Disk_Status = 2 // Disk encountered a problem and cannot operate. Disk_ERROR Disk_Status = 3 // Disk is being deleted. Disk_DELETING Disk_Status = 4 )
func (Disk_Status) Descriptor ¶
func (Disk_Status) Descriptor() protoreflect.EnumDescriptor
func (Disk_Status) Enum ¶
func (x Disk_Status) Enum() *Disk_Status
func (Disk_Status) EnumDescriptor
deprecated
func (Disk_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Disk_Status.Descriptor instead.
func (Disk_Status) Number ¶
func (x Disk_Status) Number() protoreflect.EnumNumber
func (Disk_Status) String ¶
func (x Disk_Status) String() string
func (Disk_Status) Type ¶
func (Disk_Status) Type() protoreflect.EnumType
type DnsRecord ¶
type DnsRecord struct { // Name of the A/AAAA record as specified when creating the instance. // Note that if `fqdn' has no trailing '.', it is specified relative to the zone (@see dns_zone_id). Fqdn string `protobuf:"bytes,1,opt,name=fqdn,proto3" json:"fqdn,omitempty"` // DNS zone id for the record (optional, if not set, some private zone is used). DnsZoneId string `protobuf:"bytes,2,opt,name=dns_zone_id,json=dnsZoneId,proto3" json:"dns_zone_id,omitempty"` // DNS record ttl (optional, if not set, a reasonable default is used.) Ttl int64 `protobuf:"varint,3,opt,name=ttl,proto3" json:"ttl,omitempty"` // When true, indicates there is a corresponding auto-created PTR DNS record. Ptr bool `protobuf:"varint,4,opt,name=ptr,proto3" json:"ptr,omitempty"` // contains filtered or unexported fields }
func (*DnsRecord) Descriptor
deprecated
func (*DnsRecord) GetDnsZoneId ¶
func (*DnsRecord) ProtoMessage ¶
func (*DnsRecord) ProtoMessage()
func (*DnsRecord) ProtoReflect ¶
func (x *DnsRecord) ProtoReflect() protoreflect.Message
func (*DnsRecord) SetDnsZoneId ¶
type DnsRecordSpec ¶
type DnsRecordSpec struct { // FQDN (required) Fqdn string `protobuf:"bytes,1,opt,name=fqdn,proto3" json:"fqdn,omitempty"` // DNS zone id (optional, if not set, private zone used) DnsZoneId string `protobuf:"bytes,2,opt,name=dns_zone_id,json=dnsZoneId,proto3" json:"dns_zone_id,omitempty"` // DNS record ttl, values in 0-86400 (optional) Ttl int64 `protobuf:"varint,3,opt,name=ttl,proto3" json:"ttl,omitempty"` // When set to true, also create PTR DNS record (optional) Ptr bool `protobuf:"varint,4,opt,name=ptr,proto3" json:"ptr,omitempty"` // contains filtered or unexported fields }
func (*DnsRecordSpec) Descriptor
deprecated
func (*DnsRecordSpec) Descriptor() ([]byte, []int)
Deprecated: Use DnsRecordSpec.ProtoReflect.Descriptor instead.
func (*DnsRecordSpec) GetDnsZoneId ¶
func (x *DnsRecordSpec) GetDnsZoneId() string
func (*DnsRecordSpec) GetFqdn ¶
func (x *DnsRecordSpec) GetFqdn() string
func (*DnsRecordSpec) GetPtr ¶
func (x *DnsRecordSpec) GetPtr() bool
func (*DnsRecordSpec) GetTtl ¶
func (x *DnsRecordSpec) GetTtl() int64
func (*DnsRecordSpec) ProtoMessage ¶
func (*DnsRecordSpec) ProtoMessage()
func (*DnsRecordSpec) ProtoReflect ¶
func (x *DnsRecordSpec) ProtoReflect() protoreflect.Message
func (*DnsRecordSpec) Reset ¶
func (x *DnsRecordSpec) Reset()
func (*DnsRecordSpec) SetDnsZoneId ¶
func (m *DnsRecordSpec) SetDnsZoneId(v string)
func (*DnsRecordSpec) SetFqdn ¶
func (m *DnsRecordSpec) SetFqdn(v string)
func (*DnsRecordSpec) SetPtr ¶
func (m *DnsRecordSpec) SetPtr(v bool)
func (*DnsRecordSpec) SetTtl ¶
func (m *DnsRecordSpec) SetTtl(v int64)
func (*DnsRecordSpec) String ¶
func (x *DnsRecordSpec) String() string
type EnableSnapshotScheduleMetadata ¶
type EnableSnapshotScheduleMetadata struct { // ID of the snapshot schedule that is being enabled. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // contains filtered or unexported fields }
func (*EnableSnapshotScheduleMetadata) Descriptor
deprecated
func (*EnableSnapshotScheduleMetadata) Descriptor() ([]byte, []int)
Deprecated: Use EnableSnapshotScheduleMetadata.ProtoReflect.Descriptor instead.
func (*EnableSnapshotScheduleMetadata) GetSnapshotScheduleId ¶
func (x *EnableSnapshotScheduleMetadata) GetSnapshotScheduleId() string
func (*EnableSnapshotScheduleMetadata) ProtoMessage ¶
func (*EnableSnapshotScheduleMetadata) ProtoMessage()
func (*EnableSnapshotScheduleMetadata) ProtoReflect ¶
func (x *EnableSnapshotScheduleMetadata) ProtoReflect() protoreflect.Message
func (*EnableSnapshotScheduleMetadata) Reset ¶
func (x *EnableSnapshotScheduleMetadata) Reset()
func (*EnableSnapshotScheduleMetadata) SetSnapshotScheduleId ¶
func (m *EnableSnapshotScheduleMetadata) SetSnapshotScheduleId(v string)
func (*EnableSnapshotScheduleMetadata) String ¶
func (x *EnableSnapshotScheduleMetadata) String() string
type EnableSnapshotScheduleRequest ¶
type EnableSnapshotScheduleRequest struct { // ID of the snapshot schedule to enable. // // To get a snapshot schedule ID, make a [SnapshotScheduleService.List] request. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // contains filtered or unexported fields }
func (*EnableSnapshotScheduleRequest) Descriptor
deprecated
func (*EnableSnapshotScheduleRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnableSnapshotScheduleRequest.ProtoReflect.Descriptor instead.
func (*EnableSnapshotScheduleRequest) GetSnapshotScheduleId ¶
func (x *EnableSnapshotScheduleRequest) GetSnapshotScheduleId() string
func (*EnableSnapshotScheduleRequest) ProtoMessage ¶
func (*EnableSnapshotScheduleRequest) ProtoMessage()
func (*EnableSnapshotScheduleRequest) ProtoReflect ¶
func (x *EnableSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
func (*EnableSnapshotScheduleRequest) Reset ¶
func (x *EnableSnapshotScheduleRequest) Reset()
func (*EnableSnapshotScheduleRequest) SetSnapshotScheduleId ¶
func (m *EnableSnapshotScheduleRequest) SetSnapshotScheduleId(v string)
func (*EnableSnapshotScheduleRequest) String ¶
func (x *EnableSnapshotScheduleRequest) String() string
type Filesystem ¶
type Filesystem struct { // ID of the filesystem. Generated at creation time. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the filesystem belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Creation timestamp. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the filesystem. The name is unique within the folder. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the filesystem. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Filesystem labels as `key:value` pairs. // For details about the concept, see [documentation](/docs/overview/concepts/services#labels). Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the filesystem type. // // To get a list of available filesystem types, make a [yandex.cloud.compute.v1.DiskTypeService.List] request. TypeId string `protobuf:"bytes,7,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` // ID of the availability zone where the filesystem resides. // // A filesystem can be attached only to instances residing in the same availability zone. ZoneId string `protobuf:"bytes,8,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // Size of the filesystem, specified in bytes. Size int64 `protobuf:"varint,9,opt,name=size,proto3" json:"size,omitempty"` // Block size used for the filesystem, specified in bytes. BlockSize int64 `protobuf:"varint,10,opt,name=block_size,json=blockSize,proto3" json:"block_size,omitempty"` // Current status of the filesystem. Status Filesystem_Status `protobuf:"varint,11,opt,name=status,proto3,enum=yandex.cloud.compute.v1.Filesystem_Status" json:"status,omitempty"` // contains filtered or unexported fields }
A filesystem resource. For details about the concept, see [documentation](/docs/compute/concepts/filesystem).
func (*Filesystem) Descriptor
deprecated
func (*Filesystem) Descriptor() ([]byte, []int)
Deprecated: Use Filesystem.ProtoReflect.Descriptor instead.
func (*Filesystem) GetBlockSize ¶
func (x *Filesystem) GetBlockSize() int64
func (*Filesystem) GetCreatedAt ¶
func (x *Filesystem) GetCreatedAt() *timestamppb.Timestamp
func (*Filesystem) GetDescription ¶
func (x *Filesystem) GetDescription() string
func (*Filesystem) GetFolderId ¶
func (x *Filesystem) GetFolderId() string
func (*Filesystem) GetId ¶
func (x *Filesystem) GetId() string
func (*Filesystem) GetLabels ¶
func (x *Filesystem) GetLabels() map[string]string
func (*Filesystem) GetName ¶
func (x *Filesystem) GetName() string
func (*Filesystem) GetSize ¶
func (x *Filesystem) GetSize() int64
func (*Filesystem) GetStatus ¶
func (x *Filesystem) GetStatus() Filesystem_Status
func (*Filesystem) GetTypeId ¶
func (x *Filesystem) GetTypeId() string
func (*Filesystem) GetZoneId ¶
func (x *Filesystem) GetZoneId() string
func (*Filesystem) ProtoMessage ¶
func (*Filesystem) ProtoMessage()
func (*Filesystem) ProtoReflect ¶
func (x *Filesystem) ProtoReflect() protoreflect.Message
func (*Filesystem) Reset ¶
func (x *Filesystem) Reset()
func (*Filesystem) SetBlockSize ¶
func (m *Filesystem) SetBlockSize(v int64)
func (*Filesystem) SetCreatedAt ¶
func (m *Filesystem) SetCreatedAt(v *timestamppb.Timestamp)
func (*Filesystem) SetDescription ¶
func (m *Filesystem) SetDescription(v string)
func (*Filesystem) SetFolderId ¶
func (m *Filesystem) SetFolderId(v string)
func (*Filesystem) SetId ¶
func (m *Filesystem) SetId(v string)
func (*Filesystem) SetLabels ¶
func (m *Filesystem) SetLabels(v map[string]string)
func (*Filesystem) SetName ¶
func (m *Filesystem) SetName(v string)
func (*Filesystem) SetSize ¶
func (m *Filesystem) SetSize(v int64)
func (*Filesystem) SetStatus ¶
func (m *Filesystem) SetStatus(v Filesystem_Status)
func (*Filesystem) SetTypeId ¶
func (m *Filesystem) SetTypeId(v string)
func (*Filesystem) SetZoneId ¶
func (m *Filesystem) SetZoneId(v string)
func (*Filesystem) String ¶
func (x *Filesystem) String() string
type FilesystemServiceClient ¶
type FilesystemServiceClient interface { // Returns the specified filesystem. // // To get the list of available filesystems, make a [List] request. Get(ctx context.Context, in *GetFilesystemRequest, opts ...grpc.CallOption) (*Filesystem, error) // Lists filesystems in the specified folder. List(ctx context.Context, in *ListFilesystemsRequest, opts ...grpc.CallOption) (*ListFilesystemsResponse, error) // Creates a filesystem in the specified folder. Create(ctx context.Context, in *CreateFilesystemRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified filesystem. Update(ctx context.Context, in *UpdateFilesystemRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified filesystem. // // Deleting a filesystem removes its data permanently and is irreversible. // // It is not possible to delete a filesystem that is attached to an instance. Delete(ctx context.Context, in *DeleteFilesystemRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified filesystem. ListOperations(ctx context.Context, in *ListFilesystemOperationsRequest, opts ...grpc.CallOption) (*ListFilesystemOperationsResponse, error) // Lists access bindings for the filesystem. ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the filesystem. SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates access bindings for the filesystem. UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) }
FilesystemServiceClient is the client API for FilesystemService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing filesystems.
func NewFilesystemServiceClient ¶
func NewFilesystemServiceClient(cc grpc.ClientConnInterface) FilesystemServiceClient
type FilesystemServiceServer ¶
type FilesystemServiceServer interface { // Returns the specified filesystem. // // To get the list of available filesystems, make a [List] request. Get(context.Context, *GetFilesystemRequest) (*Filesystem, error) // Lists filesystems in the specified folder. List(context.Context, *ListFilesystemsRequest) (*ListFilesystemsResponse, error) // Creates a filesystem in the specified folder. Create(context.Context, *CreateFilesystemRequest) (*operation.Operation, error) // Updates the specified filesystem. Update(context.Context, *UpdateFilesystemRequest) (*operation.Operation, error) // Deletes the specified filesystem. // // Deleting a filesystem removes its data permanently and is irreversible. // // It is not possible to delete a filesystem that is attached to an instance. Delete(context.Context, *DeleteFilesystemRequest) (*operation.Operation, error) // Lists operations for the specified filesystem. ListOperations(context.Context, *ListFilesystemOperationsRequest) (*ListFilesystemOperationsResponse, error) // Lists access bindings for the filesystem. ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the filesystem. SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error) // Updates access bindings for the filesystem. UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error) }
FilesystemServiceServer is the server API for FilesystemService service. All implementations should embed UnimplementedFilesystemServiceServer for forward compatibility.
A set of methods for managing filesystems.
type Filesystem_Status ¶
type Filesystem_Status int32
const ( Filesystem_STATUS_UNSPECIFIED Filesystem_Status = 0 // The filesystem is being created. Filesystem_CREATING Filesystem_Status = 1 // The filesystem is ready to use. Filesystem_READY Filesystem_Status = 2 // The filesystem encountered a problem and cannot operate. Filesystem_ERROR Filesystem_Status = 3 // The filesystem is being deleted. Filesystem_DELETING Filesystem_Status = 4 )
func (Filesystem_Status) Descriptor ¶
func (Filesystem_Status) Descriptor() protoreflect.EnumDescriptor
func (Filesystem_Status) Enum ¶
func (x Filesystem_Status) Enum() *Filesystem_Status
func (Filesystem_Status) EnumDescriptor
deprecated
func (Filesystem_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Filesystem_Status.Descriptor instead.
func (Filesystem_Status) Number ¶
func (x Filesystem_Status) Number() protoreflect.EnumNumber
func (Filesystem_Status) String ¶
func (x Filesystem_Status) String() string
func (Filesystem_Status) Type ¶
func (Filesystem_Status) Type() protoreflect.EnumType
type Generation2HardwareFeatures ¶
type Generation2HardwareFeatures struct {
// contains filtered or unexported fields
}
A second hardware generation, which by default assumes PCI_TOPOLOGY_V2 and UEFI boot (with UEFI related features).
func (*Generation2HardwareFeatures) Descriptor
deprecated
func (*Generation2HardwareFeatures) Descriptor() ([]byte, []int)
Deprecated: Use Generation2HardwareFeatures.ProtoReflect.Descriptor instead.
func (*Generation2HardwareFeatures) ProtoMessage ¶
func (*Generation2HardwareFeatures) ProtoMessage()
func (*Generation2HardwareFeatures) ProtoReflect ¶
func (x *Generation2HardwareFeatures) ProtoReflect() protoreflect.Message
func (*Generation2HardwareFeatures) Reset ¶
func (x *Generation2HardwareFeatures) Reset()
func (*Generation2HardwareFeatures) String ¶
func (x *Generation2HardwareFeatures) String() string
type GetDiskPlacementGroupRequest ¶
type GetDiskPlacementGroupRequest struct { // ID of the placement group to return. // To get the placement group ID, use [DiskPlacementGroupService.List] request. DiskPlacementGroupId string `protobuf:"bytes,1,opt,name=disk_placement_group_id,json=diskPlacementGroupId,proto3" json:"disk_placement_group_id,omitempty"` // contains filtered or unexported fields }
func (*GetDiskPlacementGroupRequest) Descriptor
deprecated
func (*GetDiskPlacementGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDiskPlacementGroupRequest.ProtoReflect.Descriptor instead.
func (*GetDiskPlacementGroupRequest) GetDiskPlacementGroupId ¶
func (x *GetDiskPlacementGroupRequest) GetDiskPlacementGroupId() string
func (*GetDiskPlacementGroupRequest) ProtoMessage ¶
func (*GetDiskPlacementGroupRequest) ProtoMessage()
func (*GetDiskPlacementGroupRequest) ProtoReflect ¶
func (x *GetDiskPlacementGroupRequest) ProtoReflect() protoreflect.Message
func (*GetDiskPlacementGroupRequest) Reset ¶
func (x *GetDiskPlacementGroupRequest) Reset()
func (*GetDiskPlacementGroupRequest) SetDiskPlacementGroupId ¶
func (m *GetDiskPlacementGroupRequest) SetDiskPlacementGroupId(v string)
func (*GetDiskPlacementGroupRequest) String ¶
func (x *GetDiskPlacementGroupRequest) String() string
type GetDiskRequest ¶
type GetDiskRequest struct { // ID of the Disk resource to return. // To get the disk ID use a [DiskService.List] request. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // contains filtered or unexported fields }
func (*GetDiskRequest) Descriptor
deprecated
func (*GetDiskRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDiskRequest.ProtoReflect.Descriptor instead.
func (*GetDiskRequest) GetDiskId ¶
func (x *GetDiskRequest) GetDiskId() string
func (*GetDiskRequest) ProtoMessage ¶
func (*GetDiskRequest) ProtoMessage()
func (*GetDiskRequest) ProtoReflect ¶
func (x *GetDiskRequest) ProtoReflect() protoreflect.Message
func (*GetDiskRequest) Reset ¶
func (x *GetDiskRequest) Reset()
func (*GetDiskRequest) SetDiskId ¶
func (m *GetDiskRequest) SetDiskId(v string)
func (*GetDiskRequest) String ¶
func (x *GetDiskRequest) String() string
type GetDiskTypeRequest ¶
type GetDiskTypeRequest struct { // ID of the disk type to return information about. // To get the disk type ID use a [DiskTypeService.List] request. DiskTypeId string `protobuf:"bytes,1,opt,name=disk_type_id,json=diskTypeId,proto3" json:"disk_type_id,omitempty"` // contains filtered or unexported fields }
func (*GetDiskTypeRequest) Descriptor
deprecated
func (*GetDiskTypeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDiskTypeRequest.ProtoReflect.Descriptor instead.
func (*GetDiskTypeRequest) GetDiskTypeId ¶
func (x *GetDiskTypeRequest) GetDiskTypeId() string
func (*GetDiskTypeRequest) ProtoMessage ¶
func (*GetDiskTypeRequest) ProtoMessage()
func (*GetDiskTypeRequest) ProtoReflect ¶
func (x *GetDiskTypeRequest) ProtoReflect() protoreflect.Message
func (*GetDiskTypeRequest) Reset ¶
func (x *GetDiskTypeRequest) Reset()
func (*GetDiskTypeRequest) SetDiskTypeId ¶
func (m *GetDiskTypeRequest) SetDiskTypeId(v string)
func (*GetDiskTypeRequest) String ¶
func (x *GetDiskTypeRequest) String() string
type GetFilesystemRequest ¶
type GetFilesystemRequest struct { // ID of the filesystem to return. // // To get the filesystem ID, make a [FilesystemService.List] request. FilesystemId string `protobuf:"bytes,1,opt,name=filesystem_id,json=filesystemId,proto3" json:"filesystem_id,omitempty"` // contains filtered or unexported fields }
func (*GetFilesystemRequest) Descriptor
deprecated
func (*GetFilesystemRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetFilesystemRequest.ProtoReflect.Descriptor instead.
func (*GetFilesystemRequest) GetFilesystemId ¶
func (x *GetFilesystemRequest) GetFilesystemId() string
func (*GetFilesystemRequest) ProtoMessage ¶
func (*GetFilesystemRequest) ProtoMessage()
func (*GetFilesystemRequest) ProtoReflect ¶
func (x *GetFilesystemRequest) ProtoReflect() protoreflect.Message
func (*GetFilesystemRequest) Reset ¶
func (x *GetFilesystemRequest) Reset()
func (*GetFilesystemRequest) SetFilesystemId ¶
func (m *GetFilesystemRequest) SetFilesystemId(v string)
func (*GetFilesystemRequest) String ¶
func (x *GetFilesystemRequest) String() string
type GetGpuClusterRequest ¶
type GetGpuClusterRequest struct { // ID of the GPU cluster to return. // // To get a GPU cluster ID, make a [GpuClusterService.List] request. GpuClusterId string `protobuf:"bytes,1,opt,name=gpu_cluster_id,json=gpuClusterId,proto3" json:"gpu_cluster_id,omitempty"` // contains filtered or unexported fields }
func (*GetGpuClusterRequest) Descriptor
deprecated
func (*GetGpuClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetGpuClusterRequest.ProtoReflect.Descriptor instead.
func (*GetGpuClusterRequest) GetGpuClusterId ¶
func (x *GetGpuClusterRequest) GetGpuClusterId() string
func (*GetGpuClusterRequest) ProtoMessage ¶
func (*GetGpuClusterRequest) ProtoMessage()
func (*GetGpuClusterRequest) ProtoReflect ¶
func (x *GetGpuClusterRequest) ProtoReflect() protoreflect.Message
func (*GetGpuClusterRequest) Reset ¶
func (x *GetGpuClusterRequest) Reset()
func (*GetGpuClusterRequest) SetGpuClusterId ¶
func (m *GetGpuClusterRequest) SetGpuClusterId(v string)
func (*GetGpuClusterRequest) String ¶
func (x *GetGpuClusterRequest) String() string
type GetHostGroupRequest ¶
type GetHostGroupRequest struct { // ID of the host group to return. // To get the host group ID, use [HostGroupService.List] request. HostGroupId string `protobuf:"bytes,1,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // contains filtered or unexported fields }
func (*GetHostGroupRequest) Descriptor
deprecated
func (*GetHostGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetHostGroupRequest.ProtoReflect.Descriptor instead.
func (*GetHostGroupRequest) GetHostGroupId ¶
func (x *GetHostGroupRequest) GetHostGroupId() string
func (*GetHostGroupRequest) ProtoMessage ¶
func (*GetHostGroupRequest) ProtoMessage()
func (*GetHostGroupRequest) ProtoReflect ¶
func (x *GetHostGroupRequest) ProtoReflect() protoreflect.Message
func (*GetHostGroupRequest) Reset ¶
func (x *GetHostGroupRequest) Reset()
func (*GetHostGroupRequest) SetHostGroupId ¶
func (m *GetHostGroupRequest) SetHostGroupId(v string)
func (*GetHostGroupRequest) String ¶
func (x *GetHostGroupRequest) String() string
type GetHostTypeRequest ¶
type GetHostTypeRequest struct { // ID of the host type to return. // // To get a host type ID make a [HostTypeService.List] request. HostTypeId string `protobuf:"bytes,1,opt,name=host_type_id,json=hostTypeId,proto3" json:"host_type_id,omitempty"` // contains filtered or unexported fields }
func (*GetHostTypeRequest) Descriptor
deprecated
func (*GetHostTypeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetHostTypeRequest.ProtoReflect.Descriptor instead.
func (*GetHostTypeRequest) GetHostTypeId ¶
func (x *GetHostTypeRequest) GetHostTypeId() string
func (*GetHostTypeRequest) ProtoMessage ¶
func (*GetHostTypeRequest) ProtoMessage()
func (*GetHostTypeRequest) ProtoReflect ¶
func (x *GetHostTypeRequest) ProtoReflect() protoreflect.Message
func (*GetHostTypeRequest) Reset ¶
func (x *GetHostTypeRequest) Reset()
func (*GetHostTypeRequest) SetHostTypeId ¶
func (m *GetHostTypeRequest) SetHostTypeId(v string)
func (*GetHostTypeRequest) String ¶
func (x *GetHostTypeRequest) String() string
type GetImageLatestByFamilyRequest ¶
type GetImageLatestByFamilyRequest struct { // ID of the folder to get the image from. // To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the image family to search for. Family string `protobuf:"bytes,2,opt,name=family,proto3" json:"family,omitempty"` // contains filtered or unexported fields }
func (*GetImageLatestByFamilyRequest) Descriptor
deprecated
func (*GetImageLatestByFamilyRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetImageLatestByFamilyRequest.ProtoReflect.Descriptor instead.
func (*GetImageLatestByFamilyRequest) GetFamily ¶
func (x *GetImageLatestByFamilyRequest) GetFamily() string
func (*GetImageLatestByFamilyRequest) GetFolderId ¶
func (x *GetImageLatestByFamilyRequest) GetFolderId() string
func (*GetImageLatestByFamilyRequest) ProtoMessage ¶
func (*GetImageLatestByFamilyRequest) ProtoMessage()
func (*GetImageLatestByFamilyRequest) ProtoReflect ¶
func (x *GetImageLatestByFamilyRequest) ProtoReflect() protoreflect.Message
func (*GetImageLatestByFamilyRequest) Reset ¶
func (x *GetImageLatestByFamilyRequest) Reset()
func (*GetImageLatestByFamilyRequest) SetFamily ¶
func (m *GetImageLatestByFamilyRequest) SetFamily(v string)
func (*GetImageLatestByFamilyRequest) SetFolderId ¶
func (m *GetImageLatestByFamilyRequest) SetFolderId(v string)
func (*GetImageLatestByFamilyRequest) String ¶
func (x *GetImageLatestByFamilyRequest) String() string
type GetImageRequest ¶
type GetImageRequest struct { // ID of the Image resource to return. // To get the image ID, use a [ImageService.List] request. ImageId string `protobuf:"bytes,1,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` // contains filtered or unexported fields }
func (*GetImageRequest) Descriptor
deprecated
func (*GetImageRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetImageRequest.ProtoReflect.Descriptor instead.
func (*GetImageRequest) GetImageId ¶
func (x *GetImageRequest) GetImageId() string
func (*GetImageRequest) ProtoMessage ¶
func (*GetImageRequest) ProtoMessage()
func (*GetImageRequest) ProtoReflect ¶
func (x *GetImageRequest) ProtoReflect() protoreflect.Message
func (*GetImageRequest) Reset ¶
func (x *GetImageRequest) Reset()
func (*GetImageRequest) SetImageId ¶
func (m *GetImageRequest) SetImageId(v string)
func (*GetImageRequest) String ¶
func (x *GetImageRequest) String() string
type GetInstanceRequest ¶
type GetInstanceRequest struct { // ID of the Instance resource to return. // To get the instance ID, use a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // Defines which information about the Instance resource should be returned in the server response. View InstanceView `protobuf:"varint,2,opt,name=view,proto3,enum=yandex.cloud.compute.v1.InstanceView" json:"view,omitempty"` // contains filtered or unexported fields }
func (*GetInstanceRequest) Descriptor
deprecated
func (*GetInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetInstanceRequest.ProtoReflect.Descriptor instead.
func (*GetInstanceRequest) GetInstanceId ¶
func (x *GetInstanceRequest) GetInstanceId() string
func (*GetInstanceRequest) GetView ¶
func (x *GetInstanceRequest) GetView() InstanceView
func (*GetInstanceRequest) ProtoMessage ¶
func (*GetInstanceRequest) ProtoMessage()
func (*GetInstanceRequest) ProtoReflect ¶
func (x *GetInstanceRequest) ProtoReflect() protoreflect.Message
func (*GetInstanceRequest) Reset ¶
func (x *GetInstanceRequest) Reset()
func (*GetInstanceRequest) SetInstanceId ¶
func (m *GetInstanceRequest) SetInstanceId(v string)
func (*GetInstanceRequest) SetView ¶
func (m *GetInstanceRequest) SetView(v InstanceView)
func (*GetInstanceRequest) String ¶
func (x *GetInstanceRequest) String() string
type GetInstanceSerialPortOutputRequest ¶
type GetInstanceSerialPortOutputRequest struct { // ID of the instance to return the serial port output for. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // Serial port to retrieve data from. The default is 1. Port int64 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*GetInstanceSerialPortOutputRequest) Descriptor
deprecated
func (*GetInstanceSerialPortOutputRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetInstanceSerialPortOutputRequest.ProtoReflect.Descriptor instead.
func (*GetInstanceSerialPortOutputRequest) GetInstanceId ¶
func (x *GetInstanceSerialPortOutputRequest) GetInstanceId() string
func (*GetInstanceSerialPortOutputRequest) GetPort ¶
func (x *GetInstanceSerialPortOutputRequest) GetPort() int64
func (*GetInstanceSerialPortOutputRequest) ProtoMessage ¶
func (*GetInstanceSerialPortOutputRequest) ProtoMessage()
func (*GetInstanceSerialPortOutputRequest) ProtoReflect ¶
func (x *GetInstanceSerialPortOutputRequest) ProtoReflect() protoreflect.Message
func (*GetInstanceSerialPortOutputRequest) Reset ¶
func (x *GetInstanceSerialPortOutputRequest) Reset()
func (*GetInstanceSerialPortOutputRequest) SetInstanceId ¶
func (m *GetInstanceSerialPortOutputRequest) SetInstanceId(v string)
func (*GetInstanceSerialPortOutputRequest) SetPort ¶
func (m *GetInstanceSerialPortOutputRequest) SetPort(v int64)
func (*GetInstanceSerialPortOutputRequest) String ¶
func (x *GetInstanceSerialPortOutputRequest) String() string
type GetInstanceSerialPortOutputResponse ¶
type GetInstanceSerialPortOutputResponse struct { // The contents of the serial port output, starting from the time when the instance // started to boot. Contents string `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"` // contains filtered or unexported fields }
func (*GetInstanceSerialPortOutputResponse) Descriptor
deprecated
func (*GetInstanceSerialPortOutputResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetInstanceSerialPortOutputResponse.ProtoReflect.Descriptor instead.
func (*GetInstanceSerialPortOutputResponse) GetContents ¶
func (x *GetInstanceSerialPortOutputResponse) GetContents() string
func (*GetInstanceSerialPortOutputResponse) ProtoMessage ¶
func (*GetInstanceSerialPortOutputResponse) ProtoMessage()
func (*GetInstanceSerialPortOutputResponse) ProtoReflect ¶
func (x *GetInstanceSerialPortOutputResponse) ProtoReflect() protoreflect.Message
func (*GetInstanceSerialPortOutputResponse) Reset ¶
func (x *GetInstanceSerialPortOutputResponse) Reset()
func (*GetInstanceSerialPortOutputResponse) SetContents ¶
func (m *GetInstanceSerialPortOutputResponse) SetContents(v string)
func (*GetInstanceSerialPortOutputResponse) String ¶
func (x *GetInstanceSerialPortOutputResponse) String() string
type GetPlacementGroupRequest ¶
type GetPlacementGroupRequest struct { // ID of the placement group to return. // // To get a placement group ID make a [PlacementGroupService.List] request. PlacementGroupId string `protobuf:"bytes,1,opt,name=placement_group_id,json=placementGroupId,proto3" json:"placement_group_id,omitempty"` // contains filtered or unexported fields }
func (*GetPlacementGroupRequest) Descriptor
deprecated
func (*GetPlacementGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPlacementGroupRequest.ProtoReflect.Descriptor instead.
func (*GetPlacementGroupRequest) GetPlacementGroupId ¶
func (x *GetPlacementGroupRequest) GetPlacementGroupId() string
func (*GetPlacementGroupRequest) ProtoMessage ¶
func (*GetPlacementGroupRequest) ProtoMessage()
func (*GetPlacementGroupRequest) ProtoReflect ¶
func (x *GetPlacementGroupRequest) ProtoReflect() protoreflect.Message
func (*GetPlacementGroupRequest) Reset ¶
func (x *GetPlacementGroupRequest) Reset()
func (*GetPlacementGroupRequest) SetPlacementGroupId ¶
func (m *GetPlacementGroupRequest) SetPlacementGroupId(v string)
func (*GetPlacementGroupRequest) String ¶
func (x *GetPlacementGroupRequest) String() string
type GetSnapshotRequest ¶
type GetSnapshotRequest struct { // ID of the Snapshot resource to return. // To get the snapshot ID, use a [SnapshotService.List] request. SnapshotId string `protobuf:"bytes,1,opt,name=snapshot_id,json=snapshotId,proto3" json:"snapshot_id,omitempty"` // contains filtered or unexported fields }
func (*GetSnapshotRequest) Descriptor
deprecated
func (*GetSnapshotRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSnapshotRequest.ProtoReflect.Descriptor instead.
func (*GetSnapshotRequest) GetSnapshotId ¶
func (x *GetSnapshotRequest) GetSnapshotId() string
func (*GetSnapshotRequest) ProtoMessage ¶
func (*GetSnapshotRequest) ProtoMessage()
func (*GetSnapshotRequest) ProtoReflect ¶
func (x *GetSnapshotRequest) ProtoReflect() protoreflect.Message
func (*GetSnapshotRequest) Reset ¶
func (x *GetSnapshotRequest) Reset()
func (*GetSnapshotRequest) SetSnapshotId ¶
func (m *GetSnapshotRequest) SetSnapshotId(v string)
func (*GetSnapshotRequest) String ¶
func (x *GetSnapshotRequest) String() string
type GetSnapshotScheduleRequest ¶
type GetSnapshotScheduleRequest struct { // ID of the snapshot schedule to return. // // To get a schedule ID, make a [SnapshotScheduleService.List] request. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // contains filtered or unexported fields }
func (*GetSnapshotScheduleRequest) Descriptor
deprecated
func (*GetSnapshotScheduleRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSnapshotScheduleRequest.ProtoReflect.Descriptor instead.
func (*GetSnapshotScheduleRequest) GetSnapshotScheduleId ¶
func (x *GetSnapshotScheduleRequest) GetSnapshotScheduleId() string
func (*GetSnapshotScheduleRequest) ProtoMessage ¶
func (*GetSnapshotScheduleRequest) ProtoMessage()
func (*GetSnapshotScheduleRequest) ProtoReflect ¶
func (x *GetSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
func (*GetSnapshotScheduleRequest) Reset ¶
func (x *GetSnapshotScheduleRequest) Reset()
func (*GetSnapshotScheduleRequest) SetSnapshotScheduleId ¶
func (m *GetSnapshotScheduleRequest) SetSnapshotScheduleId(v string)
func (*GetSnapshotScheduleRequest) String ¶
func (x *GetSnapshotScheduleRequest) String() string
type GetZoneRequest ¶
type GetZoneRequest struct { // ID of the availability zone to return information about. ZoneId string `protobuf:"bytes,1,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // contains filtered or unexported fields }
func (*GetZoneRequest) Descriptor
deprecated
func (*GetZoneRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetZoneRequest.ProtoReflect.Descriptor instead.
func (*GetZoneRequest) GetZoneId ¶
func (x *GetZoneRequest) GetZoneId() string
func (*GetZoneRequest) ProtoMessage ¶
func (*GetZoneRequest) ProtoMessage()
func (*GetZoneRequest) ProtoReflect ¶
func (x *GetZoneRequest) ProtoReflect() protoreflect.Message
func (*GetZoneRequest) Reset ¶
func (x *GetZoneRequest) Reset()
func (*GetZoneRequest) SetZoneId ¶
func (m *GetZoneRequest) SetZoneId(v string)
func (*GetZoneRequest) String ¶
func (x *GetZoneRequest) String() string
type GpuCluster ¶
type GpuCluster struct { // ID of GPU cluster. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the GPU cluster belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Creation timestamp. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the GPU cluster. // // The name is unique within the folder. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the GPU cluster. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // GPU cluster labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // Status of the GPU cluster. Status GpuCluster_Status `protobuf:"varint,7,opt,name=status,proto3,enum=yandex.cloud.compute.v1.GpuCluster_Status" json:"status,omitempty"` // ID of the availability zone where the GPU cluster resides. ZoneId string `protobuf:"bytes,8,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // Type of interconnect used for this GPU cluster. InterconnectType GpuInterconnectType `` /* 159-byte string literal not displayed */ // contains filtered or unexported fields }
A GPU cluster. For details about the concept, see [documentation](/docs/compute/concepts/gpu-cluster).
func (*GpuCluster) Descriptor
deprecated
func (*GpuCluster) Descriptor() ([]byte, []int)
Deprecated: Use GpuCluster.ProtoReflect.Descriptor instead.
func (*GpuCluster) GetCreatedAt ¶
func (x *GpuCluster) GetCreatedAt() *timestamppb.Timestamp
func (*GpuCluster) GetDescription ¶
func (x *GpuCluster) GetDescription() string
func (*GpuCluster) GetFolderId ¶
func (x *GpuCluster) GetFolderId() string
func (*GpuCluster) GetId ¶
func (x *GpuCluster) GetId() string
func (*GpuCluster) GetInterconnectType ¶
func (x *GpuCluster) GetInterconnectType() GpuInterconnectType
func (*GpuCluster) GetLabels ¶
func (x *GpuCluster) GetLabels() map[string]string
func (*GpuCluster) GetName ¶
func (x *GpuCluster) GetName() string
func (*GpuCluster) GetStatus ¶
func (x *GpuCluster) GetStatus() GpuCluster_Status
func (*GpuCluster) GetZoneId ¶
func (x *GpuCluster) GetZoneId() string
func (*GpuCluster) ProtoMessage ¶
func (*GpuCluster) ProtoMessage()
func (*GpuCluster) ProtoReflect ¶
func (x *GpuCluster) ProtoReflect() protoreflect.Message
func (*GpuCluster) Reset ¶
func (x *GpuCluster) Reset()
func (*GpuCluster) SetCreatedAt ¶
func (m *GpuCluster) SetCreatedAt(v *timestamppb.Timestamp)
func (*GpuCluster) SetDescription ¶
func (m *GpuCluster) SetDescription(v string)
func (*GpuCluster) SetFolderId ¶
func (m *GpuCluster) SetFolderId(v string)
func (*GpuCluster) SetId ¶
func (m *GpuCluster) SetId(v string)
func (*GpuCluster) SetInterconnectType ¶
func (m *GpuCluster) SetInterconnectType(v GpuInterconnectType)
func (*GpuCluster) SetLabels ¶
func (m *GpuCluster) SetLabels(v map[string]string)
func (*GpuCluster) SetName ¶
func (m *GpuCluster) SetName(v string)
func (*GpuCluster) SetStatus ¶
func (m *GpuCluster) SetStatus(v GpuCluster_Status)
func (*GpuCluster) SetZoneId ¶
func (m *GpuCluster) SetZoneId(v string)
func (*GpuCluster) String ¶
func (x *GpuCluster) String() string
type GpuClusterServiceClient ¶
type GpuClusterServiceClient interface { // Returns the specified GPU cluster. // // To get the list of available GPU clusters, make a [List] request. Get(ctx context.Context, in *GetGpuClusterRequest, opts ...grpc.CallOption) (*GpuCluster, error) // Retrieves the list of GPU clusters in the specified folder. List(ctx context.Context, in *ListGpuClustersRequest, opts ...grpc.CallOption) (*ListGpuClustersResponse, error) // Creates a GPU cluster in the specified folder. Create(ctx context.Context, in *CreateGpuClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified GPU cluster. // // Currently only name, description and labels can be updated. Update(ctx context.Context, in *UpdateGpuClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified GPU cluster. // // GPU cluster can be deleted only if it doesn't have any instances associated with it. Delete(ctx context.Context, in *DeleteGpuClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified GPU cluster. ListOperations(ctx context.Context, in *ListGpuClusterOperationsRequest, opts ...grpc.CallOption) (*ListGpuClusterOperationsResponse, error) // List instances created in this GPU cluster. ListInstances(ctx context.Context, in *ListGpuClusterInstancesRequest, opts ...grpc.CallOption) (*ListGpuClusterInstancesResponse, error) // Lists access bindings for the GPU cluster. ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the GPU cluster. SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates access bindings for the GPU cluster. UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) }
GpuClusterServiceClient is the client API for GpuClusterService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing GPU clusters.
func NewGpuClusterServiceClient ¶
func NewGpuClusterServiceClient(cc grpc.ClientConnInterface) GpuClusterServiceClient
type GpuClusterServiceServer ¶
type GpuClusterServiceServer interface { // Returns the specified GPU cluster. // // To get the list of available GPU clusters, make a [List] request. Get(context.Context, *GetGpuClusterRequest) (*GpuCluster, error) // Retrieves the list of GPU clusters in the specified folder. List(context.Context, *ListGpuClustersRequest) (*ListGpuClustersResponse, error) // Creates a GPU cluster in the specified folder. Create(context.Context, *CreateGpuClusterRequest) (*operation.Operation, error) // Updates the specified GPU cluster. // // Currently only name, description and labels can be updated. Update(context.Context, *UpdateGpuClusterRequest) (*operation.Operation, error) // Deletes the specified GPU cluster. // // GPU cluster can be deleted only if it doesn't have any instances associated with it. Delete(context.Context, *DeleteGpuClusterRequest) (*operation.Operation, error) // Lists operations for the specified GPU cluster. ListOperations(context.Context, *ListGpuClusterOperationsRequest) (*ListGpuClusterOperationsResponse, error) // List instances created in this GPU cluster. ListInstances(context.Context, *ListGpuClusterInstancesRequest) (*ListGpuClusterInstancesResponse, error) // Lists access bindings for the GPU cluster. ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the GPU cluster. SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error) // Updates access bindings for the GPU cluster. UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error) }
GpuClusterServiceServer is the server API for GpuClusterService service. All implementations should embed UnimplementedGpuClusterServiceServer for forward compatibility.
A set of methods for managing GPU clusters.
type GpuCluster_Status ¶
type GpuCluster_Status int32
const ( GpuCluster_STATUS_UNSPECIFIED GpuCluster_Status = 0 // GPU cluster is being created. GpuCluster_CREATING GpuCluster_Status = 1 // GPU cluster is ready to use. GpuCluster_READY GpuCluster_Status = 2 // GPU cluster encountered a problem and cannot operate. GpuCluster_ERROR GpuCluster_Status = 3 // GPU cluster is being deleted. GpuCluster_DELETING GpuCluster_Status = 4 )
func (GpuCluster_Status) Descriptor ¶
func (GpuCluster_Status) Descriptor() protoreflect.EnumDescriptor
func (GpuCluster_Status) Enum ¶
func (x GpuCluster_Status) Enum() *GpuCluster_Status
func (GpuCluster_Status) EnumDescriptor
deprecated
func (GpuCluster_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use GpuCluster_Status.Descriptor instead.
func (GpuCluster_Status) Number ¶
func (x GpuCluster_Status) Number() protoreflect.EnumNumber
func (GpuCluster_Status) String ¶
func (x GpuCluster_Status) String() string
func (GpuCluster_Status) Type ¶
func (GpuCluster_Status) Type() protoreflect.EnumType
type GpuInterconnectType ¶
type GpuInterconnectType int32
const ( GpuInterconnectType_GPU_INTERCONNECT_TYPE_UNSPECIFIED GpuInterconnectType = 0 // InfiniBand interconnect. GpuInterconnectType_INFINIBAND GpuInterconnectType = 1 )
func (GpuInterconnectType) Descriptor ¶
func (GpuInterconnectType) Descriptor() protoreflect.EnumDescriptor
func (GpuInterconnectType) Enum ¶
func (x GpuInterconnectType) Enum() *GpuInterconnectType
func (GpuInterconnectType) EnumDescriptor
deprecated
func (GpuInterconnectType) EnumDescriptor() ([]byte, []int)
Deprecated: Use GpuInterconnectType.Descriptor instead.
func (GpuInterconnectType) Number ¶
func (x GpuInterconnectType) Number() protoreflect.EnumNumber
func (GpuInterconnectType) String ¶
func (x GpuInterconnectType) String() string
func (GpuInterconnectType) Type ¶
func (GpuInterconnectType) Type() protoreflect.EnumType
type GpuSettings ¶
type GpuSettings struct { // Attach instance to specified GPU cluster. GpuClusterId string `protobuf:"bytes,1,opt,name=gpu_cluster_id,json=gpuClusterId,proto3" json:"gpu_cluster_id,omitempty"` // contains filtered or unexported fields }
func (*GpuSettings) Descriptor
deprecated
func (*GpuSettings) Descriptor() ([]byte, []int)
Deprecated: Use GpuSettings.ProtoReflect.Descriptor instead.
func (*GpuSettings) GetGpuClusterId ¶
func (x *GpuSettings) GetGpuClusterId() string
func (*GpuSettings) ProtoMessage ¶
func (*GpuSettings) ProtoMessage()
func (*GpuSettings) ProtoReflect ¶
func (x *GpuSettings) ProtoReflect() protoreflect.Message
func (*GpuSettings) Reset ¶
func (x *GpuSettings) Reset()
func (*GpuSettings) SetGpuClusterId ¶
func (m *GpuSettings) SetGpuClusterId(v string)
func (*GpuSettings) String ¶
func (x *GpuSettings) String() string
type GuestStopInstanceMetadata ¶
type GuestStopInstanceMetadata struct { // ID of the instance that was stopped from guest OS. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*GuestStopInstanceMetadata) Descriptor
deprecated
func (*GuestStopInstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use GuestStopInstanceMetadata.ProtoReflect.Descriptor instead.
func (*GuestStopInstanceMetadata) GetInstanceId ¶
func (x *GuestStopInstanceMetadata) GetInstanceId() string
func (*GuestStopInstanceMetadata) ProtoMessage ¶
func (*GuestStopInstanceMetadata) ProtoMessage()
func (*GuestStopInstanceMetadata) ProtoReflect ¶
func (x *GuestStopInstanceMetadata) ProtoReflect() protoreflect.Message
func (*GuestStopInstanceMetadata) Reset ¶
func (x *GuestStopInstanceMetadata) Reset()
func (*GuestStopInstanceMetadata) SetInstanceId ¶
func (m *GuestStopInstanceMetadata) SetInstanceId(v string)
func (*GuestStopInstanceMetadata) String ¶
func (x *GuestStopInstanceMetadata) String() string
type HardwareGeneration ¶
type HardwareGeneration struct { // Types that are assignable to Features: // // *HardwareGeneration_LegacyFeatures // *HardwareGeneration_Generation2Features Features isHardwareGeneration_Features `protobuf_oneof:"features"` // contains filtered or unexported fields }
A set of features, specific to a particular Compute hardware generation. They are not necessary supported by every host OS or distro, thus they are fixed to an image and are applied to all instances created with it as their boot disk image. These features significantly determine how the instance is created, thus cannot be changed after the fact.
func (*HardwareGeneration) Descriptor
deprecated
func (*HardwareGeneration) Descriptor() ([]byte, []int)
Deprecated: Use HardwareGeneration.ProtoReflect.Descriptor instead.
func (*HardwareGeneration) GetFeatures ¶
func (m *HardwareGeneration) GetFeatures() isHardwareGeneration_Features
func (*HardwareGeneration) GetGeneration2Features ¶
func (x *HardwareGeneration) GetGeneration2Features() *Generation2HardwareFeatures
func (*HardwareGeneration) GetLegacyFeatures ¶
func (x *HardwareGeneration) GetLegacyFeatures() *LegacyHardwareFeatures
func (*HardwareGeneration) ProtoMessage ¶
func (*HardwareGeneration) ProtoMessage()
func (*HardwareGeneration) ProtoReflect ¶
func (x *HardwareGeneration) ProtoReflect() protoreflect.Message
func (*HardwareGeneration) Reset ¶
func (x *HardwareGeneration) Reset()
func (*HardwareGeneration) SetFeatures ¶
func (m *HardwareGeneration) SetFeatures(v HardwareGeneration_Features)
func (*HardwareGeneration) SetGeneration2Features ¶
func (m *HardwareGeneration) SetGeneration2Features(v *Generation2HardwareFeatures)
func (*HardwareGeneration) SetLegacyFeatures ¶
func (m *HardwareGeneration) SetLegacyFeatures(v *LegacyHardwareFeatures)
func (*HardwareGeneration) String ¶
func (x *HardwareGeneration) String() string
type HardwareGeneration_Features ¶
type HardwareGeneration_Features = isHardwareGeneration_Features
type HardwareGeneration_Generation2Features ¶
type HardwareGeneration_Generation2Features struct {
Generation2Features *Generation2HardwareFeatures `protobuf:"bytes,2,opt,name=generation2_features,json=generation2Features,proto3,oneof"`
}
type HardwareGeneration_LegacyFeatures ¶
type HardwareGeneration_LegacyFeatures struct {
LegacyFeatures *LegacyHardwareFeatures `protobuf:"bytes,1,opt,name=legacy_features,json=legacyFeatures,proto3,oneof"`
}
type Host ¶
type Host struct { // ID of the host. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Current status of the host. New instances are unable to start on host in DOWN status. Status Host_Status `protobuf:"varint,2,opt,name=status,proto3,enum=yandex.cloud.compute.v1.Host_Status" json:"status,omitempty"` // ID of the physical server that the host belongs to. ServerId string `protobuf:"bytes,3,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"` // Set temporarily if maintenance is planned for this host, and a new host was provided as a replacement. Replacement *Replacement `protobuf:"bytes,4,opt,name=replacement,proto3" json:"replacement,omitempty"` // contains filtered or unexported fields }
Represents a dedicated host
func (*Host) Descriptor
deprecated
func (*Host) GetReplacement ¶
func (x *Host) GetReplacement() *Replacement
func (*Host) GetServerId ¶
func (*Host) GetStatus ¶
func (x *Host) GetStatus() Host_Status
func (*Host) ProtoMessage ¶
func (*Host) ProtoMessage()
func (*Host) ProtoReflect ¶
func (x *Host) ProtoReflect() protoreflect.Message
func (*Host) SetReplacement ¶
func (m *Host) SetReplacement(v *Replacement)
func (*Host) SetServerId ¶
func (*Host) SetStatus ¶
func (m *Host) SetStatus(v Host_Status)
type HostGroup ¶
type HostGroup struct { // ID of the group. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the group belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the group. The name is unique within the folder. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the group. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // Availability zone where all dedicated hosts are allocated. ZoneId string `protobuf:"bytes,7,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // Status of the group. Status HostGroup_Status `protobuf:"varint,8,opt,name=status,proto3,enum=yandex.cloud.compute.v1.HostGroup_Status" json:"status,omitempty"` // ID of host type. Resources provided by each host of the group. TypeId string `protobuf:"bytes,9,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` // Behaviour on maintenance events. MaintenancePolicy MaintenancePolicy `` /* 161-byte string literal not displayed */ // Scale policy. Only fixed number of hosts are supported at this moment. ScalePolicy *ScalePolicy `protobuf:"bytes,11,opt,name=scale_policy,json=scalePolicy,proto3" json:"scale_policy,omitempty"` // contains filtered or unexported fields }
Represents group of dedicated hosts
func (*HostGroup) Descriptor
deprecated
func (*HostGroup) GetCreatedAt ¶
func (x *HostGroup) GetCreatedAt() *timestamppb.Timestamp
func (*HostGroup) GetDescription ¶
func (*HostGroup) GetFolderId ¶
func (*HostGroup) GetMaintenancePolicy ¶
func (x *HostGroup) GetMaintenancePolicy() MaintenancePolicy
func (*HostGroup) GetScalePolicy ¶
func (x *HostGroup) GetScalePolicy() *ScalePolicy
func (*HostGroup) GetStatus ¶
func (x *HostGroup) GetStatus() HostGroup_Status
func (*HostGroup) ProtoMessage ¶
func (*HostGroup) ProtoMessage()
func (*HostGroup) ProtoReflect ¶
func (x *HostGroup) ProtoReflect() protoreflect.Message
func (*HostGroup) SetCreatedAt ¶
func (m *HostGroup) SetCreatedAt(v *timestamppb.Timestamp)
func (*HostGroup) SetDescription ¶
func (*HostGroup) SetFolderId ¶
func (*HostGroup) SetMaintenancePolicy ¶
func (m *HostGroup) SetMaintenancePolicy(v MaintenancePolicy)
func (*HostGroup) SetScalePolicy ¶
func (m *HostGroup) SetScalePolicy(v *ScalePolicy)
func (*HostGroup) SetStatus ¶
func (m *HostGroup) SetStatus(v HostGroup_Status)
type HostGroupServiceClient ¶
type HostGroupServiceClient interface { // Returns the specified host group. Get(ctx context.Context, in *GetHostGroupRequest, opts ...grpc.CallOption) (*HostGroup, error) // Retrieves the list of host groups in the specified folder. List(ctx context.Context, in *ListHostGroupsRequest, opts ...grpc.CallOption) (*ListHostGroupsResponse, error) // Creates a host group in the specified folder. Create(ctx context.Context, in *CreateHostGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified host group. Update(ctx context.Context, in *UpdateHostGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified host group. Delete(ctx context.Context, in *DeleteHostGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified host group. ListOperations(ctx context.Context, in *ListHostGroupOperationsRequest, opts ...grpc.CallOption) (*ListHostGroupOperationsResponse, error) // Lists instances that belongs to the specified host group. ListInstances(ctx context.Context, in *ListHostGroupInstancesRequest, opts ...grpc.CallOption) (*ListHostGroupInstancesResponse, error) // Lists hosts that belongs to the specified host group. ListHosts(ctx context.Context, in *ListHostGroupHostsRequest, opts ...grpc.CallOption) (*ListHostGroupHostsResponse, error) // Update host UpdateHost(ctx context.Context, in *UpdateHostGroupHostRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists access bindings for the host group. ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the host group. SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates access bindings for the host group. UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) }
HostGroupServiceClient is the client API for HostGroupService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing groups of dedicated hosts.
func NewHostGroupServiceClient ¶
func NewHostGroupServiceClient(cc grpc.ClientConnInterface) HostGroupServiceClient
type HostGroupServiceServer ¶
type HostGroupServiceServer interface { // Returns the specified host group. Get(context.Context, *GetHostGroupRequest) (*HostGroup, error) // Retrieves the list of host groups in the specified folder. List(context.Context, *ListHostGroupsRequest) (*ListHostGroupsResponse, error) // Creates a host group in the specified folder. Create(context.Context, *CreateHostGroupRequest) (*operation.Operation, error) // Updates the specified host group. Update(context.Context, *UpdateHostGroupRequest) (*operation.Operation, error) // Deletes the specified host group. Delete(context.Context, *DeleteHostGroupRequest) (*operation.Operation, error) // Lists operations for the specified host group. ListOperations(context.Context, *ListHostGroupOperationsRequest) (*ListHostGroupOperationsResponse, error) // Lists instances that belongs to the specified host group. ListInstances(context.Context, *ListHostGroupInstancesRequest) (*ListHostGroupInstancesResponse, error) // Lists hosts that belongs to the specified host group. ListHosts(context.Context, *ListHostGroupHostsRequest) (*ListHostGroupHostsResponse, error) // Update host UpdateHost(context.Context, *UpdateHostGroupHostRequest) (*operation.Operation, error) // Lists access bindings for the host group. ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the host group. SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error) // Updates access bindings for the host group. UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error) }
HostGroupServiceServer is the server API for HostGroupService service. All implementations should embed UnimplementedHostGroupServiceServer for forward compatibility.
A set of methods for managing groups of dedicated hosts.
type HostGroup_Status ¶
type HostGroup_Status int32
const ( HostGroup_STATUS_UNSPECIFIED HostGroup_Status = 0 HostGroup_CREATING HostGroup_Status = 1 HostGroup_READY HostGroup_Status = 2 HostGroup_UPDATING HostGroup_Status = 3 HostGroup_DELETING HostGroup_Status = 4 )
func (HostGroup_Status) Descriptor ¶
func (HostGroup_Status) Descriptor() protoreflect.EnumDescriptor
func (HostGroup_Status) Enum ¶
func (x HostGroup_Status) Enum() *HostGroup_Status
func (HostGroup_Status) EnumDescriptor
deprecated
func (HostGroup_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use HostGroup_Status.Descriptor instead.
func (HostGroup_Status) Number ¶
func (x HostGroup_Status) Number() protoreflect.EnumNumber
func (HostGroup_Status) String ¶
func (x HostGroup_Status) String() string
func (HostGroup_Status) Type ¶
func (HostGroup_Status) Type() protoreflect.EnumType
type HostType ¶
type HostType struct { // Unique type identifier. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Total number of cores available for instances. Cores int64 `protobuf:"varint,2,opt,name=cores,proto3" json:"cores,omitempty"` // Ammount of memory available for instances. Memory int64 `protobuf:"varint,3,opt,name=memory,proto3" json:"memory,omitempty"` // Number of local disks available for instances Disks int64 `protobuf:"varint,4,opt,name=disks,proto3" json:"disks,omitempty"` // Size of each local disk DiskSize int64 `protobuf:"varint,5,opt,name=disk_size,json=diskSize,proto3" json:"disk_size,omitempty"` // contains filtered or unexported fields }
Represents host resources. Note: Platform can use hosts with different number of memory and cores. TODO: Do we need sockets here?
func (*HostType) Descriptor
deprecated
func (*HostType) GetDiskSize ¶
func (*HostType) ProtoMessage ¶
func (*HostType) ProtoMessage()
func (*HostType) ProtoReflect ¶
func (x *HostType) ProtoReflect() protoreflect.Message
func (*HostType) SetDiskSize ¶
type HostTypeServiceClient ¶
type HostTypeServiceClient interface { // Returns information about specified host type. Get(ctx context.Context, in *GetHostTypeRequest, opts ...grpc.CallOption) (*HostType, error) // List avaliable host types. List(ctx context.Context, in *ListHostTypesRequest, opts ...grpc.CallOption) (*ListHostTypesResponse, error) }
HostTypeServiceClient is the client API for HostTypeService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
Set of methods to view possible host configurations.
func NewHostTypeServiceClient ¶
func NewHostTypeServiceClient(cc grpc.ClientConnInterface) HostTypeServiceClient
type HostTypeServiceServer ¶
type HostTypeServiceServer interface { // Returns information about specified host type. Get(context.Context, *GetHostTypeRequest) (*HostType, error) // List avaliable host types. List(context.Context, *ListHostTypesRequest) (*ListHostTypesResponse, error) }
HostTypeServiceServer is the server API for HostTypeService service. All implementations should embed UnimplementedHostTypeServiceServer for forward compatibility.
Set of methods to view possible host configurations.
type Host_Status ¶
type Host_Status int32
const ( Host_STATUS_UNSPECIFIED Host_Status = 0 Host_UP Host_Status = 1 Host_DOWN Host_Status = 2 )
func (Host_Status) Descriptor ¶
func (Host_Status) Descriptor() protoreflect.EnumDescriptor
func (Host_Status) Enum ¶
func (x Host_Status) Enum() *Host_Status
func (Host_Status) EnumDescriptor
deprecated
func (Host_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Host_Status.Descriptor instead.
func (Host_Status) Number ¶
func (x Host_Status) Number() protoreflect.EnumNumber
func (Host_Status) String ¶
func (x Host_Status) String() string
func (Host_Status) Type ¶
func (Host_Status) Type() protoreflect.EnumType
type Image ¶
type Image struct { // ID of the image. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the image belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the image. 1-63 characters long. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the image. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Maximum of 64 per resource. Labels map[string]string `` /* 153-byte string literal not displayed */ // The name of the image family to which this image belongs. // // You can get the most recent image from a family by using // the [yandex.cloud.compute.v1.ImageService.GetLatestByFamily] request // and create the disk from this image. Family string `protobuf:"bytes,7,opt,name=family,proto3" json:"family,omitempty"` // The size of the image, specified in bytes. StorageSize int64 `protobuf:"varint,8,opt,name=storage_size,json=storageSize,proto3" json:"storage_size,omitempty"` // Minimum size of the disk which will be created from this image. MinDiskSize int64 `protobuf:"varint,9,opt,name=min_disk_size,json=minDiskSize,proto3" json:"min_disk_size,omitempty"` // License IDs that indicate which licenses are attached to this resource. // License IDs are used to calculate additional charges for the use of the virtual machine. // // The correct license ID is generated by the platform. IDs are inherited by new resources created from this resource. // // If you know the license IDs, specify them when you create the image. // For example, if you create a disk image using a third-party utility and load it into Object Storage, the license IDs will be lost. // You can specify them in the [yandex.cloud.compute.v1.ImageService.Create] request. ProductIds []string `protobuf:"bytes,10,rep,name=product_ids,json=productIds,proto3" json:"product_ids,omitempty"` // Current status of the image. Status Image_Status `protobuf:"varint,11,opt,name=status,proto3,enum=yandex.cloud.compute.v1.Image_Status" json:"status,omitempty"` // Operating system that is contained in the image. Os *Os `protobuf:"bytes,12,opt,name=os,proto3" json:"os,omitempty"` // When true, indicates there is an image pool for fast creation disks from the image. Pooled bool `protobuf:"varint,13,opt,name=pooled,proto3" json:"pooled,omitempty"` // If specified, forces the same HardwareGeneration features to be applied to the instance // created using this image as a source for the boot disk. Otherwise the current default will be used. HardwareGeneration *HardwareGeneration `protobuf:"bytes,14,opt,name=hardware_generation,json=hardwareGeneration,proto3" json:"hardware_generation,omitempty"` // Key encryption key info. KmsKey *KMSKey `protobuf:"bytes,15,opt,name=kms_key,json=kmsKey,proto3" json:"kms_key,omitempty"` // contains filtered or unexported fields }
An Image resource.
func (*Image) Descriptor
deprecated
func (*Image) GetCreatedAt ¶
func (x *Image) GetCreatedAt() *timestamppb.Timestamp
func (*Image) GetDescription ¶
func (*Image) GetFolderId ¶
func (*Image) GetHardwareGeneration ¶
func (x *Image) GetHardwareGeneration() *HardwareGeneration
func (*Image) GetMinDiskSize ¶
func (*Image) GetProductIds ¶
func (*Image) GetStatus ¶
func (x *Image) GetStatus() Image_Status
func (*Image) GetStorageSize ¶
func (*Image) ProtoMessage ¶
func (*Image) ProtoMessage()
func (*Image) ProtoReflect ¶
func (x *Image) ProtoReflect() protoreflect.Message
func (*Image) SetCreatedAt ¶
func (m *Image) SetCreatedAt(v *timestamppb.Timestamp)
func (*Image) SetDescription ¶
func (*Image) SetFolderId ¶
func (*Image) SetHardwareGeneration ¶
func (m *Image) SetHardwareGeneration(v *HardwareGeneration)
func (*Image) SetMinDiskSize ¶
func (*Image) SetProductIds ¶
func (*Image) SetStatus ¶
func (m *Image) SetStatus(v Image_Status)
func (*Image) SetStorageSize ¶
type ImageServiceClient ¶
type ImageServiceClient interface { // Returns the specified Image resource. // // To get the list of available Image resources, make a [List] request. Get(ctx context.Context, in *GetImageRequest, opts ...grpc.CallOption) (*Image, error) // Returns the latest image that is part of an image family. GetLatestByFamily(ctx context.Context, in *GetImageLatestByFamilyRequest, opts ...grpc.CallOption) (*Image, error) // Retrieves the list of Image resources in the specified folder. List(ctx context.Context, in *ListImagesRequest, opts ...grpc.CallOption) (*ListImagesResponse, error) // Creates an image in the specified folder. // // You can create an image from a disk, snapshot, other image or URI. // Method starts an asynchronous operation that can be cancelled while it is in progress. Create(ctx context.Context, in *CreateImageRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified image. Update(ctx context.Context, in *UpdateImageRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified image. // // Deleting an image removes its data permanently and is irreversible. Delete(ctx context.Context, in *DeleteImageRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified image. ListOperations(ctx context.Context, in *ListImageOperationsRequest, opts ...grpc.CallOption) (*ListImageOperationsResponse, error) // Lists access bindings for the image. ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the image. SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates access bindings for the image. UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) }
ImageServiceClient is the client API for ImageService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing Image resources.
func NewImageServiceClient ¶
func NewImageServiceClient(cc grpc.ClientConnInterface) ImageServiceClient
type ImageServiceServer ¶
type ImageServiceServer interface { // Returns the specified Image resource. // // To get the list of available Image resources, make a [List] request. Get(context.Context, *GetImageRequest) (*Image, error) // Returns the latest image that is part of an image family. GetLatestByFamily(context.Context, *GetImageLatestByFamilyRequest) (*Image, error) // Retrieves the list of Image resources in the specified folder. List(context.Context, *ListImagesRequest) (*ListImagesResponse, error) // Creates an image in the specified folder. // // You can create an image from a disk, snapshot, other image or URI. // Method starts an asynchronous operation that can be cancelled while it is in progress. Create(context.Context, *CreateImageRequest) (*operation.Operation, error) // Updates the specified image. Update(context.Context, *UpdateImageRequest) (*operation.Operation, error) // Deletes the specified image. // // Deleting an image removes its data permanently and is irreversible. Delete(context.Context, *DeleteImageRequest) (*operation.Operation, error) // Lists operations for the specified image. ListOperations(context.Context, *ListImageOperationsRequest) (*ListImageOperationsResponse, error) // Lists access bindings for the image. ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the image. SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error) // Updates access bindings for the image. UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error) }
ImageServiceServer is the server API for ImageService service. All implementations should embed UnimplementedImageServiceServer for forward compatibility.
A set of methods for managing Image resources.
type Image_Status ¶
type Image_Status int32
const ( Image_STATUS_UNSPECIFIED Image_Status = 0 // Image is being created. Image_CREATING Image_Status = 1 // Image is ready to use. Image_READY Image_Status = 2 // Image encountered a problem and cannot operate. Image_ERROR Image_Status = 3 // Image is being deleted. Image_DELETING Image_Status = 4 )
func (Image_Status) Descriptor ¶
func (Image_Status) Descriptor() protoreflect.EnumDescriptor
func (Image_Status) Enum ¶
func (x Image_Status) Enum() *Image_Status
func (Image_Status) EnumDescriptor
deprecated
func (Image_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Image_Status.Descriptor instead.
func (Image_Status) Number ¶
func (x Image_Status) Number() protoreflect.EnumNumber
func (Image_Status) String ¶
func (x Image_Status) String() string
func (Image_Status) Type ¶
func (Image_Status) Type() protoreflect.EnumType
type Instance ¶
type Instance struct { // ID of the instance. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the instance belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the instance. 1-63 characters long. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the instance. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Maximum of 64 per resource. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the availability zone where the instance resides. ZoneId string `protobuf:"bytes,7,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` // ID of the hardware platform configuration for the instance. PlatformId string `protobuf:"bytes,8,opt,name=platform_id,json=platformId,proto3" json:"platform_id,omitempty"` // Computing resources of the instance such as the amount of memory and number of cores. Resources *Resources `protobuf:"bytes,9,opt,name=resources,proto3" json:"resources,omitempty"` // Status of the instance. Status Instance_Status `protobuf:"varint,10,opt,name=status,proto3,enum=yandex.cloud.compute.v1.Instance_Status" json:"status,omitempty"` // The metadata `key:value` pairs assigned to this instance. This includes custom metadata and predefined keys. // // For example, you may use the metadata in order to provide your public SSH key to the instance. // For more information, see [Metadata](/docs/compute/concepts/vm-metadata). Metadata map[string]string `` /* 158-byte string literal not displayed */ // Options allow user to configure access to instance's metadata MetadataOptions *MetadataOptions `protobuf:"bytes,23,opt,name=metadata_options,json=metadataOptions,proto3" json:"metadata_options,omitempty"` // Boot disk that is attached to the instance. BootDisk *AttachedDisk `protobuf:"bytes,12,opt,name=boot_disk,json=bootDisk,proto3" json:"boot_disk,omitempty"` // Array of secondary disks that are attached to the instance. SecondaryDisks []*AttachedDisk `protobuf:"bytes,13,rep,name=secondary_disks,json=secondaryDisks,proto3" json:"secondary_disks,omitempty"` // Array of local disks that are attached to the instance. LocalDisks []*AttachedLocalDisk `protobuf:"bytes,22,rep,name=local_disks,json=localDisks,proto3" json:"local_disks,omitempty"` // Array of filesystems that are attached to the instance. Filesystems []*AttachedFilesystem `protobuf:"bytes,21,rep,name=filesystems,proto3" json:"filesystems,omitempty"` // Array of network interfaces that are attached to the instance. NetworkInterfaces []*NetworkInterface `protobuf:"bytes,14,rep,name=network_interfaces,json=networkInterfaces,proto3" json:"network_interfaces,omitempty"` // Serial port settings SerialPortSettings *SerialPortSettings `protobuf:"bytes,24,opt,name=serial_port_settings,json=serialPortSettings,proto3" json:"serial_port_settings,omitempty"` // GPU settings GpuSettings *GpuSettings `protobuf:"bytes,26,opt,name=gpu_settings,json=gpuSettings,proto3" json:"gpu_settings,omitempty"` // A domain name of the instance. FQDN is defined by the server // in the format `<hostname>.<region_id>.internal` when the instance is created. // If the hostname were not specified when the instance was created, FQDN would be `<id>.auto.internal`. Fqdn string `protobuf:"bytes,16,opt,name=fqdn,proto3" json:"fqdn,omitempty"` // output only // Scheduling policy configuration. SchedulingPolicy *SchedulingPolicy `protobuf:"bytes,17,opt,name=scheduling_policy,json=schedulingPolicy,proto3" json:"scheduling_policy,omitempty"` // ID of the service account to use for [authentication inside the instance](/docs/compute/operations/vm-connect/auth-inside-vm). // To get the service account ID, use a [yandex.cloud.iam.v1.ServiceAccountService.List] request. ServiceAccountId string `protobuf:"bytes,18,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // Network Settings NetworkSettings *NetworkSettings `protobuf:"bytes,19,opt,name=network_settings,json=networkSettings,proto3" json:"network_settings,omitempty"` // Placement policy configuration. PlacementPolicy *PlacementPolicy `protobuf:"bytes,20,opt,name=placement_policy,json=placementPolicy,proto3" json:"placement_policy,omitempty"` // ID of the dedicated host group that the instance belongs to. HostGroupId string `protobuf:"bytes,27,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // ID of the dedicated host that the instance belongs to. HostId string `protobuf:"bytes,28,opt,name=host_id,json=hostId,proto3" json:"host_id,omitempty"` // Behaviour on maintenance events MaintenancePolicy MaintenancePolicy `` /* 161-byte string literal not displayed */ // Time between notification via metadata service and maintenance MaintenanceGracePeriod *durationpb.Duration `` /* 130-byte string literal not displayed */ // This feature set is inherited from the image/disk used as a boot one at the creation of the instance. HardwareGeneration *HardwareGeneration `protobuf:"bytes,31,opt,name=hardware_generation,json=hardwareGeneration,proto3" json:"hardware_generation,omitempty"` // contains filtered or unexported fields }
An Instance resource. For more information, see [Instances](/docs/compute/concepts/vm).
func (*Instance) Descriptor
deprecated
func (*Instance) GetBootDisk ¶
func (x *Instance) GetBootDisk() *AttachedDisk
func (*Instance) GetCreatedAt ¶
func (x *Instance) GetCreatedAt() *timestamppb.Timestamp
func (*Instance) GetDescription ¶
func (*Instance) GetFilesystems ¶
func (x *Instance) GetFilesystems() []*AttachedFilesystem
func (*Instance) GetFolderId ¶
func (*Instance) GetGpuSettings ¶
func (x *Instance) GetGpuSettings() *GpuSettings
func (*Instance) GetHardwareGeneration ¶
func (x *Instance) GetHardwareGeneration() *HardwareGeneration
func (*Instance) GetHostGroupId ¶
func (*Instance) GetLocalDisks ¶
func (x *Instance) GetLocalDisks() []*AttachedLocalDisk
func (*Instance) GetMaintenanceGracePeriod ¶
func (x *Instance) GetMaintenanceGracePeriod() *durationpb.Duration
func (*Instance) GetMaintenancePolicy ¶
func (x *Instance) GetMaintenancePolicy() MaintenancePolicy
func (*Instance) GetMetadata ¶
func (*Instance) GetMetadataOptions ¶
func (x *Instance) GetMetadataOptions() *MetadataOptions
func (*Instance) GetNetworkInterfaces ¶
func (x *Instance) GetNetworkInterfaces() []*NetworkInterface
func (*Instance) GetNetworkSettings ¶
func (x *Instance) GetNetworkSettings() *NetworkSettings
func (*Instance) GetPlacementPolicy ¶
func (x *Instance) GetPlacementPolicy() *PlacementPolicy
func (*Instance) GetPlatformId ¶
func (*Instance) GetResources ¶
func (*Instance) GetSchedulingPolicy ¶
func (x *Instance) GetSchedulingPolicy() *SchedulingPolicy
func (*Instance) GetSecondaryDisks ¶
func (x *Instance) GetSecondaryDisks() []*AttachedDisk
func (*Instance) GetSerialPortSettings ¶
func (x *Instance) GetSerialPortSettings() *SerialPortSettings
func (*Instance) GetServiceAccountId ¶
func (*Instance) GetStatus ¶
func (x *Instance) GetStatus() Instance_Status
func (*Instance) ProtoMessage ¶
func (*Instance) ProtoMessage()
func (*Instance) ProtoReflect ¶
func (x *Instance) ProtoReflect() protoreflect.Message
func (*Instance) SetBootDisk ¶
func (m *Instance) SetBootDisk(v *AttachedDisk)
func (*Instance) SetCreatedAt ¶
func (m *Instance) SetCreatedAt(v *timestamppb.Timestamp)
func (*Instance) SetDescription ¶
func (*Instance) SetFilesystems ¶
func (m *Instance) SetFilesystems(v []*AttachedFilesystem)
func (*Instance) SetFolderId ¶
func (*Instance) SetGpuSettings ¶
func (m *Instance) SetGpuSettings(v *GpuSettings)
func (*Instance) SetHardwareGeneration ¶
func (m *Instance) SetHardwareGeneration(v *HardwareGeneration)
func (*Instance) SetHostGroupId ¶
func (*Instance) SetLocalDisks ¶
func (m *Instance) SetLocalDisks(v []*AttachedLocalDisk)
func (*Instance) SetMaintenanceGracePeriod ¶
func (m *Instance) SetMaintenanceGracePeriod(v *durationpb.Duration)
func (*Instance) SetMaintenancePolicy ¶
func (m *Instance) SetMaintenancePolicy(v MaintenancePolicy)
func (*Instance) SetMetadata ¶
func (*Instance) SetMetadataOptions ¶
func (m *Instance) SetMetadataOptions(v *MetadataOptions)
func (*Instance) SetNetworkInterfaces ¶
func (m *Instance) SetNetworkInterfaces(v []*NetworkInterface)
func (*Instance) SetNetworkSettings ¶
func (m *Instance) SetNetworkSettings(v *NetworkSettings)
func (*Instance) SetPlacementPolicy ¶
func (m *Instance) SetPlacementPolicy(v *PlacementPolicy)
func (*Instance) SetPlatformId ¶
func (*Instance) SetResources ¶
func (*Instance) SetSchedulingPolicy ¶
func (m *Instance) SetSchedulingPolicy(v *SchedulingPolicy)
func (*Instance) SetSecondaryDisks ¶
func (m *Instance) SetSecondaryDisks(v []*AttachedDisk)
func (*Instance) SetSerialPortSettings ¶
func (m *Instance) SetSerialPortSettings(v *SerialPortSettings)
func (*Instance) SetServiceAccountId ¶
func (*Instance) SetStatus ¶
func (m *Instance) SetStatus(v Instance_Status)
type InstanceServiceClient ¶
type InstanceServiceClient interface { // Returns the specified Instance resource. // // To get the list of available Instance resources, make a [List] request. Get(ctx context.Context, in *GetInstanceRequest, opts ...grpc.CallOption) (*Instance, error) // Retrieves the list of Instance resources in the specified folder. List(ctx context.Context, in *ListInstancesRequest, opts ...grpc.CallOption) (*ListInstancesResponse, error) // Creates an instance in the specified folder. // Method starts an asynchronous operation that can be cancelled while it is in progress. Create(ctx context.Context, in *CreateInstanceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified instance. Update(ctx context.Context, in *UpdateInstanceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified instance. Delete(ctx context.Context, in *DeleteInstanceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the metadata of the specified instance. For more information on metadata, see [VM metadata](/docs/compute/concepts/vm-metadata). UpdateMetadata(ctx context.Context, in *UpdateInstanceMetadataRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Returns the serial port output of the specified Instance resource. GetSerialPortOutput(ctx context.Context, in *GetInstanceSerialPortOutputRequest, opts ...grpc.CallOption) (*GetInstanceSerialPortOutputResponse, error) // Stops the running instance. // // You can start the instance later using the [InstanceService.Start] method. Stop(ctx context.Context, in *StopInstanceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Starts the stopped instance. Start(ctx context.Context, in *StartInstanceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Restarts the running instance. Restart(ctx context.Context, in *RestartInstanceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Attaches the disk to the instance. AttachDisk(ctx context.Context, in *AttachInstanceDiskRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Detaches the disk from the instance. DetachDisk(ctx context.Context, in *DetachInstanceDiskRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Attaches the filesystem to the instance. // // The instance and the filesystem must reside in the same availability zone. // // To use the instance with an attached filesystem, the latter must be mounted. // For details, see [documentation](/docs/compute/operations/filesystem/attach-to-vm). AttachFilesystem(ctx context.Context, in *AttachInstanceFilesystemRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Detaches the filesystem from the instance. DetachFilesystem(ctx context.Context, in *DetachInstanceFilesystemRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Attaches the network-interface to the instance. // // To attach a network-interface, the instance must have a `STOPPED` status ([Instance.status]). // To check the instance status, make a [InstanceService.Get] request. // To stop the running instance, make a [InstanceService.Stop] request. AttachNetworkInterface(ctx context.Context, in *AttachInstanceNetworkInterfaceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Detaches the network-interface to the instance. // // To Detach a network-interface, the instance must have a `STOPPED` status ([Instance.status]). // To check the instance status, make a [InstanceService.Get] request. // To stop the running instance, make a [InstanceService.Stop] request. DetachNetworkInterface(ctx context.Context, in *DetachInstanceNetworkInterfaceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Enables One-to-one NAT on the network interface. AddOneToOneNat(ctx context.Context, in *AddInstanceOneToOneNatRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Removes One-to-one NAT from the network interface. RemoveOneToOneNat(ctx context.Context, in *RemoveInstanceOneToOneNatRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified instance network interface. UpdateNetworkInterface(ctx context.Context, in *UpdateInstanceNetworkInterfaceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified instance. ListOperations(ctx context.Context, in *ListInstanceOperationsRequest, opts ...grpc.CallOption) (*ListInstanceOperationsResponse, error) // Moves the specified instance to another folder of the same cloud. // // The instance must be stopped before moving. To stop the instance, make a [Stop] request. // // After moving, the instance will start recording its Monitoring default metrics to its new folder. Metrics // that have been recorded to the source folder prior to moving will be retained. Move(ctx context.Context, in *MoveInstanceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Moves the specified instance to another availability zone // // Running instance will be restarted during this operation. Relocate(ctx context.Context, in *RelocateInstanceRequest, opts ...grpc.CallOption) (*operation.Operation, error) SimulateMaintenanceEvent(ctx context.Context, in *SimulateInstanceMaintenanceEventRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists access bindings for the instance. ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the instance. SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates access bindings for the instance. UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) }
InstanceServiceClient is the client API for InstanceService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing Instance resources.
func NewInstanceServiceClient ¶
func NewInstanceServiceClient(cc grpc.ClientConnInterface) InstanceServiceClient
type InstanceServiceServer ¶
type InstanceServiceServer interface { // Returns the specified Instance resource. // // To get the list of available Instance resources, make a [List] request. Get(context.Context, *GetInstanceRequest) (*Instance, error) // Retrieves the list of Instance resources in the specified folder. List(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error) // Creates an instance in the specified folder. // Method starts an asynchronous operation that can be cancelled while it is in progress. Create(context.Context, *CreateInstanceRequest) (*operation.Operation, error) // Updates the specified instance. Update(context.Context, *UpdateInstanceRequest) (*operation.Operation, error) // Deletes the specified instance. Delete(context.Context, *DeleteInstanceRequest) (*operation.Operation, error) // Updates the metadata of the specified instance. For more information on metadata, see [VM metadata](/docs/compute/concepts/vm-metadata). UpdateMetadata(context.Context, *UpdateInstanceMetadataRequest) (*operation.Operation, error) // Returns the serial port output of the specified Instance resource. GetSerialPortOutput(context.Context, *GetInstanceSerialPortOutputRequest) (*GetInstanceSerialPortOutputResponse, error) // Stops the running instance. // // You can start the instance later using the [InstanceService.Start] method. Stop(context.Context, *StopInstanceRequest) (*operation.Operation, error) // Starts the stopped instance. Start(context.Context, *StartInstanceRequest) (*operation.Operation, error) // Restarts the running instance. Restart(context.Context, *RestartInstanceRequest) (*operation.Operation, error) // Attaches the disk to the instance. AttachDisk(context.Context, *AttachInstanceDiskRequest) (*operation.Operation, error) // Detaches the disk from the instance. DetachDisk(context.Context, *DetachInstanceDiskRequest) (*operation.Operation, error) // Attaches the filesystem to the instance. // // The instance and the filesystem must reside in the same availability zone. // // To use the instance with an attached filesystem, the latter must be mounted. // For details, see [documentation](/docs/compute/operations/filesystem/attach-to-vm). AttachFilesystem(context.Context, *AttachInstanceFilesystemRequest) (*operation.Operation, error) // Detaches the filesystem from the instance. DetachFilesystem(context.Context, *DetachInstanceFilesystemRequest) (*operation.Operation, error) // Attaches the network-interface to the instance. // // To attach a network-interface, the instance must have a `STOPPED` status ([Instance.status]). // To check the instance status, make a [InstanceService.Get] request. // To stop the running instance, make a [InstanceService.Stop] request. AttachNetworkInterface(context.Context, *AttachInstanceNetworkInterfaceRequest) (*operation.Operation, error) // Detaches the network-interface to the instance. // // To Detach a network-interface, the instance must have a `STOPPED` status ([Instance.status]). // To check the instance status, make a [InstanceService.Get] request. // To stop the running instance, make a [InstanceService.Stop] request. DetachNetworkInterface(context.Context, *DetachInstanceNetworkInterfaceRequest) (*operation.Operation, error) // Enables One-to-one NAT on the network interface. AddOneToOneNat(context.Context, *AddInstanceOneToOneNatRequest) (*operation.Operation, error) // Removes One-to-one NAT from the network interface. RemoveOneToOneNat(context.Context, *RemoveInstanceOneToOneNatRequest) (*operation.Operation, error) // Updates the specified instance network interface. UpdateNetworkInterface(context.Context, *UpdateInstanceNetworkInterfaceRequest) (*operation.Operation, error) // Lists operations for the specified instance. ListOperations(context.Context, *ListInstanceOperationsRequest) (*ListInstanceOperationsResponse, error) // Moves the specified instance to another folder of the same cloud. // // The instance must be stopped before moving. To stop the instance, make a [Stop] request. // // After moving, the instance will start recording its Monitoring default metrics to its new folder. Metrics // that have been recorded to the source folder prior to moving will be retained. Move(context.Context, *MoveInstanceRequest) (*operation.Operation, error) // Moves the specified instance to another availability zone // // Running instance will be restarted during this operation. Relocate(context.Context, *RelocateInstanceRequest) (*operation.Operation, error) SimulateMaintenanceEvent(context.Context, *SimulateInstanceMaintenanceEventRequest) (*operation.Operation, error) // Lists access bindings for the instance. ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the instance. SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error) // Updates access bindings for the instance. UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error) }
InstanceServiceServer is the server API for InstanceService service. All implementations should embed UnimplementedInstanceServiceServer for forward compatibility.
A set of methods for managing Instance resources.
type InstanceView ¶
type InstanceView int32
const ( // Doesn't include the metadata of the instance in the server response. InstanceView_BASIC InstanceView = 0 // Returns the metadata of the instance in the server response. InstanceView_FULL InstanceView = 1 )
func (InstanceView) Descriptor ¶
func (InstanceView) Descriptor() protoreflect.EnumDescriptor
func (InstanceView) Enum ¶
func (x InstanceView) Enum() *InstanceView
func (InstanceView) EnumDescriptor
deprecated
func (InstanceView) EnumDescriptor() ([]byte, []int)
Deprecated: Use InstanceView.Descriptor instead.
func (InstanceView) Number ¶
func (x InstanceView) Number() protoreflect.EnumNumber
func (InstanceView) String ¶
func (x InstanceView) String() string
func (InstanceView) Type ¶
func (InstanceView) Type() protoreflect.EnumType
type Instance_Status ¶
type Instance_Status int32
const ( Instance_STATUS_UNSPECIFIED Instance_Status = 0 // Instance is waiting for resources to be allocated. Instance_PROVISIONING Instance_Status = 1 // Instance is running normally. Instance_RUNNING Instance_Status = 2 // Instance is being stopped. Instance_STOPPING Instance_Status = 3 // Instance stopped. Instance_STOPPED Instance_Status = 4 // Instance is being started. Instance_STARTING Instance_Status = 5 // Instance is being restarted. Instance_RESTARTING Instance_Status = 6 // Instance is being updated. Instance_UPDATING Instance_Status = 7 // Instance encountered a problem and cannot operate. Instance_ERROR Instance_Status = 8 // Instance crashed and will be restarted automatically. Instance_CRASHED Instance_Status = 9 // Instance is being deleted. Instance_DELETING Instance_Status = 10 )
func (Instance_Status) Descriptor ¶
func (Instance_Status) Descriptor() protoreflect.EnumDescriptor
func (Instance_Status) Enum ¶
func (x Instance_Status) Enum() *Instance_Status
func (Instance_Status) EnumDescriptor
deprecated
func (Instance_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Instance_Status.Descriptor instead.
func (Instance_Status) Number ¶
func (x Instance_Status) Number() protoreflect.EnumNumber
func (Instance_Status) String ¶
func (x Instance_Status) String() string
func (Instance_Status) Type ¶
func (Instance_Status) Type() protoreflect.EnumType
type IpVersion ¶
type IpVersion int32
func (IpVersion) Descriptor ¶
func (IpVersion) Descriptor() protoreflect.EnumDescriptor
func (IpVersion) EnumDescriptor
deprecated
func (IpVersion) Number ¶
func (x IpVersion) Number() protoreflect.EnumNumber
func (IpVersion) Type ¶
func (IpVersion) Type() protoreflect.EnumType
type KMSKey ¶
type KMSKey struct { // ID of KMS symmetric key KeyId string `protobuf:"bytes,1,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"` // Version of KMS symmetric key VersionId string `protobuf:"bytes,2,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // contains filtered or unexported fields }
func (*KMSKey) Descriptor
deprecated
func (*KMSKey) GetVersionId ¶
func (*KMSKey) ProtoMessage ¶
func (*KMSKey) ProtoMessage()
func (*KMSKey) ProtoReflect ¶
func (x *KMSKey) ProtoReflect() protoreflect.Message
func (*KMSKey) SetVersionId ¶
type LegacyHardwareFeatures ¶
type LegacyHardwareFeatures struct { PciTopology PCITopology `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
A first hardware generation, by default compatible with all legacy images. Allows switching to PCI_TOPOLOGY_V2 and back.
func (*LegacyHardwareFeatures) Descriptor
deprecated
func (*LegacyHardwareFeatures) Descriptor() ([]byte, []int)
Deprecated: Use LegacyHardwareFeatures.ProtoReflect.Descriptor instead.
func (*LegacyHardwareFeatures) GetPciTopology ¶
func (x *LegacyHardwareFeatures) GetPciTopology() PCITopology
func (*LegacyHardwareFeatures) ProtoMessage ¶
func (*LegacyHardwareFeatures) ProtoMessage()
func (*LegacyHardwareFeatures) ProtoReflect ¶
func (x *LegacyHardwareFeatures) ProtoReflect() protoreflect.Message
func (*LegacyHardwareFeatures) Reset ¶
func (x *LegacyHardwareFeatures) Reset()
func (*LegacyHardwareFeatures) SetPciTopology ¶
func (m *LegacyHardwareFeatures) SetPciTopology(v PCITopology)
func (*LegacyHardwareFeatures) String ¶
func (x *LegacyHardwareFeatures) String() string
type ListDiskOperationsRequest ¶
type ListDiskOperationsRequest struct { // ID of the Disk resource to list operations for. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListDiskOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListDiskOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDiskOperationsRequest) Descriptor
deprecated
func (*ListDiskOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListDiskOperationsRequest) GetDiskId ¶
func (x *ListDiskOperationsRequest) GetDiskId() string
func (*ListDiskOperationsRequest) GetPageSize ¶
func (x *ListDiskOperationsRequest) GetPageSize() int64
func (*ListDiskOperationsRequest) GetPageToken ¶
func (x *ListDiskOperationsRequest) GetPageToken() string
func (*ListDiskOperationsRequest) ProtoMessage ¶
func (*ListDiskOperationsRequest) ProtoMessage()
func (*ListDiskOperationsRequest) ProtoReflect ¶
func (x *ListDiskOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListDiskOperationsRequest) Reset ¶
func (x *ListDiskOperationsRequest) Reset()
func (*ListDiskOperationsRequest) SetDiskId ¶
func (m *ListDiskOperationsRequest) SetDiskId(v string)
func (*ListDiskOperationsRequest) SetPageSize ¶
func (m *ListDiskOperationsRequest) SetPageSize(v int64)
func (*ListDiskOperationsRequest) SetPageToken ¶
func (m *ListDiskOperationsRequest) SetPageToken(v string)
func (*ListDiskOperationsRequest) String ¶
func (x *ListDiskOperationsRequest) String() string
type ListDiskOperationsResponse ¶
type ListDiskOperationsResponse struct { // List of operations for the specified disk. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListDiskOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListDiskOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDiskOperationsResponse) Descriptor
deprecated
func (*ListDiskOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListDiskOperationsResponse) GetNextPageToken ¶
func (x *ListDiskOperationsResponse) GetNextPageToken() string
func (*ListDiskOperationsResponse) GetOperations ¶
func (x *ListDiskOperationsResponse) GetOperations() []*operation.Operation
func (*ListDiskOperationsResponse) ProtoMessage ¶
func (*ListDiskOperationsResponse) ProtoMessage()
func (*ListDiskOperationsResponse) ProtoReflect ¶
func (x *ListDiskOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListDiskOperationsResponse) Reset ¶
func (x *ListDiskOperationsResponse) Reset()
func (*ListDiskOperationsResponse) SetNextPageToken ¶
func (m *ListDiskOperationsResponse) SetNextPageToken(v string)
func (*ListDiskOperationsResponse) SetOperations ¶
func (m *ListDiskOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListDiskOperationsResponse) String ¶
func (x *ListDiskOperationsResponse) String() string
type ListDiskPlacementGroupDisksRequest ¶
type ListDiskPlacementGroupDisksRequest struct { // ID of the placement group to list disks for. // To get the placement group ID, use [DiskPlacementGroupService.List] request. DiskPlacementGroupId string `protobuf:"bytes,1,opt,name=disk_placement_group_id,json=diskPlacementGroupId,proto3" json:"disk_placement_group_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListDiskPlacementGroupDisksResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, // set [page_token] to the [ListDiskPlacementGroupDisksResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDiskPlacementGroupDisksRequest) Descriptor
deprecated
func (*ListDiskPlacementGroupDisksRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskPlacementGroupDisksRequest.ProtoReflect.Descriptor instead.
func (*ListDiskPlacementGroupDisksRequest) GetDiskPlacementGroupId ¶
func (x *ListDiskPlacementGroupDisksRequest) GetDiskPlacementGroupId() string
func (*ListDiskPlacementGroupDisksRequest) GetPageSize ¶
func (x *ListDiskPlacementGroupDisksRequest) GetPageSize() int64
func (*ListDiskPlacementGroupDisksRequest) GetPageToken ¶
func (x *ListDiskPlacementGroupDisksRequest) GetPageToken() string
func (*ListDiskPlacementGroupDisksRequest) ProtoMessage ¶
func (*ListDiskPlacementGroupDisksRequest) ProtoMessage()
func (*ListDiskPlacementGroupDisksRequest) ProtoReflect ¶
func (x *ListDiskPlacementGroupDisksRequest) ProtoReflect() protoreflect.Message
func (*ListDiskPlacementGroupDisksRequest) Reset ¶
func (x *ListDiskPlacementGroupDisksRequest) Reset()
func (*ListDiskPlacementGroupDisksRequest) SetDiskPlacementGroupId ¶
func (m *ListDiskPlacementGroupDisksRequest) SetDiskPlacementGroupId(v string)
func (*ListDiskPlacementGroupDisksRequest) SetPageSize ¶
func (m *ListDiskPlacementGroupDisksRequest) SetPageSize(v int64)
func (*ListDiskPlacementGroupDisksRequest) SetPageToken ¶
func (m *ListDiskPlacementGroupDisksRequest) SetPageToken(v string)
func (*ListDiskPlacementGroupDisksRequest) String ¶
func (x *ListDiskPlacementGroupDisksRequest) String() string
type ListDiskPlacementGroupDisksResponse ¶
type ListDiskPlacementGroupDisksResponse struct { // Lists disks for the specified placement group. Disks []*Disk `protobuf:"bytes,1,rep,name=disks,proto3" json:"disks,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is more than [ListDiskPlacementGroupDisksRequest.page_size], use // [next_page_token] as the value // for the [ListDiskPlacementGroupDisksRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDiskPlacementGroupDisksResponse) Descriptor
deprecated
func (*ListDiskPlacementGroupDisksResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskPlacementGroupDisksResponse.ProtoReflect.Descriptor instead.
func (*ListDiskPlacementGroupDisksResponse) GetDisks ¶
func (x *ListDiskPlacementGroupDisksResponse) GetDisks() []*Disk
func (*ListDiskPlacementGroupDisksResponse) GetNextPageToken ¶
func (x *ListDiskPlacementGroupDisksResponse) GetNextPageToken() string
func (*ListDiskPlacementGroupDisksResponse) ProtoMessage ¶
func (*ListDiskPlacementGroupDisksResponse) ProtoMessage()
func (*ListDiskPlacementGroupDisksResponse) ProtoReflect ¶
func (x *ListDiskPlacementGroupDisksResponse) ProtoReflect() protoreflect.Message
func (*ListDiskPlacementGroupDisksResponse) Reset ¶
func (x *ListDiskPlacementGroupDisksResponse) Reset()
func (*ListDiskPlacementGroupDisksResponse) SetDisks ¶
func (m *ListDiskPlacementGroupDisksResponse) SetDisks(v []*Disk)
func (*ListDiskPlacementGroupDisksResponse) SetNextPageToken ¶
func (m *ListDiskPlacementGroupDisksResponse) SetNextPageToken(v string)
func (*ListDiskPlacementGroupDisksResponse) String ¶
func (x *ListDiskPlacementGroupDisksResponse) String() string
type ListDiskPlacementGroupOperationsRequest ¶
type ListDiskPlacementGroupOperationsRequest struct { // ID of the placement group to list operations for. // To get the placement group ID, use [DiskPlacementGroupService.List] request. DiskPlacementGroupId string `protobuf:"bytes,1,opt,name=disk_placement_group_id,json=diskPlacementGroupId,proto3" json:"disk_placement_group_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListDiskPlacementGroupOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListDiskPlacementGroupOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDiskPlacementGroupOperationsRequest) Descriptor
deprecated
func (*ListDiskPlacementGroupOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskPlacementGroupOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListDiskPlacementGroupOperationsRequest) GetDiskPlacementGroupId ¶
func (x *ListDiskPlacementGroupOperationsRequest) GetDiskPlacementGroupId() string
func (*ListDiskPlacementGroupOperationsRequest) GetPageSize ¶
func (x *ListDiskPlacementGroupOperationsRequest) GetPageSize() int64
func (*ListDiskPlacementGroupOperationsRequest) GetPageToken ¶
func (x *ListDiskPlacementGroupOperationsRequest) GetPageToken() string
func (*ListDiskPlacementGroupOperationsRequest) ProtoMessage ¶
func (*ListDiskPlacementGroupOperationsRequest) ProtoMessage()
func (*ListDiskPlacementGroupOperationsRequest) ProtoReflect ¶
func (x *ListDiskPlacementGroupOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListDiskPlacementGroupOperationsRequest) Reset ¶
func (x *ListDiskPlacementGroupOperationsRequest) Reset()
func (*ListDiskPlacementGroupOperationsRequest) SetDiskPlacementGroupId ¶
func (m *ListDiskPlacementGroupOperationsRequest) SetDiskPlacementGroupId(v string)
func (*ListDiskPlacementGroupOperationsRequest) SetPageSize ¶
func (m *ListDiskPlacementGroupOperationsRequest) SetPageSize(v int64)
func (*ListDiskPlacementGroupOperationsRequest) SetPageToken ¶
func (m *ListDiskPlacementGroupOperationsRequest) SetPageToken(v string)
func (*ListDiskPlacementGroupOperationsRequest) String ¶
func (x *ListDiskPlacementGroupOperationsRequest) String() string
type ListDiskPlacementGroupOperationsResponse ¶
type ListDiskPlacementGroupOperationsResponse struct { // List of operations for the specified placement group. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListDiskPlacementGroupOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListDiskPlacementGroupOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDiskPlacementGroupOperationsResponse) Descriptor
deprecated
func (*ListDiskPlacementGroupOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskPlacementGroupOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListDiskPlacementGroupOperationsResponse) GetNextPageToken ¶
func (x *ListDiskPlacementGroupOperationsResponse) GetNextPageToken() string
func (*ListDiskPlacementGroupOperationsResponse) GetOperations ¶
func (x *ListDiskPlacementGroupOperationsResponse) GetOperations() []*operation.Operation
func (*ListDiskPlacementGroupOperationsResponse) ProtoMessage ¶
func (*ListDiskPlacementGroupOperationsResponse) ProtoMessage()
func (*ListDiskPlacementGroupOperationsResponse) ProtoReflect ¶
func (x *ListDiskPlacementGroupOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListDiskPlacementGroupOperationsResponse) Reset ¶
func (x *ListDiskPlacementGroupOperationsResponse) Reset()
func (*ListDiskPlacementGroupOperationsResponse) SetNextPageToken ¶
func (m *ListDiskPlacementGroupOperationsResponse) SetNextPageToken(v string)
func (*ListDiskPlacementGroupOperationsResponse) SetOperations ¶
func (m *ListDiskPlacementGroupOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListDiskPlacementGroupOperationsResponse) String ¶
func (x *ListDiskPlacementGroupOperationsResponse) String() string
type ListDiskPlacementGroupsRequest ¶
type ListDiskPlacementGroupsRequest struct { // ID of the folder to list placement groups in. // To get the folder ID, use [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListDiskPlacementGroupsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, // set [page_token] to the [ListDiskPlacementGroupsResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression consists of one or more conditions united by `AND` operator: `<condition1> [AND <condition2> [<...> AND <conditionN>]]`. // // Each condition has the form `<field> <operator> <value>`, where: // 1. `<field>` is the field name. Currently you can use filtering only on the limited number of fields. // 2. `<operator>` is a logical operator, one of `=`, `!=`, `IN`, `NOT IN`. // 3. `<value>` represents a value. // String values should be written in double (`"`) or single (`'`) quotes. C-style escape sequences are supported (`\"` turns to `"`, `\'` to `'`, `\\` to backslash). Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // By which column the listing should be ordered and in which direction, // format is "createdAt desc". "id asc" if omitted. // The default sorting order is ascending OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
func (*ListDiskPlacementGroupsRequest) Descriptor
deprecated
func (*ListDiskPlacementGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskPlacementGroupsRequest.ProtoReflect.Descriptor instead.
func (*ListDiskPlacementGroupsRequest) GetFilter ¶
func (x *ListDiskPlacementGroupsRequest) GetFilter() string
func (*ListDiskPlacementGroupsRequest) GetFolderId ¶
func (x *ListDiskPlacementGroupsRequest) GetFolderId() string
func (*ListDiskPlacementGroupsRequest) GetOrderBy ¶
func (x *ListDiskPlacementGroupsRequest) GetOrderBy() string
func (*ListDiskPlacementGroupsRequest) GetPageSize ¶
func (x *ListDiskPlacementGroupsRequest) GetPageSize() int64
func (*ListDiskPlacementGroupsRequest) GetPageToken ¶
func (x *ListDiskPlacementGroupsRequest) GetPageToken() string
func (*ListDiskPlacementGroupsRequest) ProtoMessage ¶
func (*ListDiskPlacementGroupsRequest) ProtoMessage()
func (*ListDiskPlacementGroupsRequest) ProtoReflect ¶
func (x *ListDiskPlacementGroupsRequest) ProtoReflect() protoreflect.Message
func (*ListDiskPlacementGroupsRequest) Reset ¶
func (x *ListDiskPlacementGroupsRequest) Reset()
func (*ListDiskPlacementGroupsRequest) SetFilter ¶
func (m *ListDiskPlacementGroupsRequest) SetFilter(v string)
func (*ListDiskPlacementGroupsRequest) SetFolderId ¶
func (m *ListDiskPlacementGroupsRequest) SetFolderId(v string)
func (*ListDiskPlacementGroupsRequest) SetOrderBy ¶
func (m *ListDiskPlacementGroupsRequest) SetOrderBy(v string)
func (*ListDiskPlacementGroupsRequest) SetPageSize ¶
func (m *ListDiskPlacementGroupsRequest) SetPageSize(v int64)
func (*ListDiskPlacementGroupsRequest) SetPageToken ¶
func (m *ListDiskPlacementGroupsRequest) SetPageToken(v string)
func (*ListDiskPlacementGroupsRequest) String ¶
func (x *ListDiskPlacementGroupsRequest) String() string
type ListDiskPlacementGroupsResponse ¶
type ListDiskPlacementGroupsResponse struct { // Lists placement groups for the specified folder. DiskPlacementGroups []*DiskPlacementGroup `protobuf:"bytes,1,rep,name=disk_placement_groups,json=diskPlacementGroups,proto3" json:"disk_placement_groups,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListDiskPlacementGroupsRequest.page_size], use // [next_page_token] as the value // for the [ListDiskPlacementGroupsRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDiskPlacementGroupsResponse) Descriptor
deprecated
func (*ListDiskPlacementGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskPlacementGroupsResponse.ProtoReflect.Descriptor instead.
func (*ListDiskPlacementGroupsResponse) GetDiskPlacementGroups ¶
func (x *ListDiskPlacementGroupsResponse) GetDiskPlacementGroups() []*DiskPlacementGroup
func (*ListDiskPlacementGroupsResponse) GetNextPageToken ¶
func (x *ListDiskPlacementGroupsResponse) GetNextPageToken() string
func (*ListDiskPlacementGroupsResponse) ProtoMessage ¶
func (*ListDiskPlacementGroupsResponse) ProtoMessage()
func (*ListDiskPlacementGroupsResponse) ProtoReflect ¶
func (x *ListDiskPlacementGroupsResponse) ProtoReflect() protoreflect.Message
func (*ListDiskPlacementGroupsResponse) Reset ¶
func (x *ListDiskPlacementGroupsResponse) Reset()
func (*ListDiskPlacementGroupsResponse) SetDiskPlacementGroups ¶
func (m *ListDiskPlacementGroupsResponse) SetDiskPlacementGroups(v []*DiskPlacementGroup)
func (*ListDiskPlacementGroupsResponse) SetNextPageToken ¶
func (m *ListDiskPlacementGroupsResponse) SetNextPageToken(v string)
func (*ListDiskPlacementGroupsResponse) String ¶
func (x *ListDiskPlacementGroupsResponse) String() string
type ListDiskSnapshotSchedulesRequest ¶
type ListDiskSnapshotSchedulesRequest struct { // ID of the disk to list snapshot schedules for. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than `page_size`, the service returns a [ListDiskSnapshotSchedulesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set `page_token` to the // [ListDiskSnapshotSchedulesResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDiskSnapshotSchedulesRequest) Descriptor
deprecated
func (*ListDiskSnapshotSchedulesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskSnapshotSchedulesRequest.ProtoReflect.Descriptor instead.
func (*ListDiskSnapshotSchedulesRequest) GetDiskId ¶
func (x *ListDiskSnapshotSchedulesRequest) GetDiskId() string
func (*ListDiskSnapshotSchedulesRequest) GetPageSize ¶
func (x *ListDiskSnapshotSchedulesRequest) GetPageSize() int64
func (*ListDiskSnapshotSchedulesRequest) GetPageToken ¶
func (x *ListDiskSnapshotSchedulesRequest) GetPageToken() string
func (*ListDiskSnapshotSchedulesRequest) ProtoMessage ¶
func (*ListDiskSnapshotSchedulesRequest) ProtoMessage()
func (*ListDiskSnapshotSchedulesRequest) ProtoReflect ¶
func (x *ListDiskSnapshotSchedulesRequest) ProtoReflect() protoreflect.Message
func (*ListDiskSnapshotSchedulesRequest) Reset ¶
func (x *ListDiskSnapshotSchedulesRequest) Reset()
func (*ListDiskSnapshotSchedulesRequest) SetDiskId ¶
func (m *ListDiskSnapshotSchedulesRequest) SetDiskId(v string)
func (*ListDiskSnapshotSchedulesRequest) SetPageSize ¶
func (m *ListDiskSnapshotSchedulesRequest) SetPageSize(v int64)
func (*ListDiskSnapshotSchedulesRequest) SetPageToken ¶
func (m *ListDiskSnapshotSchedulesRequest) SetPageToken(v string)
func (*ListDiskSnapshotSchedulesRequest) String ¶
func (x *ListDiskSnapshotSchedulesRequest) String() string
type ListDiskSnapshotSchedulesResponse ¶
type ListDiskSnapshotSchedulesResponse struct { // List of snapshot schedules the specified disk is attached to. SnapshotSchedules []*SnapshotSchedule `protobuf:"bytes,1,rep,name=snapshot_schedules,json=snapshotSchedules,proto3" json:"snapshot_schedules,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListDiskSnapshotSchedulesRequest.page_size], use `next_page_token` as the value // for the [ListDiskSnapshotSchedulesRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDiskSnapshotSchedulesResponse) Descriptor
deprecated
func (*ListDiskSnapshotSchedulesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskSnapshotSchedulesResponse.ProtoReflect.Descriptor instead.
func (*ListDiskSnapshotSchedulesResponse) GetNextPageToken ¶
func (x *ListDiskSnapshotSchedulesResponse) GetNextPageToken() string
func (*ListDiskSnapshotSchedulesResponse) GetSnapshotSchedules ¶
func (x *ListDiskSnapshotSchedulesResponse) GetSnapshotSchedules() []*SnapshotSchedule
func (*ListDiskSnapshotSchedulesResponse) ProtoMessage ¶
func (*ListDiskSnapshotSchedulesResponse) ProtoMessage()
func (*ListDiskSnapshotSchedulesResponse) ProtoReflect ¶
func (x *ListDiskSnapshotSchedulesResponse) ProtoReflect() protoreflect.Message
func (*ListDiskSnapshotSchedulesResponse) Reset ¶
func (x *ListDiskSnapshotSchedulesResponse) Reset()
func (*ListDiskSnapshotSchedulesResponse) SetNextPageToken ¶
func (m *ListDiskSnapshotSchedulesResponse) SetNextPageToken(v string)
func (*ListDiskSnapshotSchedulesResponse) SetSnapshotSchedules ¶
func (m *ListDiskSnapshotSchedulesResponse) SetSnapshotSchedules(v []*SnapshotSchedule)
func (*ListDiskSnapshotSchedulesResponse) String ¶
func (x *ListDiskSnapshotSchedulesResponse) String() string
type ListDiskTypesRequest ¶
type ListDiskTypesRequest struct { // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListDiskTypesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListDiskTypesResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDiskTypesRequest) Descriptor
deprecated
func (*ListDiskTypesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskTypesRequest.ProtoReflect.Descriptor instead.
func (*ListDiskTypesRequest) GetPageSize ¶
func (x *ListDiskTypesRequest) GetPageSize() int64
func (*ListDiskTypesRequest) GetPageToken ¶
func (x *ListDiskTypesRequest) GetPageToken() string
func (*ListDiskTypesRequest) ProtoMessage ¶
func (*ListDiskTypesRequest) ProtoMessage()
func (*ListDiskTypesRequest) ProtoReflect ¶
func (x *ListDiskTypesRequest) ProtoReflect() protoreflect.Message
func (*ListDiskTypesRequest) Reset ¶
func (x *ListDiskTypesRequest) Reset()
func (*ListDiskTypesRequest) SetPageSize ¶
func (m *ListDiskTypesRequest) SetPageSize(v int64)
func (*ListDiskTypesRequest) SetPageToken ¶
func (m *ListDiskTypesRequest) SetPageToken(v string)
func (*ListDiskTypesRequest) String ¶
func (x *ListDiskTypesRequest) String() string
type ListDiskTypesResponse ¶
type ListDiskTypesResponse struct { // List of disk types. DiskTypes []*DiskType `protobuf:"bytes,1,rep,name=disk_types,json=diskTypes,proto3" json:"disk_types,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListDiskTypesRequest.page_size], use // the [next_page_token] as the value // for the [ListDiskTypesRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDiskTypesResponse) Descriptor
deprecated
func (*ListDiskTypesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDiskTypesResponse.ProtoReflect.Descriptor instead.
func (*ListDiskTypesResponse) GetDiskTypes ¶
func (x *ListDiskTypesResponse) GetDiskTypes() []*DiskType
func (*ListDiskTypesResponse) GetNextPageToken ¶
func (x *ListDiskTypesResponse) GetNextPageToken() string
func (*ListDiskTypesResponse) ProtoMessage ¶
func (*ListDiskTypesResponse) ProtoMessage()
func (*ListDiskTypesResponse) ProtoReflect ¶
func (x *ListDiskTypesResponse) ProtoReflect() protoreflect.Message
func (*ListDiskTypesResponse) Reset ¶
func (x *ListDiskTypesResponse) Reset()
func (*ListDiskTypesResponse) SetDiskTypes ¶
func (m *ListDiskTypesResponse) SetDiskTypes(v []*DiskType)
func (*ListDiskTypesResponse) SetNextPageToken ¶
func (m *ListDiskTypesResponse) SetNextPageToken(v string)
func (*ListDiskTypesResponse) String ¶
func (x *ListDiskTypesResponse) String() string
type ListDisksRequest ¶
type ListDisksRequest struct { // ID of the folder to list disks in. // To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListDisksResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListDisksResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression consists of one or more conditions united by `AND` operator: `<condition1> [AND <condition2> [<...> AND <conditionN>]]`. // // Each condition has the form `<field> <operator> <value>`, where: // 1. `<field>` is the field name. Currently you can use filtering only on the limited number of fields. // 2. `<operator>` is a logical operator, one of `=`, `!=`, `IN`, `NOT IN`. // 3. `<value>` represents a value. // String values should be written in double (`"`) or single (`'`) quotes. C-style escape sequences are supported (`\"` turns to `"`, `\'` to `'`, `\\` to backslash). Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // By which column the listing should be ordered and in which direction, // format is "createdAt desc". "id asc" if omitted. // The default sorting order is ascending OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
func (*ListDisksRequest) Descriptor
deprecated
func (*ListDisksRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDisksRequest.ProtoReflect.Descriptor instead.
func (*ListDisksRequest) GetFilter ¶
func (x *ListDisksRequest) GetFilter() string
func (*ListDisksRequest) GetFolderId ¶
func (x *ListDisksRequest) GetFolderId() string
func (*ListDisksRequest) GetOrderBy ¶
func (x *ListDisksRequest) GetOrderBy() string
func (*ListDisksRequest) GetPageSize ¶
func (x *ListDisksRequest) GetPageSize() int64
func (*ListDisksRequest) GetPageToken ¶
func (x *ListDisksRequest) GetPageToken() string
func (*ListDisksRequest) ProtoMessage ¶
func (*ListDisksRequest) ProtoMessage()
func (*ListDisksRequest) ProtoReflect ¶
func (x *ListDisksRequest) ProtoReflect() protoreflect.Message
func (*ListDisksRequest) Reset ¶
func (x *ListDisksRequest) Reset()
func (*ListDisksRequest) SetFilter ¶
func (m *ListDisksRequest) SetFilter(v string)
func (*ListDisksRequest) SetFolderId ¶
func (m *ListDisksRequest) SetFolderId(v string)
func (*ListDisksRequest) SetOrderBy ¶
func (m *ListDisksRequest) SetOrderBy(v string)
func (*ListDisksRequest) SetPageSize ¶
func (m *ListDisksRequest) SetPageSize(v int64)
func (*ListDisksRequest) SetPageToken ¶
func (m *ListDisksRequest) SetPageToken(v string)
func (*ListDisksRequest) String ¶
func (x *ListDisksRequest) String() string
type ListDisksResponse ¶
type ListDisksResponse struct { // List of Disk resources. Disks []*Disk `protobuf:"bytes,1,rep,name=disks,proto3" json:"disks,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListDisksRequest.page_size], use // the [next_page_token] as the value // for the [ListDisksRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListDisksResponse) Descriptor
deprecated
func (*ListDisksResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDisksResponse.ProtoReflect.Descriptor instead.
func (*ListDisksResponse) GetDisks ¶
func (x *ListDisksResponse) GetDisks() []*Disk
func (*ListDisksResponse) GetNextPageToken ¶
func (x *ListDisksResponse) GetNextPageToken() string
func (*ListDisksResponse) ProtoMessage ¶
func (*ListDisksResponse) ProtoMessage()
func (*ListDisksResponse) ProtoReflect ¶
func (x *ListDisksResponse) ProtoReflect() protoreflect.Message
func (*ListDisksResponse) Reset ¶
func (x *ListDisksResponse) Reset()
func (*ListDisksResponse) SetDisks ¶
func (m *ListDisksResponse) SetDisks(v []*Disk)
func (*ListDisksResponse) SetNextPageToken ¶
func (m *ListDisksResponse) SetNextPageToken(v string)
func (*ListDisksResponse) String ¶
func (x *ListDisksResponse) String() string
type ListFilesystemOperationsRequest ¶
type ListFilesystemOperationsRequest struct { // ID of the filesystem to list operations for. // // To get the filesystem ID, make a [FilesystemService.List] request. FilesystemId string `protobuf:"bytes,1,opt,name=filesystem_id,json=filesystemId,proto3" json:"filesystem_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than `page_size`, the service returns a [ListFilesystemOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set `page_token` to the // [ListFilesystemOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListFilesystemOperationsRequest) Descriptor
deprecated
func (*ListFilesystemOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListFilesystemOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListFilesystemOperationsRequest) GetFilesystemId ¶
func (x *ListFilesystemOperationsRequest) GetFilesystemId() string
func (*ListFilesystemOperationsRequest) GetPageSize ¶
func (x *ListFilesystemOperationsRequest) GetPageSize() int64
func (*ListFilesystemOperationsRequest) GetPageToken ¶
func (x *ListFilesystemOperationsRequest) GetPageToken() string
func (*ListFilesystemOperationsRequest) ProtoMessage ¶
func (*ListFilesystemOperationsRequest) ProtoMessage()
func (*ListFilesystemOperationsRequest) ProtoReflect ¶
func (x *ListFilesystemOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListFilesystemOperationsRequest) Reset ¶
func (x *ListFilesystemOperationsRequest) Reset()
func (*ListFilesystemOperationsRequest) SetFilesystemId ¶
func (m *ListFilesystemOperationsRequest) SetFilesystemId(v string)
func (*ListFilesystemOperationsRequest) SetPageSize ¶
func (m *ListFilesystemOperationsRequest) SetPageSize(v int64)
func (*ListFilesystemOperationsRequest) SetPageToken ¶
func (m *ListFilesystemOperationsRequest) SetPageToken(v string)
func (*ListFilesystemOperationsRequest) String ¶
func (x *ListFilesystemOperationsRequest) String() string
type ListFilesystemOperationsResponse ¶
type ListFilesystemOperationsResponse struct { // List of operations for the specified filesystem. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListFilesystemOperationsRequest.page_size], use `next_page_token` as the value // for the [ListFilesystemOperationsRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListFilesystemOperationsResponse) Descriptor
deprecated
func (*ListFilesystemOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListFilesystemOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListFilesystemOperationsResponse) GetNextPageToken ¶
func (x *ListFilesystemOperationsResponse) GetNextPageToken() string
func (*ListFilesystemOperationsResponse) GetOperations ¶
func (x *ListFilesystemOperationsResponse) GetOperations() []*operation.Operation
func (*ListFilesystemOperationsResponse) ProtoMessage ¶
func (*ListFilesystemOperationsResponse) ProtoMessage()
func (*ListFilesystemOperationsResponse) ProtoReflect ¶
func (x *ListFilesystemOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListFilesystemOperationsResponse) Reset ¶
func (x *ListFilesystemOperationsResponse) Reset()
func (*ListFilesystemOperationsResponse) SetNextPageToken ¶
func (m *ListFilesystemOperationsResponse) SetNextPageToken(v string)
func (*ListFilesystemOperationsResponse) SetOperations ¶
func (m *ListFilesystemOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListFilesystemOperationsResponse) String ¶
func (x *ListFilesystemOperationsResponse) String() string
type ListFilesystemsRequest ¶
type ListFilesystemsRequest struct { // ID of the folder to list filesystems in. // // To get the folder ID, make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than `page_size`, // the service returns a [ListFilesystemsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set `page_token` to the // [ListFilesystemsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression consists of one or more conditions united by `AND` operator: `<condition1> [AND <condition2> [<...> AND <conditionN>]]`. // // Each condition has the form `<field> <operator> <value>`, where: // 1. `<field>` is the field name. Currently you can use filtering only on the limited number of fields. // 2. `<operator>` is a logical operator, one of `=`, `!=`, `IN`, `NOT IN`. // 3. `<value>` represents a value. // String values should be written in double (`"`) or single (`'`) quotes. C-style escape sequences are supported (`\"` turns to `"`, `\'` to `'`, `\\` to backslash). Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // By which column the listing should be ordered and in which direction, // format is "createdAt desc". "id asc" if omitted. // The default sorting order is ascending OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
func (*ListFilesystemsRequest) Descriptor
deprecated
func (*ListFilesystemsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListFilesystemsRequest.ProtoReflect.Descriptor instead.
func (*ListFilesystemsRequest) GetFilter ¶
func (x *ListFilesystemsRequest) GetFilter() string
func (*ListFilesystemsRequest) GetFolderId ¶
func (x *ListFilesystemsRequest) GetFolderId() string
func (*ListFilesystemsRequest) GetOrderBy ¶
func (x *ListFilesystemsRequest) GetOrderBy() string
func (*ListFilesystemsRequest) GetPageSize ¶
func (x *ListFilesystemsRequest) GetPageSize() int64
func (*ListFilesystemsRequest) GetPageToken ¶
func (x *ListFilesystemsRequest) GetPageToken() string
func (*ListFilesystemsRequest) ProtoMessage ¶
func (*ListFilesystemsRequest) ProtoMessage()
func (*ListFilesystemsRequest) ProtoReflect ¶
func (x *ListFilesystemsRequest) ProtoReflect() protoreflect.Message
func (*ListFilesystemsRequest) Reset ¶
func (x *ListFilesystemsRequest) Reset()
func (*ListFilesystemsRequest) SetFilter ¶
func (m *ListFilesystemsRequest) SetFilter(v string)
func (*ListFilesystemsRequest) SetFolderId ¶
func (m *ListFilesystemsRequest) SetFolderId(v string)
func (*ListFilesystemsRequest) SetOrderBy ¶
func (m *ListFilesystemsRequest) SetOrderBy(v string)
func (*ListFilesystemsRequest) SetPageSize ¶
func (m *ListFilesystemsRequest) SetPageSize(v int64)
func (*ListFilesystemsRequest) SetPageToken ¶
func (m *ListFilesystemsRequest) SetPageToken(v string)
func (*ListFilesystemsRequest) String ¶
func (x *ListFilesystemsRequest) String() string
type ListFilesystemsResponse ¶
type ListFilesystemsResponse struct { // List of filesystems in the specified folder. Filesystems []*Filesystem `protobuf:"bytes,1,rep,name=filesystems,proto3" json:"filesystems,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListFilesystemsRequest.page_size], use `next_page_token` as the value // for the [ListFilesystemsRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListFilesystemsResponse) Descriptor
deprecated
func (*ListFilesystemsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListFilesystemsResponse.ProtoReflect.Descriptor instead.
func (*ListFilesystemsResponse) GetFilesystems ¶
func (x *ListFilesystemsResponse) GetFilesystems() []*Filesystem
func (*ListFilesystemsResponse) GetNextPageToken ¶
func (x *ListFilesystemsResponse) GetNextPageToken() string
func (*ListFilesystemsResponse) ProtoMessage ¶
func (*ListFilesystemsResponse) ProtoMessage()
func (*ListFilesystemsResponse) ProtoReflect ¶
func (x *ListFilesystemsResponse) ProtoReflect() protoreflect.Message
func (*ListFilesystemsResponse) Reset ¶
func (x *ListFilesystemsResponse) Reset()
func (*ListFilesystemsResponse) SetFilesystems ¶
func (m *ListFilesystemsResponse) SetFilesystems(v []*Filesystem)
func (*ListFilesystemsResponse) SetNextPageToken ¶
func (m *ListFilesystemsResponse) SetNextPageToken(v string)
func (*ListFilesystemsResponse) String ¶
func (x *ListFilesystemsResponse) String() string
type ListGpuClusterInstancesRequest ¶
type ListGpuClusterInstancesRequest struct { // ID of the GPU cluster to list instances in. // // To get a GPU cluster ID, make a [GpuClusterService.List] request. GpuClusterId string `protobuf:"bytes,1,opt,name=gpu_cluster_id,json=gpuClusterId,proto3" json:"gpu_cluster_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListGpuClusterInstancesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListGpuClusterInstancesResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // Currently you can use filtering only on the [Instance.name] field. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListGpuClusterInstancesRequest) Descriptor
deprecated
func (*ListGpuClusterInstancesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListGpuClusterInstancesRequest.ProtoReflect.Descriptor instead.
func (*ListGpuClusterInstancesRequest) GetFilter ¶
func (x *ListGpuClusterInstancesRequest) GetFilter() string
func (*ListGpuClusterInstancesRequest) GetGpuClusterId ¶
func (x *ListGpuClusterInstancesRequest) GetGpuClusterId() string
func (*ListGpuClusterInstancesRequest) GetPageSize ¶
func (x *ListGpuClusterInstancesRequest) GetPageSize() int64
func (*ListGpuClusterInstancesRequest) GetPageToken ¶
func (x *ListGpuClusterInstancesRequest) GetPageToken() string
func (*ListGpuClusterInstancesRequest) ProtoMessage ¶
func (*ListGpuClusterInstancesRequest) ProtoMessage()
func (*ListGpuClusterInstancesRequest) ProtoReflect ¶
func (x *ListGpuClusterInstancesRequest) ProtoReflect() protoreflect.Message
func (*ListGpuClusterInstancesRequest) Reset ¶
func (x *ListGpuClusterInstancesRequest) Reset()
func (*ListGpuClusterInstancesRequest) SetFilter ¶
func (m *ListGpuClusterInstancesRequest) SetFilter(v string)
func (*ListGpuClusterInstancesRequest) SetGpuClusterId ¶
func (m *ListGpuClusterInstancesRequest) SetGpuClusterId(v string)
func (*ListGpuClusterInstancesRequest) SetPageSize ¶
func (m *ListGpuClusterInstancesRequest) SetPageSize(v int64)
func (*ListGpuClusterInstancesRequest) SetPageToken ¶
func (m *ListGpuClusterInstancesRequest) SetPageToken(v string)
func (*ListGpuClusterInstancesRequest) String ¶
func (x *ListGpuClusterInstancesRequest) String() string
type ListGpuClusterInstancesResponse ¶
type ListGpuClusterInstancesResponse struct { // List of instances in the specified GPU cluster. Instances []*Instance `protobuf:"bytes,1,rep,name=instances,proto3" json:"instances,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListGpuClusterInstancesRequest.page_size], use `next_page_token` as the value // for the [ListGpuClusterInstancesRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListGpuClusterInstancesResponse) Descriptor
deprecated
func (*ListGpuClusterInstancesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListGpuClusterInstancesResponse.ProtoReflect.Descriptor instead.
func (*ListGpuClusterInstancesResponse) GetInstances ¶
func (x *ListGpuClusterInstancesResponse) GetInstances() []*Instance
func (*ListGpuClusterInstancesResponse) GetNextPageToken ¶
func (x *ListGpuClusterInstancesResponse) GetNextPageToken() string
func (*ListGpuClusterInstancesResponse) ProtoMessage ¶
func (*ListGpuClusterInstancesResponse) ProtoMessage()
func (*ListGpuClusterInstancesResponse) ProtoReflect ¶
func (x *ListGpuClusterInstancesResponse) ProtoReflect() protoreflect.Message
func (*ListGpuClusterInstancesResponse) Reset ¶
func (x *ListGpuClusterInstancesResponse) Reset()
func (*ListGpuClusterInstancesResponse) SetInstances ¶
func (m *ListGpuClusterInstancesResponse) SetInstances(v []*Instance)
func (*ListGpuClusterInstancesResponse) SetNextPageToken ¶
func (m *ListGpuClusterInstancesResponse) SetNextPageToken(v string)
func (*ListGpuClusterInstancesResponse) String ¶
func (x *ListGpuClusterInstancesResponse) String() string
type ListGpuClusterOperationsRequest ¶
type ListGpuClusterOperationsRequest struct { // ID of the GPU cluster to list operations for. // // To get a GPU cluster ID, make a [GpuClusterService.List] request. GpuClusterId string `protobuf:"bytes,1,opt,name=gpu_cluster_id,json=gpuClusterId,proto3" json:"gpu_cluster_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListGpuClusterOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListGpuClusterOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListGpuClusterOperationsRequest) Descriptor
deprecated
func (*ListGpuClusterOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListGpuClusterOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListGpuClusterOperationsRequest) GetGpuClusterId ¶
func (x *ListGpuClusterOperationsRequest) GetGpuClusterId() string
func (*ListGpuClusterOperationsRequest) GetPageSize ¶
func (x *ListGpuClusterOperationsRequest) GetPageSize() int64
func (*ListGpuClusterOperationsRequest) GetPageToken ¶
func (x *ListGpuClusterOperationsRequest) GetPageToken() string
func (*ListGpuClusterOperationsRequest) ProtoMessage ¶
func (*ListGpuClusterOperationsRequest) ProtoMessage()
func (*ListGpuClusterOperationsRequest) ProtoReflect ¶
func (x *ListGpuClusterOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListGpuClusterOperationsRequest) Reset ¶
func (x *ListGpuClusterOperationsRequest) Reset()
func (*ListGpuClusterOperationsRequest) SetGpuClusterId ¶
func (m *ListGpuClusterOperationsRequest) SetGpuClusterId(v string)
func (*ListGpuClusterOperationsRequest) SetPageSize ¶
func (m *ListGpuClusterOperationsRequest) SetPageSize(v int64)
func (*ListGpuClusterOperationsRequest) SetPageToken ¶
func (m *ListGpuClusterOperationsRequest) SetPageToken(v string)
func (*ListGpuClusterOperationsRequest) String ¶
func (x *ListGpuClusterOperationsRequest) String() string
type ListGpuClusterOperationsResponse ¶
type ListGpuClusterOperationsResponse struct { // List of operations for the specified GPU cluster. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListGpuClusterOperationsRequest.page_size], use `next_page_token` as the value // for the [ListGpuClusterOperationsRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListGpuClusterOperationsResponse) Descriptor
deprecated
func (*ListGpuClusterOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListGpuClusterOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListGpuClusterOperationsResponse) GetNextPageToken ¶
func (x *ListGpuClusterOperationsResponse) GetNextPageToken() string
func (*ListGpuClusterOperationsResponse) GetOperations ¶
func (x *ListGpuClusterOperationsResponse) GetOperations() []*operation.Operation
func (*ListGpuClusterOperationsResponse) ProtoMessage ¶
func (*ListGpuClusterOperationsResponse) ProtoMessage()
func (*ListGpuClusterOperationsResponse) ProtoReflect ¶
func (x *ListGpuClusterOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListGpuClusterOperationsResponse) Reset ¶
func (x *ListGpuClusterOperationsResponse) Reset()
func (*ListGpuClusterOperationsResponse) SetNextPageToken ¶
func (m *ListGpuClusterOperationsResponse) SetNextPageToken(v string)
func (*ListGpuClusterOperationsResponse) SetOperations ¶
func (m *ListGpuClusterOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListGpuClusterOperationsResponse) String ¶
func (x *ListGpuClusterOperationsResponse) String() string
type ListGpuClustersRequest ¶
type ListGpuClustersRequest struct { // ID of the folder to list GPU clusters in. // // To get the folder ID, make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than `page_size`, the service returns a [ListGpuClustersResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set `page_token` to the // [ListGpuClustersResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters GPU clusters listed in the response. // // The expression must specify: // 1. The field name. Currently you can use filtering only on [GpuCluster.name] field. // 2. An operator. Can be either `=` or `!=` for single values, `IN` or `NOT IN` for lists of values. // 3. The value. Must be 3-63 characters long and match the regular expression `^[a-z][-a-z0-9]{1,61}[a-z0-9]`. // Example of a filter: `name=my-schedule`. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // A sorting expression that sorts GPU clusters listed in the response. // // The expression must specify the field name from [GpuCluster] and `asc`ending or `desc`ending order, // e.g. `createdAt desc`. // // Default value: `id asc`. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
func (*ListGpuClustersRequest) Descriptor
deprecated
func (*ListGpuClustersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListGpuClustersRequest.ProtoReflect.Descriptor instead.
func (*ListGpuClustersRequest) GetFilter ¶
func (x *ListGpuClustersRequest) GetFilter() string
func (*ListGpuClustersRequest) GetFolderId ¶
func (x *ListGpuClustersRequest) GetFolderId() string
func (*ListGpuClustersRequest) GetOrderBy ¶
func (x *ListGpuClustersRequest) GetOrderBy() string
func (*ListGpuClustersRequest) GetPageSize ¶
func (x *ListGpuClustersRequest) GetPageSize() int64
func (*ListGpuClustersRequest) GetPageToken ¶
func (x *ListGpuClustersRequest) GetPageToken() string
func (*ListGpuClustersRequest) ProtoMessage ¶
func (*ListGpuClustersRequest) ProtoMessage()
func (*ListGpuClustersRequest) ProtoReflect ¶
func (x *ListGpuClustersRequest) ProtoReflect() protoreflect.Message
func (*ListGpuClustersRequest) Reset ¶
func (x *ListGpuClustersRequest) Reset()
func (*ListGpuClustersRequest) SetFilter ¶
func (m *ListGpuClustersRequest) SetFilter(v string)
func (*ListGpuClustersRequest) SetFolderId ¶
func (m *ListGpuClustersRequest) SetFolderId(v string)
func (*ListGpuClustersRequest) SetOrderBy ¶
func (m *ListGpuClustersRequest) SetOrderBy(v string)
func (*ListGpuClustersRequest) SetPageSize ¶
func (m *ListGpuClustersRequest) SetPageSize(v int64)
func (*ListGpuClustersRequest) SetPageToken ¶
func (m *ListGpuClustersRequest) SetPageToken(v string)
func (*ListGpuClustersRequest) String ¶
func (x *ListGpuClustersRequest) String() string
type ListGpuClustersResponse ¶
type ListGpuClustersResponse struct { // List of GPU clusters in the specified folder. GpuClusters []*GpuCluster `protobuf:"bytes,1,rep,name=gpu_clusters,json=gpuClusters,proto3" json:"gpu_clusters,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListGpuClustersRequest.page_size], use `next_page_token` as the value // for the [ListGpuClustersRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListGpuClustersResponse) Descriptor
deprecated
func (*ListGpuClustersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListGpuClustersResponse.ProtoReflect.Descriptor instead.
func (*ListGpuClustersResponse) GetGpuClusters ¶
func (x *ListGpuClustersResponse) GetGpuClusters() []*GpuCluster
func (*ListGpuClustersResponse) GetNextPageToken ¶
func (x *ListGpuClustersResponse) GetNextPageToken() string
func (*ListGpuClustersResponse) ProtoMessage ¶
func (*ListGpuClustersResponse) ProtoMessage()
func (*ListGpuClustersResponse) ProtoReflect ¶
func (x *ListGpuClustersResponse) ProtoReflect() protoreflect.Message
func (*ListGpuClustersResponse) Reset ¶
func (x *ListGpuClustersResponse) Reset()
func (*ListGpuClustersResponse) SetGpuClusters ¶
func (m *ListGpuClustersResponse) SetGpuClusters(v []*GpuCluster)
func (*ListGpuClustersResponse) SetNextPageToken ¶
func (m *ListGpuClustersResponse) SetNextPageToken(v string)
func (*ListGpuClustersResponse) String ¶
func (x *ListGpuClustersResponse) String() string
type ListHostGroupHostsRequest ¶
type ListHostGroupHostsRequest struct { // ID of the host group to list hosts for. // To get the host group ID, use [HostGroupService.List] request. HostGroupId string `protobuf:"bytes,1,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListHostGroupHostsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, // set [page_token] to the [ListHostGroupHostsResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListHostGroupHostsRequest) Descriptor
deprecated
func (*ListHostGroupHostsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListHostGroupHostsRequest.ProtoReflect.Descriptor instead.
func (*ListHostGroupHostsRequest) GetHostGroupId ¶
func (x *ListHostGroupHostsRequest) GetHostGroupId() string
func (*ListHostGroupHostsRequest) GetPageSize ¶
func (x *ListHostGroupHostsRequest) GetPageSize() int64
func (*ListHostGroupHostsRequest) GetPageToken ¶
func (x *ListHostGroupHostsRequest) GetPageToken() string
func (*ListHostGroupHostsRequest) ProtoMessage ¶
func (*ListHostGroupHostsRequest) ProtoMessage()
func (*ListHostGroupHostsRequest) ProtoReflect ¶
func (x *ListHostGroupHostsRequest) ProtoReflect() protoreflect.Message
func (*ListHostGroupHostsRequest) Reset ¶
func (x *ListHostGroupHostsRequest) Reset()
func (*ListHostGroupHostsRequest) SetHostGroupId ¶
func (m *ListHostGroupHostsRequest) SetHostGroupId(v string)
func (*ListHostGroupHostsRequest) SetPageSize ¶
func (m *ListHostGroupHostsRequest) SetPageSize(v int64)
func (*ListHostGroupHostsRequest) SetPageToken ¶
func (m *ListHostGroupHostsRequest) SetPageToken(v string)
func (*ListHostGroupHostsRequest) String ¶
func (x *ListHostGroupHostsRequest) String() string
type ListHostGroupHostsResponse ¶
type ListHostGroupHostsResponse struct { // Lists hosts for the specified host group. Hosts []*Host `protobuf:"bytes,1,rep,name=hosts,proto3" json:"hosts,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is more than [ListHostGroupHostsRequest.page_size], use // [next_page_token] as the value // for the [ListHostGroupHostsRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListHostGroupHostsResponse) Descriptor
deprecated
func (*ListHostGroupHostsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListHostGroupHostsResponse.ProtoReflect.Descriptor instead.
func (*ListHostGroupHostsResponse) GetHosts ¶
func (x *ListHostGroupHostsResponse) GetHosts() []*Host
func (*ListHostGroupHostsResponse) GetNextPageToken ¶
func (x *ListHostGroupHostsResponse) GetNextPageToken() string
func (*ListHostGroupHostsResponse) ProtoMessage ¶
func (*ListHostGroupHostsResponse) ProtoMessage()
func (*ListHostGroupHostsResponse) ProtoReflect ¶
func (x *ListHostGroupHostsResponse) ProtoReflect() protoreflect.Message
func (*ListHostGroupHostsResponse) Reset ¶
func (x *ListHostGroupHostsResponse) Reset()
func (*ListHostGroupHostsResponse) SetHosts ¶
func (m *ListHostGroupHostsResponse) SetHosts(v []*Host)
func (*ListHostGroupHostsResponse) SetNextPageToken ¶
func (m *ListHostGroupHostsResponse) SetNextPageToken(v string)
func (*ListHostGroupHostsResponse) String ¶
func (x *ListHostGroupHostsResponse) String() string
type ListHostGroupInstancesRequest ¶
type ListHostGroupInstancesRequest struct { // ID of the host group to list instances for. // To get the host group ID, use [HostGroupService.List] request. HostGroupId string `protobuf:"bytes,1,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListHostGroupInstancesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, // set [page_token] to the [ListHostGroupInstancesResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression consists of one or more conditions united by `AND` operator: `<condition1> [AND <condition2> [<...> AND <conditionN>]]`. // // Each condition has the form `<field> <operator> <value>`, where: // 1. `<field>` is the field name. Currently you can use filtering only on the limited number of fields. // 2. `<operator>` is a logical operator, one of `=`, `!=`, `IN`, `NOT IN`. // 3. `<value>` represents a value. // String values should be written in double (`"`) or single (`'`) quotes. C-style escape sequences are supported (`\"` turns to `"`, `\'` to `'`, `\\` to backslash). // Currently you can use filtering only on the [Host.id] field. // To get the host ID, use [HostGroupService.ListHosts] request. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListHostGroupInstancesRequest) Descriptor
deprecated
func (*ListHostGroupInstancesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListHostGroupInstancesRequest.ProtoReflect.Descriptor instead.
func (*ListHostGroupInstancesRequest) GetFilter ¶
func (x *ListHostGroupInstancesRequest) GetFilter() string
func (*ListHostGroupInstancesRequest) GetHostGroupId ¶
func (x *ListHostGroupInstancesRequest) GetHostGroupId() string
func (*ListHostGroupInstancesRequest) GetPageSize ¶
func (x *ListHostGroupInstancesRequest) GetPageSize() int64
func (*ListHostGroupInstancesRequest) GetPageToken ¶
func (x *ListHostGroupInstancesRequest) GetPageToken() string
func (*ListHostGroupInstancesRequest) ProtoMessage ¶
func (*ListHostGroupInstancesRequest) ProtoMessage()
func (*ListHostGroupInstancesRequest) ProtoReflect ¶
func (x *ListHostGroupInstancesRequest) ProtoReflect() protoreflect.Message
func (*ListHostGroupInstancesRequest) Reset ¶
func (x *ListHostGroupInstancesRequest) Reset()
func (*ListHostGroupInstancesRequest) SetFilter ¶
func (m *ListHostGroupInstancesRequest) SetFilter(v string)
func (*ListHostGroupInstancesRequest) SetHostGroupId ¶
func (m *ListHostGroupInstancesRequest) SetHostGroupId(v string)
func (*ListHostGroupInstancesRequest) SetPageSize ¶
func (m *ListHostGroupInstancesRequest) SetPageSize(v int64)
func (*ListHostGroupInstancesRequest) SetPageToken ¶
func (m *ListHostGroupInstancesRequest) SetPageToken(v string)
func (*ListHostGroupInstancesRequest) String ¶
func (x *ListHostGroupInstancesRequest) String() string
type ListHostGroupInstancesResponse ¶
type ListHostGroupInstancesResponse struct { // Lists instances for the specified host group. Instances []*Instance `protobuf:"bytes,1,rep,name=instances,proto3" json:"instances,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is more than [ListHostGroupInstancesRequest.page_size], use // [next_page_token] as the value // for the [ListHostGroupInstancesRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListHostGroupInstancesResponse) Descriptor
deprecated
func (*ListHostGroupInstancesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListHostGroupInstancesResponse.ProtoReflect.Descriptor instead.
func (*ListHostGroupInstancesResponse) GetInstances ¶
func (x *ListHostGroupInstancesResponse) GetInstances() []*Instance
func (*ListHostGroupInstancesResponse) GetNextPageToken ¶
func (x *ListHostGroupInstancesResponse) GetNextPageToken() string
func (*ListHostGroupInstancesResponse) ProtoMessage ¶
func (*ListHostGroupInstancesResponse) ProtoMessage()
func (*ListHostGroupInstancesResponse) ProtoReflect ¶
func (x *ListHostGroupInstancesResponse) ProtoReflect() protoreflect.Message
func (*ListHostGroupInstancesResponse) Reset ¶
func (x *ListHostGroupInstancesResponse) Reset()
func (*ListHostGroupInstancesResponse) SetInstances ¶
func (m *ListHostGroupInstancesResponse) SetInstances(v []*Instance)
func (*ListHostGroupInstancesResponse) SetNextPageToken ¶
func (m *ListHostGroupInstancesResponse) SetNextPageToken(v string)
func (*ListHostGroupInstancesResponse) String ¶
func (x *ListHostGroupInstancesResponse) String() string
type ListHostGroupOperationsRequest ¶
type ListHostGroupOperationsRequest struct { // ID of the host group to list operations for. // To get the host group ID, use [HostGroupService.List] request. HostGroupId string `protobuf:"bytes,1,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListHostGroupOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListHostGroupOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListHostGroupOperationsRequest) Descriptor
deprecated
func (*ListHostGroupOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListHostGroupOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListHostGroupOperationsRequest) GetHostGroupId ¶
func (x *ListHostGroupOperationsRequest) GetHostGroupId() string
func (*ListHostGroupOperationsRequest) GetPageSize ¶
func (x *ListHostGroupOperationsRequest) GetPageSize() int64
func (*ListHostGroupOperationsRequest) GetPageToken ¶
func (x *ListHostGroupOperationsRequest) GetPageToken() string
func (*ListHostGroupOperationsRequest) ProtoMessage ¶
func (*ListHostGroupOperationsRequest) ProtoMessage()
func (*ListHostGroupOperationsRequest) ProtoReflect ¶
func (x *ListHostGroupOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListHostGroupOperationsRequest) Reset ¶
func (x *ListHostGroupOperationsRequest) Reset()
func (*ListHostGroupOperationsRequest) SetHostGroupId ¶
func (m *ListHostGroupOperationsRequest) SetHostGroupId(v string)
func (*ListHostGroupOperationsRequest) SetPageSize ¶
func (m *ListHostGroupOperationsRequest) SetPageSize(v int64)
func (*ListHostGroupOperationsRequest) SetPageToken ¶
func (m *ListHostGroupOperationsRequest) SetPageToken(v string)
func (*ListHostGroupOperationsRequest) String ¶
func (x *ListHostGroupOperationsRequest) String() string
type ListHostGroupOperationsResponse ¶
type ListHostGroupOperationsResponse struct { // List of operations for the specified host group. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListHostGroupOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListHostGroupOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListHostGroupOperationsResponse) Descriptor
deprecated
func (*ListHostGroupOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListHostGroupOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListHostGroupOperationsResponse) GetNextPageToken ¶
func (x *ListHostGroupOperationsResponse) GetNextPageToken() string
func (*ListHostGroupOperationsResponse) GetOperations ¶
func (x *ListHostGroupOperationsResponse) GetOperations() []*operation.Operation
func (*ListHostGroupOperationsResponse) ProtoMessage ¶
func (*ListHostGroupOperationsResponse) ProtoMessage()
func (*ListHostGroupOperationsResponse) ProtoReflect ¶
func (x *ListHostGroupOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListHostGroupOperationsResponse) Reset ¶
func (x *ListHostGroupOperationsResponse) Reset()
func (*ListHostGroupOperationsResponse) SetNextPageToken ¶
func (m *ListHostGroupOperationsResponse) SetNextPageToken(v string)
func (*ListHostGroupOperationsResponse) SetOperations ¶
func (m *ListHostGroupOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListHostGroupOperationsResponse) String ¶
func (x *ListHostGroupOperationsResponse) String() string
type ListHostGroupsRequest ¶
type ListHostGroupsRequest struct { // ID of the folder to list host groups in. // To get the folder ID, use [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListHostGroupsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, // set [page_token] to the [ListHostGroupsResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression consists of one or more conditions united by `AND` operator: `<condition1> [AND <condition2> [<...> AND <conditionN>]]`. // // Each condition has the form `<field> <operator> <value>`, where: // 1. `<field>` is the field name. Currently you can use filtering only on the limited number of fields. // 2. `<operator>` is a logical operator, one of `=`, `!=`, `IN`, `NOT IN`. // 3. `<value>` represents a value. // String values should be written in double (`"`) or single (`'`) quotes. C-style escape sequences are supported (`\"` turns to `"`, `\'` to `'`, `\\` to backslash). Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // By which column the listing should be ordered and in which direction, // format is "createdAt desc". "id asc" if omitted. // The default sorting order is ascending OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
func (*ListHostGroupsRequest) Descriptor
deprecated
func (*ListHostGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListHostGroupsRequest.ProtoReflect.Descriptor instead.
func (*ListHostGroupsRequest) GetFilter ¶
func (x *ListHostGroupsRequest) GetFilter() string
func (*ListHostGroupsRequest) GetFolderId ¶
func (x *ListHostGroupsRequest) GetFolderId() string
func (*ListHostGroupsRequest) GetOrderBy ¶
func (x *ListHostGroupsRequest) GetOrderBy() string
func (*ListHostGroupsRequest) GetPageSize ¶
func (x *ListHostGroupsRequest) GetPageSize() int64
func (*ListHostGroupsRequest) GetPageToken ¶
func (x *ListHostGroupsRequest) GetPageToken() string
func (*ListHostGroupsRequest) ProtoMessage ¶
func (*ListHostGroupsRequest) ProtoMessage()
func (*ListHostGroupsRequest) ProtoReflect ¶
func (x *ListHostGroupsRequest) ProtoReflect() protoreflect.Message
func (*ListHostGroupsRequest) Reset ¶
func (x *ListHostGroupsRequest) Reset()
func (*ListHostGroupsRequest) SetFilter ¶
func (m *ListHostGroupsRequest) SetFilter(v string)
func (*ListHostGroupsRequest) SetFolderId ¶
func (m *ListHostGroupsRequest) SetFolderId(v string)
func (*ListHostGroupsRequest) SetOrderBy ¶
func (m *ListHostGroupsRequest) SetOrderBy(v string)
func (*ListHostGroupsRequest) SetPageSize ¶
func (m *ListHostGroupsRequest) SetPageSize(v int64)
func (*ListHostGroupsRequest) SetPageToken ¶
func (m *ListHostGroupsRequest) SetPageToken(v string)
func (*ListHostGroupsRequest) String ¶
func (x *ListHostGroupsRequest) String() string
type ListHostGroupsResponse ¶
type ListHostGroupsResponse struct { // Lists host groups for the specified folder. HostGroups []*HostGroup `protobuf:"bytes,1,rep,name=host_groups,json=hostGroups,proto3" json:"host_groups,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListHostGroupsRequest.page_size], use // [next_page_token] as the value // for the [ListHostGroupsRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListHostGroupsResponse) Descriptor
deprecated
func (*ListHostGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListHostGroupsResponse.ProtoReflect.Descriptor instead.
func (*ListHostGroupsResponse) GetHostGroups ¶
func (x *ListHostGroupsResponse) GetHostGroups() []*HostGroup
func (*ListHostGroupsResponse) GetNextPageToken ¶
func (x *ListHostGroupsResponse) GetNextPageToken() string
func (*ListHostGroupsResponse) ProtoMessage ¶
func (*ListHostGroupsResponse) ProtoMessage()
func (*ListHostGroupsResponse) ProtoReflect ¶
func (x *ListHostGroupsResponse) ProtoReflect() protoreflect.Message
func (*ListHostGroupsResponse) Reset ¶
func (x *ListHostGroupsResponse) Reset()
func (*ListHostGroupsResponse) SetHostGroups ¶
func (m *ListHostGroupsResponse) SetHostGroups(v []*HostGroup)
func (*ListHostGroupsResponse) SetNextPageToken ¶
func (m *ListHostGroupsResponse) SetNextPageToken(v string)
func (*ListHostGroupsResponse) String ¶
func (x *ListHostGroupsResponse) String() string
type ListHostTypesRequest ¶
type ListHostTypesRequest struct { // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListHostTypesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, // set [page_token] to the [ListHostTypesResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListHostTypesRequest) Descriptor
deprecated
func (*ListHostTypesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListHostTypesRequest.ProtoReflect.Descriptor instead.
func (*ListHostTypesRequest) GetPageSize ¶
func (x *ListHostTypesRequest) GetPageSize() int64
func (*ListHostTypesRequest) GetPageToken ¶
func (x *ListHostTypesRequest) GetPageToken() string
func (*ListHostTypesRequest) ProtoMessage ¶
func (*ListHostTypesRequest) ProtoMessage()
func (*ListHostTypesRequest) ProtoReflect ¶
func (x *ListHostTypesRequest) ProtoReflect() protoreflect.Message
func (*ListHostTypesRequest) Reset ¶
func (x *ListHostTypesRequest) Reset()
func (*ListHostTypesRequest) SetPageSize ¶
func (m *ListHostTypesRequest) SetPageSize(v int64)
func (*ListHostTypesRequest) SetPageToken ¶
func (m *ListHostTypesRequest) SetPageToken(v string)
func (*ListHostTypesRequest) String ¶
func (x *ListHostTypesRequest) String() string
type ListHostTypesResponse ¶
type ListHostTypesResponse struct { // Lists host types. HostTypes []*HostType `protobuf:"bytes,1,rep,name=host_types,json=hostTypes,proto3" json:"host_types,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListHostTypesRequest.page_size], use `next_page_token` as the value // for the [ListHostTypesRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListHostTypesResponse) Descriptor
deprecated
func (*ListHostTypesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListHostTypesResponse.ProtoReflect.Descriptor instead.
func (*ListHostTypesResponse) GetHostTypes ¶
func (x *ListHostTypesResponse) GetHostTypes() []*HostType
func (*ListHostTypesResponse) GetNextPageToken ¶
func (x *ListHostTypesResponse) GetNextPageToken() string
func (*ListHostTypesResponse) ProtoMessage ¶
func (*ListHostTypesResponse) ProtoMessage()
func (*ListHostTypesResponse) ProtoReflect ¶
func (x *ListHostTypesResponse) ProtoReflect() protoreflect.Message
func (*ListHostTypesResponse) Reset ¶
func (x *ListHostTypesResponse) Reset()
func (*ListHostTypesResponse) SetHostTypes ¶
func (m *ListHostTypesResponse) SetHostTypes(v []*HostType)
func (*ListHostTypesResponse) SetNextPageToken ¶
func (m *ListHostTypesResponse) SetNextPageToken(v string)
func (*ListHostTypesResponse) String ¶
func (x *ListHostTypesResponse) String() string
type ListImageOperationsRequest ¶
type ListImageOperationsRequest struct { // ID of the Image resource to list operations for. ImageId string `protobuf:"bytes,1,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListImageOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListImageOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListImageOperationsRequest) Descriptor
deprecated
func (*ListImageOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListImageOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListImageOperationsRequest) GetImageId ¶
func (x *ListImageOperationsRequest) GetImageId() string
func (*ListImageOperationsRequest) GetPageSize ¶
func (x *ListImageOperationsRequest) GetPageSize() int64
func (*ListImageOperationsRequest) GetPageToken ¶
func (x *ListImageOperationsRequest) GetPageToken() string
func (*ListImageOperationsRequest) ProtoMessage ¶
func (*ListImageOperationsRequest) ProtoMessage()
func (*ListImageOperationsRequest) ProtoReflect ¶
func (x *ListImageOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListImageOperationsRequest) Reset ¶
func (x *ListImageOperationsRequest) Reset()
func (*ListImageOperationsRequest) SetImageId ¶
func (m *ListImageOperationsRequest) SetImageId(v string)
func (*ListImageOperationsRequest) SetPageSize ¶
func (m *ListImageOperationsRequest) SetPageSize(v int64)
func (*ListImageOperationsRequest) SetPageToken ¶
func (m *ListImageOperationsRequest) SetPageToken(v string)
func (*ListImageOperationsRequest) String ¶
func (x *ListImageOperationsRequest) String() string
type ListImageOperationsResponse ¶
type ListImageOperationsResponse struct { // List of operations for the specified image. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListImageOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListImageOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListImageOperationsResponse) Descriptor
deprecated
func (*ListImageOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListImageOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListImageOperationsResponse) GetNextPageToken ¶
func (x *ListImageOperationsResponse) GetNextPageToken() string
func (*ListImageOperationsResponse) GetOperations ¶
func (x *ListImageOperationsResponse) GetOperations() []*operation.Operation
func (*ListImageOperationsResponse) ProtoMessage ¶
func (*ListImageOperationsResponse) ProtoMessage()
func (*ListImageOperationsResponse) ProtoReflect ¶
func (x *ListImageOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListImageOperationsResponse) Reset ¶
func (x *ListImageOperationsResponse) Reset()
func (*ListImageOperationsResponse) SetNextPageToken ¶
func (m *ListImageOperationsResponse) SetNextPageToken(v string)
func (*ListImageOperationsResponse) SetOperations ¶
func (m *ListImageOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListImageOperationsResponse) String ¶
func (x *ListImageOperationsResponse) String() string
type ListImagesRequest ¶
type ListImagesRequest struct { // ID of the folder to list images in. // To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListImagesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListImagesResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression consists of one or more conditions united by `AND` operator: `<condition1> [AND <condition2> [<...> AND <conditionN>]]`. // // Each condition has the form `<field> <operator> <value>`, where: // 1. `<field>` is the field name. Currently you can use filtering only on the limited number of fields. // 2. `<operator>` is a logical operator, one of `=`, `!=`, `IN`, `NOT IN`. // 3. `<value>` represents a value. // String values should be written in double (`"`) or single (`'`) quotes. C-style escape sequences are supported (`\"` turns to `"`, `\'` to `'`, `\\` to backslash). Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // By which column the listing should be ordered and in which direction, // format is "createdAt desc". "id asc" if omitted. // The default sorting order is ascending OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
func (*ListImagesRequest) Descriptor
deprecated
func (*ListImagesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListImagesRequest.ProtoReflect.Descriptor instead.
func (*ListImagesRequest) GetFilter ¶
func (x *ListImagesRequest) GetFilter() string
func (*ListImagesRequest) GetFolderId ¶
func (x *ListImagesRequest) GetFolderId() string
func (*ListImagesRequest) GetOrderBy ¶
func (x *ListImagesRequest) GetOrderBy() string
func (*ListImagesRequest) GetPageSize ¶
func (x *ListImagesRequest) GetPageSize() int64
func (*ListImagesRequest) GetPageToken ¶
func (x *ListImagesRequest) GetPageToken() string
func (*ListImagesRequest) ProtoMessage ¶
func (*ListImagesRequest) ProtoMessage()
func (*ListImagesRequest) ProtoReflect ¶
func (x *ListImagesRequest) ProtoReflect() protoreflect.Message
func (*ListImagesRequest) Reset ¶
func (x *ListImagesRequest) Reset()
func (*ListImagesRequest) SetFilter ¶
func (m *ListImagesRequest) SetFilter(v string)
func (*ListImagesRequest) SetFolderId ¶
func (m *ListImagesRequest) SetFolderId(v string)
func (*ListImagesRequest) SetOrderBy ¶
func (m *ListImagesRequest) SetOrderBy(v string)
func (*ListImagesRequest) SetPageSize ¶
func (m *ListImagesRequest) SetPageSize(v int64)
func (*ListImagesRequest) SetPageToken ¶
func (m *ListImagesRequest) SetPageToken(v string)
func (*ListImagesRequest) String ¶
func (x *ListImagesRequest) String() string
type ListImagesResponse ¶
type ListImagesResponse struct { // List of images. Images []*Image `protobuf:"bytes,1,rep,name=images,proto3" json:"images,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListSnapshotsRequest.page_size], use // the [next_page_token] as the value // for the [ListSnapshotsRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListImagesResponse) Descriptor
deprecated
func (*ListImagesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListImagesResponse.ProtoReflect.Descriptor instead.
func (*ListImagesResponse) GetImages ¶
func (x *ListImagesResponse) GetImages() []*Image
func (*ListImagesResponse) GetNextPageToken ¶
func (x *ListImagesResponse) GetNextPageToken() string
func (*ListImagesResponse) ProtoMessage ¶
func (*ListImagesResponse) ProtoMessage()
func (*ListImagesResponse) ProtoReflect ¶
func (x *ListImagesResponse) ProtoReflect() protoreflect.Message
func (*ListImagesResponse) Reset ¶
func (x *ListImagesResponse) Reset()
func (*ListImagesResponse) SetImages ¶
func (m *ListImagesResponse) SetImages(v []*Image)
func (*ListImagesResponse) SetNextPageToken ¶
func (m *ListImagesResponse) SetNextPageToken(v string)
func (*ListImagesResponse) String ¶
func (x *ListImagesResponse) String() string
type ListInstanceOperationsRequest ¶
type ListInstanceOperationsRequest struct { // ID of the Instance resource to list operations for. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListInstanceOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListInstanceOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListInstanceOperationsRequest) Descriptor
deprecated
func (*ListInstanceOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListInstanceOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListInstanceOperationsRequest) GetInstanceId ¶
func (x *ListInstanceOperationsRequest) GetInstanceId() string
func (*ListInstanceOperationsRequest) GetPageSize ¶
func (x *ListInstanceOperationsRequest) GetPageSize() int64
func (*ListInstanceOperationsRequest) GetPageToken ¶
func (x *ListInstanceOperationsRequest) GetPageToken() string
func (*ListInstanceOperationsRequest) ProtoMessage ¶
func (*ListInstanceOperationsRequest) ProtoMessage()
func (*ListInstanceOperationsRequest) ProtoReflect ¶
func (x *ListInstanceOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListInstanceOperationsRequest) Reset ¶
func (x *ListInstanceOperationsRequest) Reset()
func (*ListInstanceOperationsRequest) SetInstanceId ¶
func (m *ListInstanceOperationsRequest) SetInstanceId(v string)
func (*ListInstanceOperationsRequest) SetPageSize ¶
func (m *ListInstanceOperationsRequest) SetPageSize(v int64)
func (*ListInstanceOperationsRequest) SetPageToken ¶
func (m *ListInstanceOperationsRequest) SetPageToken(v string)
func (*ListInstanceOperationsRequest) String ¶
func (x *ListInstanceOperationsRequest) String() string
type ListInstanceOperationsResponse ¶
type ListInstanceOperationsResponse struct { // List of operations for the specified instance. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListInstanceOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListInstanceOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListInstanceOperationsResponse) Descriptor
deprecated
func (*ListInstanceOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListInstanceOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListInstanceOperationsResponse) GetNextPageToken ¶
func (x *ListInstanceOperationsResponse) GetNextPageToken() string
func (*ListInstanceOperationsResponse) GetOperations ¶
func (x *ListInstanceOperationsResponse) GetOperations() []*operation.Operation
func (*ListInstanceOperationsResponse) ProtoMessage ¶
func (*ListInstanceOperationsResponse) ProtoMessage()
func (*ListInstanceOperationsResponse) ProtoReflect ¶
func (x *ListInstanceOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListInstanceOperationsResponse) Reset ¶
func (x *ListInstanceOperationsResponse) Reset()
func (*ListInstanceOperationsResponse) SetNextPageToken ¶
func (m *ListInstanceOperationsResponse) SetNextPageToken(v string)
func (*ListInstanceOperationsResponse) SetOperations ¶
func (m *ListInstanceOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListInstanceOperationsResponse) String ¶
func (x *ListInstanceOperationsResponse) String() string
type ListInstancesRequest ¶
type ListInstancesRequest struct { // ID of the Folder to list instances in. // To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListInstancesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, // set [page_token] to the [ListInstancesResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression consists of one or more conditions united by `AND` operator: `<condition1> [AND <condition2> [<...> AND <conditionN>]]`. // // Each condition has the form `<field> <operator> <value>`, where: // 1. `<field>` is the field name. Currently you can use filtering only on the limited number of fields. // 2. `<operator>` is a logical operator, one of `=`, `!=`, `IN`, `NOT IN`. // 3. `<value>` represents a value. // String values should be written in double (`"`) or single (`'`) quotes. C-style escape sequences are supported (`\"` turns to `"`, `\'` to `'`, `\\` to backslash). Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // By which column the listing should be ordered and in which direction, // format is "createdAt desc". "id asc" if omitted. // The default sorting order is ascending OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
func (*ListInstancesRequest) Descriptor
deprecated
func (*ListInstancesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListInstancesRequest.ProtoReflect.Descriptor instead.
func (*ListInstancesRequest) GetFilter ¶
func (x *ListInstancesRequest) GetFilter() string
func (*ListInstancesRequest) GetFolderId ¶
func (x *ListInstancesRequest) GetFolderId() string
func (*ListInstancesRequest) GetOrderBy ¶
func (x *ListInstancesRequest) GetOrderBy() string
func (*ListInstancesRequest) GetPageSize ¶
func (x *ListInstancesRequest) GetPageSize() int64
func (*ListInstancesRequest) GetPageToken ¶
func (x *ListInstancesRequest) GetPageToken() string
func (*ListInstancesRequest) ProtoMessage ¶
func (*ListInstancesRequest) ProtoMessage()
func (*ListInstancesRequest) ProtoReflect ¶
func (x *ListInstancesRequest) ProtoReflect() protoreflect.Message
func (*ListInstancesRequest) Reset ¶
func (x *ListInstancesRequest) Reset()
func (*ListInstancesRequest) SetFilter ¶
func (m *ListInstancesRequest) SetFilter(v string)
func (*ListInstancesRequest) SetFolderId ¶
func (m *ListInstancesRequest) SetFolderId(v string)
func (*ListInstancesRequest) SetOrderBy ¶
func (m *ListInstancesRequest) SetOrderBy(v string)
func (*ListInstancesRequest) SetPageSize ¶
func (m *ListInstancesRequest) SetPageSize(v int64)
func (*ListInstancesRequest) SetPageToken ¶
func (m *ListInstancesRequest) SetPageToken(v string)
func (*ListInstancesRequest) String ¶
func (x *ListInstancesRequest) String() string
type ListInstancesResponse ¶
type ListInstancesResponse struct { // List of Instance resources. Instances []*Instance `protobuf:"bytes,1,rep,name=instances,proto3" json:"instances,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListInstancesRequest.page_size], use // the [next_page_token] as the value // for the [ListInstancesRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListInstancesResponse) Descriptor
deprecated
func (*ListInstancesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListInstancesResponse.ProtoReflect.Descriptor instead.
func (*ListInstancesResponse) GetInstances ¶
func (x *ListInstancesResponse) GetInstances() []*Instance
func (*ListInstancesResponse) GetNextPageToken ¶
func (x *ListInstancesResponse) GetNextPageToken() string
func (*ListInstancesResponse) ProtoMessage ¶
func (*ListInstancesResponse) ProtoMessage()
func (*ListInstancesResponse) ProtoReflect ¶
func (x *ListInstancesResponse) ProtoReflect() protoreflect.Message
func (*ListInstancesResponse) Reset ¶
func (x *ListInstancesResponse) Reset()
func (*ListInstancesResponse) SetInstances ¶
func (m *ListInstancesResponse) SetInstances(v []*Instance)
func (*ListInstancesResponse) SetNextPageToken ¶
func (m *ListInstancesResponse) SetNextPageToken(v string)
func (*ListInstancesResponse) String ¶
func (x *ListInstancesResponse) String() string
type ListPlacementGroupInstancesRequest ¶
type ListPlacementGroupInstancesRequest struct { // ID of the placement group to list instances for. // // To get the placement group ID, use [PlacementGroupService.List] request. PlacementGroupId string `protobuf:"bytes,1,opt,name=placement_group_id,json=placementGroupId,proto3" json:"placement_group_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListPlacementGroupInstancesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, // set [page_token] to the [ListPlacementGroupInstancesResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListPlacementGroupInstancesRequest) Descriptor
deprecated
func (*ListPlacementGroupInstancesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPlacementGroupInstancesRequest.ProtoReflect.Descriptor instead.
func (*ListPlacementGroupInstancesRequest) GetPageSize ¶
func (x *ListPlacementGroupInstancesRequest) GetPageSize() int64
func (*ListPlacementGroupInstancesRequest) GetPageToken ¶
func (x *ListPlacementGroupInstancesRequest) GetPageToken() string
func (*ListPlacementGroupInstancesRequest) GetPlacementGroupId ¶
func (x *ListPlacementGroupInstancesRequest) GetPlacementGroupId() string
func (*ListPlacementGroupInstancesRequest) ProtoMessage ¶
func (*ListPlacementGroupInstancesRequest) ProtoMessage()
func (*ListPlacementGroupInstancesRequest) ProtoReflect ¶
func (x *ListPlacementGroupInstancesRequest) ProtoReflect() protoreflect.Message
func (*ListPlacementGroupInstancesRequest) Reset ¶
func (x *ListPlacementGroupInstancesRequest) Reset()
func (*ListPlacementGroupInstancesRequest) SetPageSize ¶
func (m *ListPlacementGroupInstancesRequest) SetPageSize(v int64)
func (*ListPlacementGroupInstancesRequest) SetPageToken ¶
func (m *ListPlacementGroupInstancesRequest) SetPageToken(v string)
func (*ListPlacementGroupInstancesRequest) SetPlacementGroupId ¶
func (m *ListPlacementGroupInstancesRequest) SetPlacementGroupId(v string)
func (*ListPlacementGroupInstancesRequest) String ¶
func (x *ListPlacementGroupInstancesRequest) String() string
type ListPlacementGroupInstancesResponse ¶
type ListPlacementGroupInstancesResponse struct { // Lists instances for the specified placement group. Instances []*Instance `protobuf:"bytes,1,rep,name=instances,proto3" json:"instances,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is more than [ListPlacementGroupInstancesRequest.page_size], use // [next_page_token] as the value // for the [ListPlacementGroupInstancesRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListPlacementGroupInstancesResponse) Descriptor
deprecated
func (*ListPlacementGroupInstancesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPlacementGroupInstancesResponse.ProtoReflect.Descriptor instead.
func (*ListPlacementGroupInstancesResponse) GetInstances ¶
func (x *ListPlacementGroupInstancesResponse) GetInstances() []*Instance
func (*ListPlacementGroupInstancesResponse) GetNextPageToken ¶
func (x *ListPlacementGroupInstancesResponse) GetNextPageToken() string
func (*ListPlacementGroupInstancesResponse) ProtoMessage ¶
func (*ListPlacementGroupInstancesResponse) ProtoMessage()
func (*ListPlacementGroupInstancesResponse) ProtoReflect ¶
func (x *ListPlacementGroupInstancesResponse) ProtoReflect() protoreflect.Message
func (*ListPlacementGroupInstancesResponse) Reset ¶
func (x *ListPlacementGroupInstancesResponse) Reset()
func (*ListPlacementGroupInstancesResponse) SetInstances ¶
func (m *ListPlacementGroupInstancesResponse) SetInstances(v []*Instance)
func (*ListPlacementGroupInstancesResponse) SetNextPageToken ¶
func (m *ListPlacementGroupInstancesResponse) SetNextPageToken(v string)
func (*ListPlacementGroupInstancesResponse) String ¶
func (x *ListPlacementGroupInstancesResponse) String() string
type ListPlacementGroupOperationsRequest ¶
type ListPlacementGroupOperationsRequest struct { // ID of the placement group to list operations for. // // To get the placement group ID, use [PlacementGroupService.List] request. PlacementGroupId string `protobuf:"bytes,1,opt,name=placement_group_id,json=placementGroupId,proto3" json:"placement_group_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListPlacementGroupOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListPlacementGroupOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListPlacementGroupOperationsRequest) Descriptor
deprecated
func (*ListPlacementGroupOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPlacementGroupOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListPlacementGroupOperationsRequest) GetPageSize ¶
func (x *ListPlacementGroupOperationsRequest) GetPageSize() int64
func (*ListPlacementGroupOperationsRequest) GetPageToken ¶
func (x *ListPlacementGroupOperationsRequest) GetPageToken() string
func (*ListPlacementGroupOperationsRequest) GetPlacementGroupId ¶
func (x *ListPlacementGroupOperationsRequest) GetPlacementGroupId() string
func (*ListPlacementGroupOperationsRequest) ProtoMessage ¶
func (*ListPlacementGroupOperationsRequest) ProtoMessage()
func (*ListPlacementGroupOperationsRequest) ProtoReflect ¶
func (x *ListPlacementGroupOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListPlacementGroupOperationsRequest) Reset ¶
func (x *ListPlacementGroupOperationsRequest) Reset()
func (*ListPlacementGroupOperationsRequest) SetPageSize ¶
func (m *ListPlacementGroupOperationsRequest) SetPageSize(v int64)
func (*ListPlacementGroupOperationsRequest) SetPageToken ¶
func (m *ListPlacementGroupOperationsRequest) SetPageToken(v string)
func (*ListPlacementGroupOperationsRequest) SetPlacementGroupId ¶
func (m *ListPlacementGroupOperationsRequest) SetPlacementGroupId(v string)
func (*ListPlacementGroupOperationsRequest) String ¶
func (x *ListPlacementGroupOperationsRequest) String() string
type ListPlacementGroupOperationsResponse ¶
type ListPlacementGroupOperationsResponse struct { // List of operations for the specified placement group. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListPlacementGroupOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListPlacementGroupOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListPlacementGroupOperationsResponse) Descriptor
deprecated
func (*ListPlacementGroupOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPlacementGroupOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListPlacementGroupOperationsResponse) GetNextPageToken ¶
func (x *ListPlacementGroupOperationsResponse) GetNextPageToken() string
func (*ListPlacementGroupOperationsResponse) GetOperations ¶
func (x *ListPlacementGroupOperationsResponse) GetOperations() []*operation.Operation
func (*ListPlacementGroupOperationsResponse) ProtoMessage ¶
func (*ListPlacementGroupOperationsResponse) ProtoMessage()
func (*ListPlacementGroupOperationsResponse) ProtoReflect ¶
func (x *ListPlacementGroupOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListPlacementGroupOperationsResponse) Reset ¶
func (x *ListPlacementGroupOperationsResponse) Reset()
func (*ListPlacementGroupOperationsResponse) SetNextPageToken ¶
func (m *ListPlacementGroupOperationsResponse) SetNextPageToken(v string)
func (*ListPlacementGroupOperationsResponse) SetOperations ¶
func (m *ListPlacementGroupOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListPlacementGroupOperationsResponse) String ¶
func (x *ListPlacementGroupOperationsResponse) String() string
type ListPlacementGroupsRequest ¶
type ListPlacementGroupsRequest struct { // ID of the folder to list placement groups in. // // To get the folder ID make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListPlacementGroupsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, // set [page_token] to the [ListPlacementGroupsResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression consists of one or more conditions united by `AND` operator: `<condition1> [AND <condition2> [<...> AND <conditionN>]]`. // // Each condition has the form `<field> <operator> <value>`, where: // 1. `<field>` is the field name. Currently you can use filtering only on the limited number of fields. // 2. `<operator>` is a logical operator, one of `=`, `!=`, `IN`, `NOT IN`. // 3. `<value>` represents a value. // String values should be written in double (`"`) or single (`'`) quotes. C-style escape sequences are supported (`\"` turns to `"`, `\'` to `'`, `\\` to backslash). Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // By which column the listing should be ordered and in which direction, // format is "createdAt desc". "id asc" if omitted. // The default sorting order is ascending OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
func (*ListPlacementGroupsRequest) Descriptor
deprecated
func (*ListPlacementGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPlacementGroupsRequest.ProtoReflect.Descriptor instead.
func (*ListPlacementGroupsRequest) GetFilter ¶
func (x *ListPlacementGroupsRequest) GetFilter() string
func (*ListPlacementGroupsRequest) GetFolderId ¶
func (x *ListPlacementGroupsRequest) GetFolderId() string
func (*ListPlacementGroupsRequest) GetOrderBy ¶
func (x *ListPlacementGroupsRequest) GetOrderBy() string
func (*ListPlacementGroupsRequest) GetPageSize ¶
func (x *ListPlacementGroupsRequest) GetPageSize() int64
func (*ListPlacementGroupsRequest) GetPageToken ¶
func (x *ListPlacementGroupsRequest) GetPageToken() string
func (*ListPlacementGroupsRequest) ProtoMessage ¶
func (*ListPlacementGroupsRequest) ProtoMessage()
func (*ListPlacementGroupsRequest) ProtoReflect ¶
func (x *ListPlacementGroupsRequest) ProtoReflect() protoreflect.Message
func (*ListPlacementGroupsRequest) Reset ¶
func (x *ListPlacementGroupsRequest) Reset()
func (*ListPlacementGroupsRequest) SetFilter ¶
func (m *ListPlacementGroupsRequest) SetFilter(v string)
func (*ListPlacementGroupsRequest) SetFolderId ¶
func (m *ListPlacementGroupsRequest) SetFolderId(v string)
func (*ListPlacementGroupsRequest) SetOrderBy ¶
func (m *ListPlacementGroupsRequest) SetOrderBy(v string)
func (*ListPlacementGroupsRequest) SetPageSize ¶
func (m *ListPlacementGroupsRequest) SetPageSize(v int64)
func (*ListPlacementGroupsRequest) SetPageToken ¶
func (m *ListPlacementGroupsRequest) SetPageToken(v string)
func (*ListPlacementGroupsRequest) String ¶
func (x *ListPlacementGroupsRequest) String() string
type ListPlacementGroupsResponse ¶
type ListPlacementGroupsResponse struct { // Lists placement groups in the specified folder. PlacementGroups []*PlacementGroup `protobuf:"bytes,1,rep,name=placement_groups,json=placementGroups,proto3" json:"placement_groups,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListPlacementGroupsRequest.page_size], use `next_page_token` as the value // for the [ListPlacementGroupsRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListPlacementGroupsResponse) Descriptor
deprecated
func (*ListPlacementGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPlacementGroupsResponse.ProtoReflect.Descriptor instead.
func (*ListPlacementGroupsResponse) GetNextPageToken ¶
func (x *ListPlacementGroupsResponse) GetNextPageToken() string
func (*ListPlacementGroupsResponse) GetPlacementGroups ¶
func (x *ListPlacementGroupsResponse) GetPlacementGroups() []*PlacementGroup
func (*ListPlacementGroupsResponse) ProtoMessage ¶
func (*ListPlacementGroupsResponse) ProtoMessage()
func (*ListPlacementGroupsResponse) ProtoReflect ¶
func (x *ListPlacementGroupsResponse) ProtoReflect() protoreflect.Message
func (*ListPlacementGroupsResponse) Reset ¶
func (x *ListPlacementGroupsResponse) Reset()
func (*ListPlacementGroupsResponse) SetNextPageToken ¶
func (m *ListPlacementGroupsResponse) SetNextPageToken(v string)
func (*ListPlacementGroupsResponse) SetPlacementGroups ¶
func (m *ListPlacementGroupsResponse) SetPlacementGroups(v []*PlacementGroup)
func (*ListPlacementGroupsResponse) String ¶
func (x *ListPlacementGroupsResponse) String() string
type ListSnapshotOperationsRequest ¶
type ListSnapshotOperationsRequest struct { // ID of the Snapshot resource to list operations for. SnapshotId string `protobuf:"bytes,1,opt,name=snapshot_id,json=snapshotId,proto3" json:"snapshot_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListSnapshotOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListSnapshotOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotOperationsRequest) Descriptor
deprecated
func (*ListSnapshotOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListSnapshotOperationsRequest) GetPageSize ¶
func (x *ListSnapshotOperationsRequest) GetPageSize() int64
func (*ListSnapshotOperationsRequest) GetPageToken ¶
func (x *ListSnapshotOperationsRequest) GetPageToken() string
func (*ListSnapshotOperationsRequest) GetSnapshotId ¶
func (x *ListSnapshotOperationsRequest) GetSnapshotId() string
func (*ListSnapshotOperationsRequest) ProtoMessage ¶
func (*ListSnapshotOperationsRequest) ProtoMessage()
func (*ListSnapshotOperationsRequest) ProtoReflect ¶
func (x *ListSnapshotOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListSnapshotOperationsRequest) Reset ¶
func (x *ListSnapshotOperationsRequest) Reset()
func (*ListSnapshotOperationsRequest) SetPageSize ¶
func (m *ListSnapshotOperationsRequest) SetPageSize(v int64)
func (*ListSnapshotOperationsRequest) SetPageToken ¶
func (m *ListSnapshotOperationsRequest) SetPageToken(v string)
func (*ListSnapshotOperationsRequest) SetSnapshotId ¶
func (m *ListSnapshotOperationsRequest) SetSnapshotId(v string)
func (*ListSnapshotOperationsRequest) String ¶
func (x *ListSnapshotOperationsRequest) String() string
type ListSnapshotOperationsResponse ¶
type ListSnapshotOperationsResponse struct { // List of operations for the specified snapshot. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListSnapshotOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListSnapshotOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotOperationsResponse) Descriptor
deprecated
func (*ListSnapshotOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListSnapshotOperationsResponse) GetNextPageToken ¶
func (x *ListSnapshotOperationsResponse) GetNextPageToken() string
func (*ListSnapshotOperationsResponse) GetOperations ¶
func (x *ListSnapshotOperationsResponse) GetOperations() []*operation.Operation
func (*ListSnapshotOperationsResponse) ProtoMessage ¶
func (*ListSnapshotOperationsResponse) ProtoMessage()
func (*ListSnapshotOperationsResponse) ProtoReflect ¶
func (x *ListSnapshotOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListSnapshotOperationsResponse) Reset ¶
func (x *ListSnapshotOperationsResponse) Reset()
func (*ListSnapshotOperationsResponse) SetNextPageToken ¶
func (m *ListSnapshotOperationsResponse) SetNextPageToken(v string)
func (*ListSnapshotOperationsResponse) SetOperations ¶
func (m *ListSnapshotOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListSnapshotOperationsResponse) String ¶
func (x *ListSnapshotOperationsResponse) String() string
type ListSnapshotScheduleDisksRequest ¶
type ListSnapshotScheduleDisksRequest struct { // ID of the snapshot schedule to list attached disks for. // // To get a snapshot schedule ID, make a [SnapshotScheduleService.List] request. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListSnapshotScheduleDisksResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListSnapshotScheduleDisksResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotScheduleDisksRequest) Descriptor
deprecated
func (*ListSnapshotScheduleDisksRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotScheduleDisksRequest.ProtoReflect.Descriptor instead.
func (*ListSnapshotScheduleDisksRequest) GetPageSize ¶
func (x *ListSnapshotScheduleDisksRequest) GetPageSize() int64
func (*ListSnapshotScheduleDisksRequest) GetPageToken ¶
func (x *ListSnapshotScheduleDisksRequest) GetPageToken() string
func (*ListSnapshotScheduleDisksRequest) GetSnapshotScheduleId ¶
func (x *ListSnapshotScheduleDisksRequest) GetSnapshotScheduleId() string
func (*ListSnapshotScheduleDisksRequest) ProtoMessage ¶
func (*ListSnapshotScheduleDisksRequest) ProtoMessage()
func (*ListSnapshotScheduleDisksRequest) ProtoReflect ¶
func (x *ListSnapshotScheduleDisksRequest) ProtoReflect() protoreflect.Message
func (*ListSnapshotScheduleDisksRequest) Reset ¶
func (x *ListSnapshotScheduleDisksRequest) Reset()
func (*ListSnapshotScheduleDisksRequest) SetPageSize ¶
func (m *ListSnapshotScheduleDisksRequest) SetPageSize(v int64)
func (*ListSnapshotScheduleDisksRequest) SetPageToken ¶
func (m *ListSnapshotScheduleDisksRequest) SetPageToken(v string)
func (*ListSnapshotScheduleDisksRequest) SetSnapshotScheduleId ¶
func (m *ListSnapshotScheduleDisksRequest) SetSnapshotScheduleId(v string)
func (*ListSnapshotScheduleDisksRequest) String ¶
func (x *ListSnapshotScheduleDisksRequest) String() string
type ListSnapshotScheduleDisksResponse ¶
type ListSnapshotScheduleDisksResponse struct { // List of disks attached to the specified snapshot schedule. Disks []*Disk `protobuf:"bytes,1,rep,name=disks,proto3" json:"disks,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListSnapshotScheduleDisksRequest.page_size], use `next_page_token` as the value // for the [ListSnapshotScheduleDisksRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotScheduleDisksResponse) Descriptor
deprecated
func (*ListSnapshotScheduleDisksResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotScheduleDisksResponse.ProtoReflect.Descriptor instead.
func (*ListSnapshotScheduleDisksResponse) GetDisks ¶
func (x *ListSnapshotScheduleDisksResponse) GetDisks() []*Disk
func (*ListSnapshotScheduleDisksResponse) GetNextPageToken ¶
func (x *ListSnapshotScheduleDisksResponse) GetNextPageToken() string
func (*ListSnapshotScheduleDisksResponse) ProtoMessage ¶
func (*ListSnapshotScheduleDisksResponse) ProtoMessage()
func (*ListSnapshotScheduleDisksResponse) ProtoReflect ¶
func (x *ListSnapshotScheduleDisksResponse) ProtoReflect() protoreflect.Message
func (*ListSnapshotScheduleDisksResponse) Reset ¶
func (x *ListSnapshotScheduleDisksResponse) Reset()
func (*ListSnapshotScheduleDisksResponse) SetDisks ¶
func (m *ListSnapshotScheduleDisksResponse) SetDisks(v []*Disk)
func (*ListSnapshotScheduleDisksResponse) SetNextPageToken ¶
func (m *ListSnapshotScheduleDisksResponse) SetNextPageToken(v string)
func (*ListSnapshotScheduleDisksResponse) String ¶
func (x *ListSnapshotScheduleDisksResponse) String() string
type ListSnapshotScheduleOperationsRequest ¶
type ListSnapshotScheduleOperationsRequest struct { // ID of the snapshot schedule to list operations for. // // To get a snapshot schedule ID, make a [SnapshotScheduleService.List] request. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListSnapshotScheduleOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListSnapshotScheduleOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotScheduleOperationsRequest) Descriptor
deprecated
func (*ListSnapshotScheduleOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotScheduleOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListSnapshotScheduleOperationsRequest) GetPageSize ¶
func (x *ListSnapshotScheduleOperationsRequest) GetPageSize() int64
func (*ListSnapshotScheduleOperationsRequest) GetPageToken ¶
func (x *ListSnapshotScheduleOperationsRequest) GetPageToken() string
func (*ListSnapshotScheduleOperationsRequest) GetSnapshotScheduleId ¶
func (x *ListSnapshotScheduleOperationsRequest) GetSnapshotScheduleId() string
func (*ListSnapshotScheduleOperationsRequest) ProtoMessage ¶
func (*ListSnapshotScheduleOperationsRequest) ProtoMessage()
func (*ListSnapshotScheduleOperationsRequest) ProtoReflect ¶
func (x *ListSnapshotScheduleOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListSnapshotScheduleOperationsRequest) Reset ¶
func (x *ListSnapshotScheduleOperationsRequest) Reset()
func (*ListSnapshotScheduleOperationsRequest) SetPageSize ¶
func (m *ListSnapshotScheduleOperationsRequest) SetPageSize(v int64)
func (*ListSnapshotScheduleOperationsRequest) SetPageToken ¶
func (m *ListSnapshotScheduleOperationsRequest) SetPageToken(v string)
func (*ListSnapshotScheduleOperationsRequest) SetSnapshotScheduleId ¶
func (m *ListSnapshotScheduleOperationsRequest) SetSnapshotScheduleId(v string)
func (*ListSnapshotScheduleOperationsRequest) String ¶
func (x *ListSnapshotScheduleOperationsRequest) String() string
type ListSnapshotScheduleOperationsResponse ¶
type ListSnapshotScheduleOperationsResponse struct { // List of operations for the specified snapshot schedule. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListSnapshotScheduleOperationsRequest.page_size], use `next_page_token` as the value // for the [ListSnapshotScheduleOperationsRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotScheduleOperationsResponse) Descriptor
deprecated
func (*ListSnapshotScheduleOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotScheduleOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListSnapshotScheduleOperationsResponse) GetNextPageToken ¶
func (x *ListSnapshotScheduleOperationsResponse) GetNextPageToken() string
func (*ListSnapshotScheduleOperationsResponse) GetOperations ¶
func (x *ListSnapshotScheduleOperationsResponse) GetOperations() []*operation.Operation
func (*ListSnapshotScheduleOperationsResponse) ProtoMessage ¶
func (*ListSnapshotScheduleOperationsResponse) ProtoMessage()
func (*ListSnapshotScheduleOperationsResponse) ProtoReflect ¶
func (x *ListSnapshotScheduleOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListSnapshotScheduleOperationsResponse) Reset ¶
func (x *ListSnapshotScheduleOperationsResponse) Reset()
func (*ListSnapshotScheduleOperationsResponse) SetNextPageToken ¶
func (m *ListSnapshotScheduleOperationsResponse) SetNextPageToken(v string)
func (*ListSnapshotScheduleOperationsResponse) SetOperations ¶
func (m *ListSnapshotScheduleOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListSnapshotScheduleOperationsResponse) String ¶
func (x *ListSnapshotScheduleOperationsResponse) String() string
type ListSnapshotScheduleSnapshotsRequest ¶
type ListSnapshotScheduleSnapshotsRequest struct { // ID of the snapshot schedule to list created snapshots for. // // To get a snapshot schedule ID, make a [SnapshotScheduleService.List] request. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListSnapshotScheduleOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListSnapshotScheduleOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotScheduleSnapshotsRequest) Descriptor
deprecated
func (*ListSnapshotScheduleSnapshotsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotScheduleSnapshotsRequest.ProtoReflect.Descriptor instead.
func (*ListSnapshotScheduleSnapshotsRequest) GetPageSize ¶
func (x *ListSnapshotScheduleSnapshotsRequest) GetPageSize() int64
func (*ListSnapshotScheduleSnapshotsRequest) GetPageToken ¶
func (x *ListSnapshotScheduleSnapshotsRequest) GetPageToken() string
func (*ListSnapshotScheduleSnapshotsRequest) GetSnapshotScheduleId ¶
func (x *ListSnapshotScheduleSnapshotsRequest) GetSnapshotScheduleId() string
func (*ListSnapshotScheduleSnapshotsRequest) ProtoMessage ¶
func (*ListSnapshotScheduleSnapshotsRequest) ProtoMessage()
func (*ListSnapshotScheduleSnapshotsRequest) ProtoReflect ¶
func (x *ListSnapshotScheduleSnapshotsRequest) ProtoReflect() protoreflect.Message
func (*ListSnapshotScheduleSnapshotsRequest) Reset ¶
func (x *ListSnapshotScheduleSnapshotsRequest) Reset()
func (*ListSnapshotScheduleSnapshotsRequest) SetPageSize ¶
func (m *ListSnapshotScheduleSnapshotsRequest) SetPageSize(v int64)
func (*ListSnapshotScheduleSnapshotsRequest) SetPageToken ¶
func (m *ListSnapshotScheduleSnapshotsRequest) SetPageToken(v string)
func (*ListSnapshotScheduleSnapshotsRequest) SetSnapshotScheduleId ¶
func (m *ListSnapshotScheduleSnapshotsRequest) SetSnapshotScheduleId(v string)
func (*ListSnapshotScheduleSnapshotsRequest) String ¶
func (x *ListSnapshotScheduleSnapshotsRequest) String() string
type ListSnapshotScheduleSnapshotsResponse ¶
type ListSnapshotScheduleSnapshotsResponse struct { // List of snapshots created by the specified snapshot schedule. Snapshots []*Snapshot `protobuf:"bytes,1,rep,name=snapshots,proto3" json:"snapshots,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListSnapshotScheduleSnapshotsRequest.page_size], use `next_page_token` as the value // for the [ListSnapshotScheduleSnapshotsRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotScheduleSnapshotsResponse) Descriptor
deprecated
func (*ListSnapshotScheduleSnapshotsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotScheduleSnapshotsResponse.ProtoReflect.Descriptor instead.
func (*ListSnapshotScheduleSnapshotsResponse) GetNextPageToken ¶
func (x *ListSnapshotScheduleSnapshotsResponse) GetNextPageToken() string
func (*ListSnapshotScheduleSnapshotsResponse) GetSnapshots ¶
func (x *ListSnapshotScheduleSnapshotsResponse) GetSnapshots() []*Snapshot
func (*ListSnapshotScheduleSnapshotsResponse) ProtoMessage ¶
func (*ListSnapshotScheduleSnapshotsResponse) ProtoMessage()
func (*ListSnapshotScheduleSnapshotsResponse) ProtoReflect ¶
func (x *ListSnapshotScheduleSnapshotsResponse) ProtoReflect() protoreflect.Message
func (*ListSnapshotScheduleSnapshotsResponse) Reset ¶
func (x *ListSnapshotScheduleSnapshotsResponse) Reset()
func (*ListSnapshotScheduleSnapshotsResponse) SetNextPageToken ¶
func (m *ListSnapshotScheduleSnapshotsResponse) SetNextPageToken(v string)
func (*ListSnapshotScheduleSnapshotsResponse) SetSnapshots ¶
func (m *ListSnapshotScheduleSnapshotsResponse) SetSnapshots(v []*Snapshot)
func (*ListSnapshotScheduleSnapshotsResponse) String ¶
func (x *ListSnapshotScheduleSnapshotsResponse) String() string
type ListSnapshotSchedulesRequest ¶
type ListSnapshotSchedulesRequest struct { // ID of the folder to list snapshot schedules in. // // To get the folder ID, make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than `page_size`, the service returns a [ListSnapshotSchedulesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set `page_token` to the // [ListSnapshotSchedulesResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters snapshot schedules listed in the response. // // The expression must specify: // 1. The field name. Currently you can use filtering only on [SnapshotSchedule.name] field. // 2. An operator. Can be either `=` or `!=` for single values, `IN` or `NOT IN` for lists of values. // 3. The value. Must be 3-63 characters long and match the regular expression `^[a-z][-a-z0-9]{1,61}[a-z0-9]`. // Example of a filter: `name=my-schedule`. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // A sorting expression that sorts snapshot schedules listed in the response. // // The expression must specify the field name from [SnapshotSchedule] and `asc`ending or `desc`ending order, // e.g. `createdAt desc`. // // Default value: `id asc`. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotSchedulesRequest) Descriptor
deprecated
func (*ListSnapshotSchedulesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotSchedulesRequest.ProtoReflect.Descriptor instead.
func (*ListSnapshotSchedulesRequest) GetFilter ¶
func (x *ListSnapshotSchedulesRequest) GetFilter() string
func (*ListSnapshotSchedulesRequest) GetFolderId ¶
func (x *ListSnapshotSchedulesRequest) GetFolderId() string
func (*ListSnapshotSchedulesRequest) GetOrderBy ¶
func (x *ListSnapshotSchedulesRequest) GetOrderBy() string
func (*ListSnapshotSchedulesRequest) GetPageSize ¶
func (x *ListSnapshotSchedulesRequest) GetPageSize() int64
func (*ListSnapshotSchedulesRequest) GetPageToken ¶
func (x *ListSnapshotSchedulesRequest) GetPageToken() string
func (*ListSnapshotSchedulesRequest) ProtoMessage ¶
func (*ListSnapshotSchedulesRequest) ProtoMessage()
func (*ListSnapshotSchedulesRequest) ProtoReflect ¶
func (x *ListSnapshotSchedulesRequest) ProtoReflect() protoreflect.Message
func (*ListSnapshotSchedulesRequest) Reset ¶
func (x *ListSnapshotSchedulesRequest) Reset()
func (*ListSnapshotSchedulesRequest) SetFilter ¶
func (m *ListSnapshotSchedulesRequest) SetFilter(v string)
func (*ListSnapshotSchedulesRequest) SetFolderId ¶
func (m *ListSnapshotSchedulesRequest) SetFolderId(v string)
func (*ListSnapshotSchedulesRequest) SetOrderBy ¶
func (m *ListSnapshotSchedulesRequest) SetOrderBy(v string)
func (*ListSnapshotSchedulesRequest) SetPageSize ¶
func (m *ListSnapshotSchedulesRequest) SetPageSize(v int64)
func (*ListSnapshotSchedulesRequest) SetPageToken ¶
func (m *ListSnapshotSchedulesRequest) SetPageToken(v string)
func (*ListSnapshotSchedulesRequest) String ¶
func (x *ListSnapshotSchedulesRequest) String() string
type ListSnapshotSchedulesResponse ¶
type ListSnapshotSchedulesResponse struct { // List of snapshot schedules in the specified folder. SnapshotSchedules []*SnapshotSchedule `protobuf:"bytes,1,rep,name=snapshot_schedules,json=snapshotSchedules,proto3" json:"snapshot_schedules,omitempty"` // Token for getting the next page of the list. If the number of results is greater than // the specified [ListSnapshotSchedulesRequest.page_size], use `next_page_token` as the value // for the [ListSnapshotSchedulesRequest.page_token] parameter in the next list request. // // Each subsequent page will have its own `next_page_token` to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotSchedulesResponse) Descriptor
deprecated
func (*ListSnapshotSchedulesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotSchedulesResponse.ProtoReflect.Descriptor instead.
func (*ListSnapshotSchedulesResponse) GetNextPageToken ¶
func (x *ListSnapshotSchedulesResponse) GetNextPageToken() string
func (*ListSnapshotSchedulesResponse) GetSnapshotSchedules ¶
func (x *ListSnapshotSchedulesResponse) GetSnapshotSchedules() []*SnapshotSchedule
func (*ListSnapshotSchedulesResponse) ProtoMessage ¶
func (*ListSnapshotSchedulesResponse) ProtoMessage()
func (*ListSnapshotSchedulesResponse) ProtoReflect ¶
func (x *ListSnapshotSchedulesResponse) ProtoReflect() protoreflect.Message
func (*ListSnapshotSchedulesResponse) Reset ¶
func (x *ListSnapshotSchedulesResponse) Reset()
func (*ListSnapshotSchedulesResponse) SetNextPageToken ¶
func (m *ListSnapshotSchedulesResponse) SetNextPageToken(v string)
func (*ListSnapshotSchedulesResponse) SetSnapshotSchedules ¶
func (m *ListSnapshotSchedulesResponse) SetSnapshotSchedules(v []*SnapshotSchedule)
func (*ListSnapshotSchedulesResponse) String ¶
func (x *ListSnapshotSchedulesResponse) String() string
type ListSnapshotsRequest ¶
type ListSnapshotsRequest struct { // ID of the folder to list snapshots in. // To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListSnapshotsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListSnapshotsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression consists of one or more conditions united by `AND` operator: `<condition1> [AND <condition2> [<...> AND <conditionN>]]`. // // Each condition has the form `<field> <operator> <value>`, where: // 1. `<field>` is the field name. Currently you can use filtering only on the limited number of fields. // 2. `<operator>` is a logical operator, one of `=`, `!=`, `IN`, `NOT IN`. // 3. `<value>` represents a value. // String values should be written in double (`"`) or single (`'`) quotes. C-style escape sequences are supported (`\"` turns to `"`, `\'` to `'`, `\\` to backslash). Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // By which column the listing should be ordered and in which direction, // format is "createdAt desc". "id asc" if omitted. // The default sorting order is ascending OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotsRequest) Descriptor
deprecated
func (*ListSnapshotsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotsRequest.ProtoReflect.Descriptor instead.
func (*ListSnapshotsRequest) GetFilter ¶
func (x *ListSnapshotsRequest) GetFilter() string
func (*ListSnapshotsRequest) GetFolderId ¶
func (x *ListSnapshotsRequest) GetFolderId() string
func (*ListSnapshotsRequest) GetOrderBy ¶
func (x *ListSnapshotsRequest) GetOrderBy() string
func (*ListSnapshotsRequest) GetPageSize ¶
func (x *ListSnapshotsRequest) GetPageSize() int64
func (*ListSnapshotsRequest) GetPageToken ¶
func (x *ListSnapshotsRequest) GetPageToken() string
func (*ListSnapshotsRequest) ProtoMessage ¶
func (*ListSnapshotsRequest) ProtoMessage()
func (*ListSnapshotsRequest) ProtoReflect ¶
func (x *ListSnapshotsRequest) ProtoReflect() protoreflect.Message
func (*ListSnapshotsRequest) Reset ¶
func (x *ListSnapshotsRequest) Reset()
func (*ListSnapshotsRequest) SetFilter ¶
func (m *ListSnapshotsRequest) SetFilter(v string)
func (*ListSnapshotsRequest) SetFolderId ¶
func (m *ListSnapshotsRequest) SetFolderId(v string)
func (*ListSnapshotsRequest) SetOrderBy ¶
func (m *ListSnapshotsRequest) SetOrderBy(v string)
func (*ListSnapshotsRequest) SetPageSize ¶
func (m *ListSnapshotsRequest) SetPageSize(v int64)
func (*ListSnapshotsRequest) SetPageToken ¶
func (m *ListSnapshotsRequest) SetPageToken(v string)
func (*ListSnapshotsRequest) String ¶
func (x *ListSnapshotsRequest) String() string
type ListSnapshotsResponse ¶
type ListSnapshotsResponse struct { // List of snapshots. Snapshots []*Snapshot `protobuf:"bytes,1,rep,name=snapshots,proto3" json:"snapshots,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListSnapshotsRequest.page_size], use // the [next_page_token] as the value // for the [ListSnapshotsRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListSnapshotsResponse) Descriptor
deprecated
func (*ListSnapshotsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotsResponse.ProtoReflect.Descriptor instead.
func (*ListSnapshotsResponse) GetNextPageToken ¶
func (x *ListSnapshotsResponse) GetNextPageToken() string
func (*ListSnapshotsResponse) GetSnapshots ¶
func (x *ListSnapshotsResponse) GetSnapshots() []*Snapshot
func (*ListSnapshotsResponse) ProtoMessage ¶
func (*ListSnapshotsResponse) ProtoMessage()
func (*ListSnapshotsResponse) ProtoReflect ¶
func (x *ListSnapshotsResponse) ProtoReflect() protoreflect.Message
func (*ListSnapshotsResponse) Reset ¶
func (x *ListSnapshotsResponse) Reset()
func (*ListSnapshotsResponse) SetNextPageToken ¶
func (m *ListSnapshotsResponse) SetNextPageToken(v string)
func (*ListSnapshotsResponse) SetSnapshots ¶
func (m *ListSnapshotsResponse) SetSnapshots(v []*Snapshot)
func (*ListSnapshotsResponse) String ¶
func (x *ListSnapshotsResponse) String() string
type ListZonesRequest ¶
type ListZonesRequest struct { // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListZonesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. PageSize int64 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListZonesResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListZonesRequest) Descriptor
deprecated
func (*ListZonesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListZonesRequest.ProtoReflect.Descriptor instead.
func (*ListZonesRequest) GetPageSize ¶
func (x *ListZonesRequest) GetPageSize() int64
func (*ListZonesRequest) GetPageToken ¶
func (x *ListZonesRequest) GetPageToken() string
func (*ListZonesRequest) ProtoMessage ¶
func (*ListZonesRequest) ProtoMessage()
func (*ListZonesRequest) ProtoReflect ¶
func (x *ListZonesRequest) ProtoReflect() protoreflect.Message
func (*ListZonesRequest) Reset ¶
func (x *ListZonesRequest) Reset()
func (*ListZonesRequest) SetPageSize ¶
func (m *ListZonesRequest) SetPageSize(v int64)
func (*ListZonesRequest) SetPageToken ¶
func (m *ListZonesRequest) SetPageToken(v string)
func (*ListZonesRequest) String ¶
func (x *ListZonesRequest) String() string
type ListZonesResponse ¶
type ListZonesResponse struct { // List of availability zones. Zones []*Zone `protobuf:"bytes,1,rep,name=zones,proto3" json:"zones,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListZonesRequest.page_size], use // the [ListZonesRequest.page_token] as the value // for the [ListZonesRequest.page_token] query parameter // in the next list request. Subsequent list requests will have their own // [ListZonesRequest.page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListZonesResponse) Descriptor
deprecated
func (*ListZonesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListZonesResponse.ProtoReflect.Descriptor instead.
func (*ListZonesResponse) GetNextPageToken ¶
func (x *ListZonesResponse) GetNextPageToken() string
func (*ListZonesResponse) GetZones ¶
func (x *ListZonesResponse) GetZones() []*Zone
func (*ListZonesResponse) ProtoMessage ¶
func (*ListZonesResponse) ProtoMessage()
func (*ListZonesResponse) ProtoReflect ¶
func (x *ListZonesResponse) ProtoReflect() protoreflect.Message
func (*ListZonesResponse) Reset ¶
func (x *ListZonesResponse) Reset()
func (*ListZonesResponse) SetNextPageToken ¶
func (m *ListZonesResponse) SetNextPageToken(v string)
func (*ListZonesResponse) SetZones ¶
func (m *ListZonesResponse) SetZones(v []*Zone)
func (*ListZonesResponse) String ¶
func (x *ListZonesResponse) String() string
type MaintenancePolicy ¶
type MaintenancePolicy int32
const ( MaintenancePolicy_MAINTENANCE_POLICY_UNSPECIFIED MaintenancePolicy = 0 // Restart instance to move it to another host during maintenance MaintenancePolicy_RESTART MaintenancePolicy = 1 // Use live migration to move instance to another host during maintenance MaintenancePolicy_MIGRATE MaintenancePolicy = 2 )
func (MaintenancePolicy) Descriptor ¶
func (MaintenancePolicy) Descriptor() protoreflect.EnumDescriptor
func (MaintenancePolicy) Enum ¶
func (x MaintenancePolicy) Enum() *MaintenancePolicy
func (MaintenancePolicy) EnumDescriptor
deprecated
func (MaintenancePolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use MaintenancePolicy.Descriptor instead.
func (MaintenancePolicy) Number ¶
func (x MaintenancePolicy) Number() protoreflect.EnumNumber
func (MaintenancePolicy) String ¶
func (x MaintenancePolicy) String() string
func (MaintenancePolicy) Type ¶
func (MaintenancePolicy) Type() protoreflect.EnumType
type MetadataOption ¶
type MetadataOption int32
const ( MetadataOption_METADATA_OPTION_UNSPECIFIED MetadataOption = 0 // Option is enabled MetadataOption_ENABLED MetadataOption = 1 // Option is disabled MetadataOption_DISABLED MetadataOption = 2 )
func (MetadataOption) Descriptor ¶
func (MetadataOption) Descriptor() protoreflect.EnumDescriptor
func (MetadataOption) Enum ¶
func (x MetadataOption) Enum() *MetadataOption
func (MetadataOption) EnumDescriptor
deprecated
func (MetadataOption) EnumDescriptor() ([]byte, []int)
Deprecated: Use MetadataOption.Descriptor instead.
func (MetadataOption) Number ¶
func (x MetadataOption) Number() protoreflect.EnumNumber
func (MetadataOption) String ¶
func (x MetadataOption) String() string
func (MetadataOption) Type ¶
func (MetadataOption) Type() protoreflect.EnumType
type MetadataOptions ¶
type MetadataOptions struct { // Enabled access to GCE flavored metadata GceHttpEndpoint MetadataOption `` /* 153-byte string literal not displayed */ // Enabled access to AWS flavored metadata (IMDSv1) AwsV1HttpEndpoint MetadataOption `` /* 161-byte string literal not displayed */ // Enabled access to IAM credentials with GCE flavored metadata GceHttpToken MetadataOption `` /* 144-byte string literal not displayed */ // Enabled access to IAM credentials with AWS flavored metadata (IMDSv1) AwsV1HttpToken MetadataOption `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
func (*MetadataOptions) Descriptor
deprecated
func (*MetadataOptions) Descriptor() ([]byte, []int)
Deprecated: Use MetadataOptions.ProtoReflect.Descriptor instead.
func (*MetadataOptions) GetAwsV1HttpEndpoint ¶
func (x *MetadataOptions) GetAwsV1HttpEndpoint() MetadataOption
func (*MetadataOptions) GetAwsV1HttpToken ¶
func (x *MetadataOptions) GetAwsV1HttpToken() MetadataOption
func (*MetadataOptions) GetGceHttpEndpoint ¶
func (x *MetadataOptions) GetGceHttpEndpoint() MetadataOption
func (*MetadataOptions) GetGceHttpToken ¶
func (x *MetadataOptions) GetGceHttpToken() MetadataOption
func (*MetadataOptions) ProtoMessage ¶
func (*MetadataOptions) ProtoMessage()
func (*MetadataOptions) ProtoReflect ¶
func (x *MetadataOptions) ProtoReflect() protoreflect.Message
func (*MetadataOptions) Reset ¶
func (x *MetadataOptions) Reset()
func (*MetadataOptions) SetAwsV1HttpEndpoint ¶
func (m *MetadataOptions) SetAwsV1HttpEndpoint(v MetadataOption)
func (*MetadataOptions) SetAwsV1HttpToken ¶
func (m *MetadataOptions) SetAwsV1HttpToken(v MetadataOption)
func (*MetadataOptions) SetGceHttpEndpoint ¶
func (m *MetadataOptions) SetGceHttpEndpoint(v MetadataOption)
func (*MetadataOptions) SetGceHttpToken ¶
func (m *MetadataOptions) SetGceHttpToken(v MetadataOption)
func (*MetadataOptions) String ¶
func (x *MetadataOptions) String() string
type MoveDiskMetadata ¶
type MoveDiskMetadata struct { // ID of the disk that is being moved. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // ID of the folder that the disk is being moved from. SourceFolderId string `protobuf:"bytes,2,opt,name=source_folder_id,json=sourceFolderId,proto3" json:"source_folder_id,omitempty"` // ID of the folder that the disk is being moved to. DestinationFolderId string `protobuf:"bytes,3,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` // contains filtered or unexported fields }
func (*MoveDiskMetadata) Descriptor
deprecated
func (*MoveDiskMetadata) Descriptor() ([]byte, []int)
Deprecated: Use MoveDiskMetadata.ProtoReflect.Descriptor instead.
func (*MoveDiskMetadata) GetDestinationFolderId ¶
func (x *MoveDiskMetadata) GetDestinationFolderId() string
func (*MoveDiskMetadata) GetDiskId ¶
func (x *MoveDiskMetadata) GetDiskId() string
func (*MoveDiskMetadata) GetSourceFolderId ¶
func (x *MoveDiskMetadata) GetSourceFolderId() string
func (*MoveDiskMetadata) ProtoMessage ¶
func (*MoveDiskMetadata) ProtoMessage()
func (*MoveDiskMetadata) ProtoReflect ¶
func (x *MoveDiskMetadata) ProtoReflect() protoreflect.Message
func (*MoveDiskMetadata) Reset ¶
func (x *MoveDiskMetadata) Reset()
func (*MoveDiskMetadata) SetDestinationFolderId ¶
func (m *MoveDiskMetadata) SetDestinationFolderId(v string)
func (*MoveDiskMetadata) SetDiskId ¶
func (m *MoveDiskMetadata) SetDiskId(v string)
func (*MoveDiskMetadata) SetSourceFolderId ¶
func (m *MoveDiskMetadata) SetSourceFolderId(v string)
func (*MoveDiskMetadata) String ¶
func (x *MoveDiskMetadata) String() string
type MoveDiskRequest ¶
type MoveDiskRequest struct { // ID of the disk to move. // // To get the disk ID, make a [DiskService.List] request. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // ID of the folder to move the disk to. // // To get the folder ID, make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. DestinationFolderId string `protobuf:"bytes,2,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` // contains filtered or unexported fields }
func (*MoveDiskRequest) Descriptor
deprecated
func (*MoveDiskRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoveDiskRequest.ProtoReflect.Descriptor instead.
func (*MoveDiskRequest) GetDestinationFolderId ¶
func (x *MoveDiskRequest) GetDestinationFolderId() string
func (*MoveDiskRequest) GetDiskId ¶
func (x *MoveDiskRequest) GetDiskId() string
func (*MoveDiskRequest) ProtoMessage ¶
func (*MoveDiskRequest) ProtoMessage()
func (*MoveDiskRequest) ProtoReflect ¶
func (x *MoveDiskRequest) ProtoReflect() protoreflect.Message
func (*MoveDiskRequest) Reset ¶
func (x *MoveDiskRequest) Reset()
func (*MoveDiskRequest) SetDestinationFolderId ¶
func (m *MoveDiskRequest) SetDestinationFolderId(v string)
func (*MoveDiskRequest) SetDiskId ¶
func (m *MoveDiskRequest) SetDiskId(v string)
func (*MoveDiskRequest) String ¶
func (x *MoveDiskRequest) String() string
type MoveInstanceMetadata ¶
type MoveInstanceMetadata struct { // ID of the instance that is being moved. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // ID of the folder that the instance is being moved from. SourceFolderId string `protobuf:"bytes,2,opt,name=source_folder_id,json=sourceFolderId,proto3" json:"source_folder_id,omitempty"` // ID of the folder that the instance is being moved to. DestinationFolderId string `protobuf:"bytes,3,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` // contains filtered or unexported fields }
func (*MoveInstanceMetadata) Descriptor
deprecated
func (*MoveInstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use MoveInstanceMetadata.ProtoReflect.Descriptor instead.
func (*MoveInstanceMetadata) GetDestinationFolderId ¶
func (x *MoveInstanceMetadata) GetDestinationFolderId() string
func (*MoveInstanceMetadata) GetInstanceId ¶
func (x *MoveInstanceMetadata) GetInstanceId() string
func (*MoveInstanceMetadata) GetSourceFolderId ¶
func (x *MoveInstanceMetadata) GetSourceFolderId() string
func (*MoveInstanceMetadata) ProtoMessage ¶
func (*MoveInstanceMetadata) ProtoMessage()
func (*MoveInstanceMetadata) ProtoReflect ¶
func (x *MoveInstanceMetadata) ProtoReflect() protoreflect.Message
func (*MoveInstanceMetadata) Reset ¶
func (x *MoveInstanceMetadata) Reset()
func (*MoveInstanceMetadata) SetDestinationFolderId ¶
func (m *MoveInstanceMetadata) SetDestinationFolderId(v string)
func (*MoveInstanceMetadata) SetInstanceId ¶
func (m *MoveInstanceMetadata) SetInstanceId(v string)
func (*MoveInstanceMetadata) SetSourceFolderId ¶
func (m *MoveInstanceMetadata) SetSourceFolderId(v string)
func (*MoveInstanceMetadata) String ¶
func (x *MoveInstanceMetadata) String() string
type MoveInstanceRequest ¶
type MoveInstanceRequest struct { // ID of the instance to move. // // To get the instance ID, make a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // ID of the folder to move the instance to. // // To get the folder ID, make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. DestinationFolderId string `protobuf:"bytes,2,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` // contains filtered or unexported fields }
func (*MoveInstanceRequest) Descriptor
deprecated
func (*MoveInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoveInstanceRequest.ProtoReflect.Descriptor instead.
func (*MoveInstanceRequest) GetDestinationFolderId ¶
func (x *MoveInstanceRequest) GetDestinationFolderId() string
func (*MoveInstanceRequest) GetInstanceId ¶
func (x *MoveInstanceRequest) GetInstanceId() string
func (*MoveInstanceRequest) ProtoMessage ¶
func (*MoveInstanceRequest) ProtoMessage()
func (*MoveInstanceRequest) ProtoReflect ¶
func (x *MoveInstanceRequest) ProtoReflect() protoreflect.Message
func (*MoveInstanceRequest) Reset ¶
func (x *MoveInstanceRequest) Reset()
func (*MoveInstanceRequest) SetDestinationFolderId ¶
func (m *MoveInstanceRequest) SetDestinationFolderId(v string)
func (*MoveInstanceRequest) SetInstanceId ¶
func (m *MoveInstanceRequest) SetInstanceId(v string)
func (*MoveInstanceRequest) String ¶
func (x *MoveInstanceRequest) String() string
type NetworkInterface ¶
type NetworkInterface struct { // The index of the network interface, will be generated by the server, 0,1,2... etc if not specified. Index string `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"` // MAC address that is assigned to the network interface. MacAddress string `protobuf:"bytes,2,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"` // ID of the subnet. SubnetId string `protobuf:"bytes,3,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` // Primary IPv4 address that is assigned to the instance for this network interface. PrimaryV4Address *PrimaryAddress `protobuf:"bytes,4,opt,name=primary_v4_address,json=primaryV4Address,proto3" json:"primary_v4_address,omitempty"` // Primary IPv6 address that is assigned to the instance for this network interface. IPv6 not available yet. PrimaryV6Address *PrimaryAddress `protobuf:"bytes,5,opt,name=primary_v6_address,json=primaryV6Address,proto3" json:"primary_v6_address,omitempty"` // ID's of security groups attached to the interface SecurityGroupIds []string `protobuf:"bytes,6,rep,name=security_group_ids,json=securityGroupIds,proto3" json:"security_group_ids,omitempty"` // contains filtered or unexported fields }
func (*NetworkInterface) Descriptor
deprecated
func (*NetworkInterface) Descriptor() ([]byte, []int)
Deprecated: Use NetworkInterface.ProtoReflect.Descriptor instead.
func (*NetworkInterface) GetIndex ¶
func (x *NetworkInterface) GetIndex() string
func (*NetworkInterface) GetMacAddress ¶
func (x *NetworkInterface) GetMacAddress() string
func (*NetworkInterface) GetPrimaryV4Address ¶
func (x *NetworkInterface) GetPrimaryV4Address() *PrimaryAddress
func (*NetworkInterface) GetPrimaryV6Address ¶
func (x *NetworkInterface) GetPrimaryV6Address() *PrimaryAddress
func (*NetworkInterface) GetSecurityGroupIds ¶
func (x *NetworkInterface) GetSecurityGroupIds() []string
func (*NetworkInterface) GetSubnetId ¶
func (x *NetworkInterface) GetSubnetId() string
func (*NetworkInterface) ProtoMessage ¶
func (*NetworkInterface) ProtoMessage()
func (*NetworkInterface) ProtoReflect ¶
func (x *NetworkInterface) ProtoReflect() protoreflect.Message
func (*NetworkInterface) Reset ¶
func (x *NetworkInterface) Reset()
func (*NetworkInterface) SetIndex ¶
func (m *NetworkInterface) SetIndex(v string)
func (*NetworkInterface) SetMacAddress ¶
func (m *NetworkInterface) SetMacAddress(v string)
func (*NetworkInterface) SetPrimaryV4Address ¶
func (m *NetworkInterface) SetPrimaryV4Address(v *PrimaryAddress)
func (*NetworkInterface) SetPrimaryV6Address ¶
func (m *NetworkInterface) SetPrimaryV6Address(v *PrimaryAddress)
func (*NetworkInterface) SetSecurityGroupIds ¶
func (m *NetworkInterface) SetSecurityGroupIds(v []string)
func (*NetworkInterface) SetSubnetId ¶
func (m *NetworkInterface) SetSubnetId(v string)
func (*NetworkInterface) String ¶
func (x *NetworkInterface) String() string
type NetworkInterfaceSpec ¶
type NetworkInterfaceSpec struct { // ID of the subnet. SubnetId string `protobuf:"bytes,1,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` // Primary IPv4 address that will be assigned to the instance for this network interface. PrimaryV4AddressSpec *PrimaryAddressSpec `protobuf:"bytes,2,opt,name=primary_v4_address_spec,json=primaryV4AddressSpec,proto3" json:"primary_v4_address_spec,omitempty"` // Primary IPv6 address that will be assigned to the instance for this network interface. IPv6 not available yet. PrimaryV6AddressSpec *PrimaryAddressSpec `protobuf:"bytes,3,opt,name=primary_v6_address_spec,json=primaryV6AddressSpec,proto3" json:"primary_v6_address_spec,omitempty"` // ID's of security groups attached to the interface SecurityGroupIds []string `protobuf:"bytes,6,rep,name=security_group_ids,json=securityGroupIds,proto3" json:"security_group_ids,omitempty"` // The index of the network interface, will be generated by the server, 0,1,2... etc if not specified. Index string `protobuf:"bytes,7,opt,name=index,proto3" json:"index,omitempty"` // contains filtered or unexported fields }
func (*NetworkInterfaceSpec) Descriptor
deprecated
func (*NetworkInterfaceSpec) Descriptor() ([]byte, []int)
Deprecated: Use NetworkInterfaceSpec.ProtoReflect.Descriptor instead.
func (*NetworkInterfaceSpec) GetIndex ¶
func (x *NetworkInterfaceSpec) GetIndex() string
func (*NetworkInterfaceSpec) GetPrimaryV4AddressSpec ¶
func (x *NetworkInterfaceSpec) GetPrimaryV4AddressSpec() *PrimaryAddressSpec
func (*NetworkInterfaceSpec) GetPrimaryV6AddressSpec ¶
func (x *NetworkInterfaceSpec) GetPrimaryV6AddressSpec() *PrimaryAddressSpec
func (*NetworkInterfaceSpec) GetSecurityGroupIds ¶
func (x *NetworkInterfaceSpec) GetSecurityGroupIds() []string
func (*NetworkInterfaceSpec) GetSubnetId ¶
func (x *NetworkInterfaceSpec) GetSubnetId() string
func (*NetworkInterfaceSpec) ProtoMessage ¶
func (*NetworkInterfaceSpec) ProtoMessage()
func (*NetworkInterfaceSpec) ProtoReflect ¶
func (x *NetworkInterfaceSpec) ProtoReflect() protoreflect.Message
func (*NetworkInterfaceSpec) Reset ¶
func (x *NetworkInterfaceSpec) Reset()
func (*NetworkInterfaceSpec) SetIndex ¶
func (m *NetworkInterfaceSpec) SetIndex(v string)
func (*NetworkInterfaceSpec) SetPrimaryV4AddressSpec ¶
func (m *NetworkInterfaceSpec) SetPrimaryV4AddressSpec(v *PrimaryAddressSpec)
func (*NetworkInterfaceSpec) SetPrimaryV6AddressSpec ¶
func (m *NetworkInterfaceSpec) SetPrimaryV6AddressSpec(v *PrimaryAddressSpec)
func (*NetworkInterfaceSpec) SetSecurityGroupIds ¶
func (m *NetworkInterfaceSpec) SetSecurityGroupIds(v []string)
func (*NetworkInterfaceSpec) SetSubnetId ¶
func (m *NetworkInterfaceSpec) SetSubnetId(v string)
func (*NetworkInterfaceSpec) String ¶
func (x *NetworkInterfaceSpec) String() string
type NetworkSettings ¶
type NetworkSettings struct { // Network Type Type NetworkSettings_Type `protobuf:"varint,1,opt,name=type,proto3,enum=yandex.cloud.compute.v1.NetworkSettings_Type" json:"type,omitempty"` // contains filtered or unexported fields }
func (*NetworkSettings) Descriptor
deprecated
func (*NetworkSettings) Descriptor() ([]byte, []int)
Deprecated: Use NetworkSettings.ProtoReflect.Descriptor instead.
func (*NetworkSettings) GetType ¶
func (x *NetworkSettings) GetType() NetworkSettings_Type
func (*NetworkSettings) ProtoMessage ¶
func (*NetworkSettings) ProtoMessage()
func (*NetworkSettings) ProtoReflect ¶
func (x *NetworkSettings) ProtoReflect() protoreflect.Message
func (*NetworkSettings) Reset ¶
func (x *NetworkSettings) Reset()
func (*NetworkSettings) SetType ¶
func (m *NetworkSettings) SetType(v NetworkSettings_Type)
func (*NetworkSettings) String ¶
func (x *NetworkSettings) String() string
type NetworkSettings_Type ¶
type NetworkSettings_Type int32
const ( NetworkSettings_TYPE_UNSPECIFIED NetworkSettings_Type = 0 // Standard network. NetworkSettings_STANDARD NetworkSettings_Type = 1 // Software accelerated network. NetworkSettings_SOFTWARE_ACCELERATED NetworkSettings_Type = 2 // Hardware accelerated network (not available yet, reserved for future use). NetworkSettings_HARDWARE_ACCELERATED NetworkSettings_Type = 3 )
func (NetworkSettings_Type) Descriptor ¶
func (NetworkSettings_Type) Descriptor() protoreflect.EnumDescriptor
func (NetworkSettings_Type) Enum ¶
func (x NetworkSettings_Type) Enum() *NetworkSettings_Type
func (NetworkSettings_Type) EnumDescriptor
deprecated
func (NetworkSettings_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use NetworkSettings_Type.Descriptor instead.
func (NetworkSettings_Type) Number ¶
func (x NetworkSettings_Type) Number() protoreflect.EnumNumber
func (NetworkSettings_Type) String ¶
func (x NetworkSettings_Type) String() string
func (NetworkSettings_Type) Type ¶
func (NetworkSettings_Type) Type() protoreflect.EnumType
type OneToOneNat ¶
type OneToOneNat struct { // An external IP address associated with this instance. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // IP version for the external IP address. IpVersion IpVersion `` /* 128-byte string literal not displayed */ // External DNS configuration DnsRecords []*DnsRecord `protobuf:"bytes,3,rep,name=dns_records,json=dnsRecords,proto3" json:"dns_records,omitempty"` // contains filtered or unexported fields }
func (*OneToOneNat) Descriptor
deprecated
func (*OneToOneNat) Descriptor() ([]byte, []int)
Deprecated: Use OneToOneNat.ProtoReflect.Descriptor instead.
func (*OneToOneNat) GetAddress ¶
func (x *OneToOneNat) GetAddress() string
func (*OneToOneNat) GetDnsRecords ¶
func (x *OneToOneNat) GetDnsRecords() []*DnsRecord
func (*OneToOneNat) GetIpVersion ¶
func (x *OneToOneNat) GetIpVersion() IpVersion
func (*OneToOneNat) ProtoMessage ¶
func (*OneToOneNat) ProtoMessage()
func (*OneToOneNat) ProtoReflect ¶
func (x *OneToOneNat) ProtoReflect() protoreflect.Message
func (*OneToOneNat) Reset ¶
func (x *OneToOneNat) Reset()
func (*OneToOneNat) SetAddress ¶
func (m *OneToOneNat) SetAddress(v string)
func (*OneToOneNat) SetDnsRecords ¶
func (m *OneToOneNat) SetDnsRecords(v []*DnsRecord)
func (*OneToOneNat) SetIpVersion ¶
func (m *OneToOneNat) SetIpVersion(v IpVersion)
func (*OneToOneNat) String ¶
func (x *OneToOneNat) String() string
type OneToOneNatSpec ¶
type OneToOneNatSpec struct { // External IP address version. IpVersion IpVersion `` //only if address unspecified /* 128-byte string literal not displayed */ Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` //set static IP by value // External DNS configuration DnsRecordSpecs []*DnsRecordSpec `protobuf:"bytes,3,rep,name=dns_record_specs,json=dnsRecordSpecs,proto3" json:"dns_record_specs,omitempty"` // contains filtered or unexported fields }
func (*OneToOneNatSpec) Descriptor
deprecated
func (*OneToOneNatSpec) Descriptor() ([]byte, []int)
Deprecated: Use OneToOneNatSpec.ProtoReflect.Descriptor instead.
func (*OneToOneNatSpec) GetAddress ¶
func (x *OneToOneNatSpec) GetAddress() string
func (*OneToOneNatSpec) GetDnsRecordSpecs ¶
func (x *OneToOneNatSpec) GetDnsRecordSpecs() []*DnsRecordSpec
func (*OneToOneNatSpec) GetIpVersion ¶
func (x *OneToOneNatSpec) GetIpVersion() IpVersion
func (*OneToOneNatSpec) ProtoMessage ¶
func (*OneToOneNatSpec) ProtoMessage()
func (*OneToOneNatSpec) ProtoReflect ¶
func (x *OneToOneNatSpec) ProtoReflect() protoreflect.Message
func (*OneToOneNatSpec) Reset ¶
func (x *OneToOneNatSpec) Reset()
func (*OneToOneNatSpec) SetAddress ¶
func (m *OneToOneNatSpec) SetAddress(v string)
func (*OneToOneNatSpec) SetDnsRecordSpecs ¶
func (m *OneToOneNatSpec) SetDnsRecordSpecs(v []*DnsRecordSpec)
func (*OneToOneNatSpec) SetIpVersion ¶
func (m *OneToOneNatSpec) SetIpVersion(v IpVersion)
func (*OneToOneNatSpec) String ¶
func (x *OneToOneNatSpec) String() string
type Os ¶
type Os struct { // Operating system type. The default is `LINUX`. // // This field is used to correctly emulate a vCPU and calculate the cost of using an instance. Type Os_Type `protobuf:"varint,1,opt,name=type,proto3,enum=yandex.cloud.compute.v1.Os_Type" json:"type,omitempty"` // contains filtered or unexported fields }
func (*Os) Descriptor
deprecated
func (*Os) ProtoMessage ¶
func (*Os) ProtoMessage()
func (*Os) ProtoReflect ¶
func (x *Os) ProtoReflect() protoreflect.Message
type Os_Type ¶
type Os_Type int32
func (Os_Type) Descriptor ¶
func (Os_Type) Descriptor() protoreflect.EnumDescriptor
func (Os_Type) EnumDescriptor
deprecated
func (Os_Type) Number ¶
func (x Os_Type) Number() protoreflect.EnumNumber
func (Os_Type) Type ¶
func (Os_Type) Type() protoreflect.EnumType
type PCITopology ¶
type PCITopology int32
const ( PCITopology_PCI_TOPOLOGY_UNSPECIFIED PCITopology = 0 PCITopology_PCI_TOPOLOGY_V1 PCITopology = 1 PCITopology_PCI_TOPOLOGY_V2 PCITopology = 2 )
func (PCITopology) Descriptor ¶
func (PCITopology) Descriptor() protoreflect.EnumDescriptor
func (PCITopology) Enum ¶
func (x PCITopology) Enum() *PCITopology
func (PCITopology) EnumDescriptor
deprecated
func (PCITopology) EnumDescriptor() ([]byte, []int)
Deprecated: Use PCITopology.Descriptor instead.
func (PCITopology) Number ¶
func (x PCITopology) Number() protoreflect.EnumNumber
func (PCITopology) String ¶
func (x PCITopology) String() string
func (PCITopology) Type ¶
func (PCITopology) Type() protoreflect.EnumType
type PartitionPlacementStrategy ¶
type PartitionPlacementStrategy struct { Partitions int64 `protobuf:"varint,1,opt,name=partitions,proto3" json:"partitions,omitempty"` // contains filtered or unexported fields }
func (*PartitionPlacementStrategy) Descriptor
deprecated
func (*PartitionPlacementStrategy) Descriptor() ([]byte, []int)
Deprecated: Use PartitionPlacementStrategy.ProtoReflect.Descriptor instead.
func (*PartitionPlacementStrategy) GetPartitions ¶
func (x *PartitionPlacementStrategy) GetPartitions() int64
func (*PartitionPlacementStrategy) ProtoMessage ¶
func (*PartitionPlacementStrategy) ProtoMessage()
func (*PartitionPlacementStrategy) ProtoReflect ¶
func (x *PartitionPlacementStrategy) ProtoReflect() protoreflect.Message
func (*PartitionPlacementStrategy) Reset ¶
func (x *PartitionPlacementStrategy) Reset()
func (*PartitionPlacementStrategy) SetPartitions ¶
func (m *PartitionPlacementStrategy) SetPartitions(v int64)
func (*PartitionPlacementStrategy) String ¶
func (x *PartitionPlacementStrategy) String() string
type PlacementGroup ¶
type PlacementGroup struct { // ID of the placement group. Generated at creation time. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the placement group belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Creation timestamp. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the placement group. // The name is unique within the folder. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the placement group. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Placement group labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // Placement strategy. To specify a placement strategy, send the corresponding // field containing approriate structure. // // Types that are assignable to PlacementStrategy: // // *PlacementGroup_SpreadPlacementStrategy // *PlacementGroup_PartitionPlacementStrategy PlacementStrategy isPlacementGroup_PlacementStrategy `protobuf_oneof:"placement_strategy"` // contains filtered or unexported fields }
func (*PlacementGroup) Descriptor
deprecated
func (*PlacementGroup) Descriptor() ([]byte, []int)
Deprecated: Use PlacementGroup.ProtoReflect.Descriptor instead.
func (*PlacementGroup) GetCreatedAt ¶
func (x *PlacementGroup) GetCreatedAt() *timestamppb.Timestamp
func (*PlacementGroup) GetDescription ¶
func (x *PlacementGroup) GetDescription() string
func (*PlacementGroup) GetFolderId ¶
func (x *PlacementGroup) GetFolderId() string
func (*PlacementGroup) GetId ¶
func (x *PlacementGroup) GetId() string
func (*PlacementGroup) GetLabels ¶
func (x *PlacementGroup) GetLabels() map[string]string
func (*PlacementGroup) GetName ¶
func (x *PlacementGroup) GetName() string
func (*PlacementGroup) GetPartitionPlacementStrategy ¶
func (x *PlacementGroup) GetPartitionPlacementStrategy() *PartitionPlacementStrategy
func (*PlacementGroup) GetPlacementStrategy ¶
func (m *PlacementGroup) GetPlacementStrategy() isPlacementGroup_PlacementStrategy
func (*PlacementGroup) GetSpreadPlacementStrategy ¶
func (x *PlacementGroup) GetSpreadPlacementStrategy() *SpreadPlacementStrategy
func (*PlacementGroup) ProtoMessage ¶
func (*PlacementGroup) ProtoMessage()
func (*PlacementGroup) ProtoReflect ¶
func (x *PlacementGroup) ProtoReflect() protoreflect.Message
func (*PlacementGroup) Reset ¶
func (x *PlacementGroup) Reset()
func (*PlacementGroup) SetCreatedAt ¶
func (m *PlacementGroup) SetCreatedAt(v *timestamppb.Timestamp)
func (*PlacementGroup) SetDescription ¶
func (m *PlacementGroup) SetDescription(v string)
func (*PlacementGroup) SetFolderId ¶
func (m *PlacementGroup) SetFolderId(v string)
func (*PlacementGroup) SetId ¶
func (m *PlacementGroup) SetId(v string)
func (*PlacementGroup) SetLabels ¶
func (m *PlacementGroup) SetLabels(v map[string]string)
func (*PlacementGroup) SetName ¶
func (m *PlacementGroup) SetName(v string)
func (*PlacementGroup) SetPartitionPlacementStrategy ¶
func (m *PlacementGroup) SetPartitionPlacementStrategy(v *PartitionPlacementStrategy)
func (*PlacementGroup) SetPlacementStrategy ¶
func (m *PlacementGroup) SetPlacementStrategy(v PlacementGroup_PlacementStrategy)
func (*PlacementGroup) SetSpreadPlacementStrategy ¶
func (m *PlacementGroup) SetSpreadPlacementStrategy(v *SpreadPlacementStrategy)
func (*PlacementGroup) String ¶
func (x *PlacementGroup) String() string
type PlacementGroupServiceClient ¶
type PlacementGroupServiceClient interface { // Returns the specified placement group. // // To get the list of all available placement groups, make a [List] request. Get(ctx context.Context, in *GetPlacementGroupRequest, opts ...grpc.CallOption) (*PlacementGroup, error) // Retrieves the list of placement groups in the specified folder. List(ctx context.Context, in *ListPlacementGroupsRequest, opts ...grpc.CallOption) (*ListPlacementGroupsResponse, error) // Creates a placement group in the specified folder. Create(ctx context.Context, in *CreatePlacementGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified placement group. Update(ctx context.Context, in *UpdatePlacementGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified placement group. Delete(ctx context.Context, in *DeletePlacementGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists instances for the specified placement group. ListInstances(ctx context.Context, in *ListPlacementGroupInstancesRequest, opts ...grpc.CallOption) (*ListPlacementGroupInstancesResponse, error) // Lists operations for the specified placement group. ListOperations(ctx context.Context, in *ListPlacementGroupOperationsRequest, opts ...grpc.CallOption) (*ListPlacementGroupOperationsResponse, error) // Lists access bindings for the placement group. ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the placement group. SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates access bindings for the placement group. UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) }
PlacementGroupServiceClient is the client API for PlacementGroupService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing placement groups.
func NewPlacementGroupServiceClient ¶
func NewPlacementGroupServiceClient(cc grpc.ClientConnInterface) PlacementGroupServiceClient
type PlacementGroupServiceServer ¶
type PlacementGroupServiceServer interface { // Returns the specified placement group. // // To get the list of all available placement groups, make a [List] request. Get(context.Context, *GetPlacementGroupRequest) (*PlacementGroup, error) // Retrieves the list of placement groups in the specified folder. List(context.Context, *ListPlacementGroupsRequest) (*ListPlacementGroupsResponse, error) // Creates a placement group in the specified folder. Create(context.Context, *CreatePlacementGroupRequest) (*operation.Operation, error) // Updates the specified placement group. Update(context.Context, *UpdatePlacementGroupRequest) (*operation.Operation, error) // Deletes the specified placement group. Delete(context.Context, *DeletePlacementGroupRequest) (*operation.Operation, error) // Lists instances for the specified placement group. ListInstances(context.Context, *ListPlacementGroupInstancesRequest) (*ListPlacementGroupInstancesResponse, error) // Lists operations for the specified placement group. ListOperations(context.Context, *ListPlacementGroupOperationsRequest) (*ListPlacementGroupOperationsResponse, error) // Lists access bindings for the placement group. ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the placement group. SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error) // Updates access bindings for the placement group. UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error) }
PlacementGroupServiceServer is the server API for PlacementGroupService service. All implementations should embed UnimplementedPlacementGroupServiceServer for forward compatibility.
A set of methods for managing placement groups.
type PlacementGroup_PartitionPlacementStrategy ¶
type PlacementGroup_PartitionPlacementStrategy struct {
PartitionPlacementStrategy *PartitionPlacementStrategy `protobuf:"bytes,8,opt,name=partition_placement_strategy,json=partitionPlacementStrategy,proto3,oneof"`
}
type PlacementGroup_PlacementStrategy ¶
type PlacementGroup_PlacementStrategy = isPlacementGroup_PlacementStrategy
type PlacementGroup_SpreadPlacementStrategy ¶
type PlacementGroup_SpreadPlacementStrategy struct { // Anti-affinity placement strategy (`spread`). Instances are distributed // over distinct failure domains. SpreadPlacementStrategy *SpreadPlacementStrategy `protobuf:"bytes,7,opt,name=spread_placement_strategy,json=spreadPlacementStrategy,proto3,oneof"` }
type PlacementPolicy ¶
type PlacementPolicy struct { // Placement group ID. PlacementGroupId string `protobuf:"bytes,1,opt,name=placement_group_id,json=placementGroupId,proto3" json:"placement_group_id,omitempty"` // List of affinity rules. Scheduler will attempt to allocate instances according to order of rules. HostAffinityRules []*PlacementPolicy_HostAffinityRule `protobuf:"bytes,2,rep,name=host_affinity_rules,json=hostAffinityRules,proto3" json:"host_affinity_rules,omitempty"` // Placement group partition PlacementGroupPartition int64 `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
func (*PlacementPolicy) Descriptor
deprecated
func (*PlacementPolicy) Descriptor() ([]byte, []int)
Deprecated: Use PlacementPolicy.ProtoReflect.Descriptor instead.
func (*PlacementPolicy) GetHostAffinityRules ¶
func (x *PlacementPolicy) GetHostAffinityRules() []*PlacementPolicy_HostAffinityRule
func (*PlacementPolicy) GetPlacementGroupId ¶
func (x *PlacementPolicy) GetPlacementGroupId() string
func (*PlacementPolicy) GetPlacementGroupPartition ¶
func (x *PlacementPolicy) GetPlacementGroupPartition() int64
func (*PlacementPolicy) ProtoMessage ¶
func (*PlacementPolicy) ProtoMessage()
func (*PlacementPolicy) ProtoReflect ¶
func (x *PlacementPolicy) ProtoReflect() protoreflect.Message
func (*PlacementPolicy) Reset ¶
func (x *PlacementPolicy) Reset()
func (*PlacementPolicy) SetHostAffinityRules ¶
func (m *PlacementPolicy) SetHostAffinityRules(v []*PlacementPolicy_HostAffinityRule)
func (*PlacementPolicy) SetPlacementGroupId ¶
func (m *PlacementPolicy) SetPlacementGroupId(v string)
func (*PlacementPolicy) SetPlacementGroupPartition ¶
func (m *PlacementPolicy) SetPlacementGroupPartition(v int64)
func (*PlacementPolicy) String ¶
func (x *PlacementPolicy) String() string
type PlacementPolicy_HostAffinityRule ¶
type PlacementPolicy_HostAffinityRule struct { // Affinity label or one of reserved values - 'yc.hostId', 'yc.hostGroupId' Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Include or exclude action Op PlacementPolicy_HostAffinityRule_Operator `` /* 129-byte string literal not displayed */ // Affinity value or host ID or host group ID Values []string `protobuf:"bytes,3,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
Affinity definition
func (*PlacementPolicy_HostAffinityRule) Descriptor
deprecated
func (*PlacementPolicy_HostAffinityRule) Descriptor() ([]byte, []int)
Deprecated: Use PlacementPolicy_HostAffinityRule.ProtoReflect.Descriptor instead.
func (*PlacementPolicy_HostAffinityRule) GetKey ¶
func (x *PlacementPolicy_HostAffinityRule) GetKey() string
func (*PlacementPolicy_HostAffinityRule) GetOp ¶
func (x *PlacementPolicy_HostAffinityRule) GetOp() PlacementPolicy_HostAffinityRule_Operator
func (*PlacementPolicy_HostAffinityRule) GetValues ¶
func (x *PlacementPolicy_HostAffinityRule) GetValues() []string
func (*PlacementPolicy_HostAffinityRule) ProtoMessage ¶
func (*PlacementPolicy_HostAffinityRule) ProtoMessage()
func (*PlacementPolicy_HostAffinityRule) ProtoReflect ¶
func (x *PlacementPolicy_HostAffinityRule) ProtoReflect() protoreflect.Message
func (*PlacementPolicy_HostAffinityRule) Reset ¶
func (x *PlacementPolicy_HostAffinityRule) Reset()
func (*PlacementPolicy_HostAffinityRule) SetKey ¶
func (m *PlacementPolicy_HostAffinityRule) SetKey(v string)
func (*PlacementPolicy_HostAffinityRule) SetOp ¶
func (m *PlacementPolicy_HostAffinityRule) SetOp(v PlacementPolicy_HostAffinityRule_Operator)
func (*PlacementPolicy_HostAffinityRule) SetValues ¶
func (m *PlacementPolicy_HostAffinityRule) SetValues(v []string)
func (*PlacementPolicy_HostAffinityRule) String ¶
func (x *PlacementPolicy_HostAffinityRule) String() string
type PlacementPolicy_HostAffinityRule_Operator ¶
type PlacementPolicy_HostAffinityRule_Operator int32
const ( PlacementPolicy_HostAffinityRule_OPERATOR_UNSPECIFIED PlacementPolicy_HostAffinityRule_Operator = 0 PlacementPolicy_HostAffinityRule_IN PlacementPolicy_HostAffinityRule_Operator = 1 PlacementPolicy_HostAffinityRule_NOT_IN PlacementPolicy_HostAffinityRule_Operator = 2 )
func (PlacementPolicy_HostAffinityRule_Operator) Descriptor ¶
func (PlacementPolicy_HostAffinityRule_Operator) Descriptor() protoreflect.EnumDescriptor
func (PlacementPolicy_HostAffinityRule_Operator) EnumDescriptor
deprecated
func (PlacementPolicy_HostAffinityRule_Operator) EnumDescriptor() ([]byte, []int)
Deprecated: Use PlacementPolicy_HostAffinityRule_Operator.Descriptor instead.
func (PlacementPolicy_HostAffinityRule_Operator) Number ¶
func (x PlacementPolicy_HostAffinityRule_Operator) Number() protoreflect.EnumNumber
func (PlacementPolicy_HostAffinityRule_Operator) String ¶
func (x PlacementPolicy_HostAffinityRule_Operator) String() string
func (PlacementPolicy_HostAffinityRule_Operator) Type ¶
func (PlacementPolicy_HostAffinityRule_Operator) Type() protoreflect.EnumType
type PreemptInstanceMetadata ¶
type PreemptInstanceMetadata struct { // ID of the instance that is being preempted. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*PreemptInstanceMetadata) Descriptor
deprecated
func (*PreemptInstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use PreemptInstanceMetadata.ProtoReflect.Descriptor instead.
func (*PreemptInstanceMetadata) GetInstanceId ¶
func (x *PreemptInstanceMetadata) GetInstanceId() string
func (*PreemptInstanceMetadata) ProtoMessage ¶
func (*PreemptInstanceMetadata) ProtoMessage()
func (*PreemptInstanceMetadata) ProtoReflect ¶
func (x *PreemptInstanceMetadata) ProtoReflect() protoreflect.Message
func (*PreemptInstanceMetadata) Reset ¶
func (x *PreemptInstanceMetadata) Reset()
func (*PreemptInstanceMetadata) SetInstanceId ¶
func (m *PreemptInstanceMetadata) SetInstanceId(v string)
func (*PreemptInstanceMetadata) String ¶
func (x *PreemptInstanceMetadata) String() string
type PrimaryAddress ¶
type PrimaryAddress struct { // An IPv4 internal network address that is assigned to the instance for this network interface. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // One-to-one NAT configuration. If missing, NAT has not been set up. OneToOneNat *OneToOneNat `protobuf:"bytes,2,opt,name=one_to_one_nat,json=oneToOneNat,proto3" json:"one_to_one_nat,omitempty"` // Internal DNS configuration DnsRecords []*DnsRecord `protobuf:"bytes,3,rep,name=dns_records,json=dnsRecords,proto3" json:"dns_records,omitempty"` // contains filtered or unexported fields }
func (*PrimaryAddress) Descriptor
deprecated
func (*PrimaryAddress) Descriptor() ([]byte, []int)
Deprecated: Use PrimaryAddress.ProtoReflect.Descriptor instead.
func (*PrimaryAddress) GetAddress ¶
func (x *PrimaryAddress) GetAddress() string
func (*PrimaryAddress) GetDnsRecords ¶
func (x *PrimaryAddress) GetDnsRecords() []*DnsRecord
func (*PrimaryAddress) GetOneToOneNat ¶
func (x *PrimaryAddress) GetOneToOneNat() *OneToOneNat
func (*PrimaryAddress) ProtoMessage ¶
func (*PrimaryAddress) ProtoMessage()
func (*PrimaryAddress) ProtoReflect ¶
func (x *PrimaryAddress) ProtoReflect() protoreflect.Message
func (*PrimaryAddress) Reset ¶
func (x *PrimaryAddress) Reset()
func (*PrimaryAddress) SetAddress ¶
func (m *PrimaryAddress) SetAddress(v string)
func (*PrimaryAddress) SetDnsRecords ¶
func (m *PrimaryAddress) SetDnsRecords(v []*DnsRecord)
func (*PrimaryAddress) SetOneToOneNat ¶
func (m *PrimaryAddress) SetOneToOneNat(v *OneToOneNat)
func (*PrimaryAddress) String ¶
func (x *PrimaryAddress) String() string
type PrimaryAddressSpec ¶
type PrimaryAddressSpec struct { // An IPv4 internal network address that is assigned to the instance for this network interface. // If not specified by the user, an unused internal IP is assigned by the system. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // optional, manual set static internal IP // An external IP address configuration. // If not specified, then this instance will have no external internet access. OneToOneNatSpec *OneToOneNatSpec `protobuf:"bytes,2,opt,name=one_to_one_nat_spec,json=oneToOneNatSpec,proto3" json:"one_to_one_nat_spec,omitempty"` // Internal DNS configuration DnsRecordSpecs []*DnsRecordSpec `protobuf:"bytes,3,rep,name=dns_record_specs,json=dnsRecordSpecs,proto3" json:"dns_record_specs,omitempty"` // contains filtered or unexported fields }
func (*PrimaryAddressSpec) Descriptor
deprecated
func (*PrimaryAddressSpec) Descriptor() ([]byte, []int)
Deprecated: Use PrimaryAddressSpec.ProtoReflect.Descriptor instead.
func (*PrimaryAddressSpec) GetAddress ¶
func (x *PrimaryAddressSpec) GetAddress() string
func (*PrimaryAddressSpec) GetDnsRecordSpecs ¶
func (x *PrimaryAddressSpec) GetDnsRecordSpecs() []*DnsRecordSpec
func (*PrimaryAddressSpec) GetOneToOneNatSpec ¶
func (x *PrimaryAddressSpec) GetOneToOneNatSpec() *OneToOneNatSpec
func (*PrimaryAddressSpec) ProtoMessage ¶
func (*PrimaryAddressSpec) ProtoMessage()
func (*PrimaryAddressSpec) ProtoReflect ¶
func (x *PrimaryAddressSpec) ProtoReflect() protoreflect.Message
func (*PrimaryAddressSpec) Reset ¶
func (x *PrimaryAddressSpec) Reset()
func (*PrimaryAddressSpec) SetAddress ¶
func (m *PrimaryAddressSpec) SetAddress(v string)
func (*PrimaryAddressSpec) SetDnsRecordSpecs ¶
func (m *PrimaryAddressSpec) SetDnsRecordSpecs(v []*DnsRecordSpec)
func (*PrimaryAddressSpec) SetOneToOneNatSpec ¶
func (m *PrimaryAddressSpec) SetOneToOneNatSpec(v *OneToOneNatSpec)
func (*PrimaryAddressSpec) String ¶
func (x *PrimaryAddressSpec) String() string
type RelocateDiskMetadata ¶
type RelocateDiskMetadata struct { // ID of the disk that is being moved. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // ID of the availability zone that the disk is being moved from. SourceZoneId string `protobuf:"bytes,2,opt,name=source_zone_id,json=sourceZoneId,proto3" json:"source_zone_id,omitempty"` // ID of the availability zone that the disk is being moved to. DestinationZoneId string `protobuf:"bytes,3,opt,name=destination_zone_id,json=destinationZoneId,proto3" json:"destination_zone_id,omitempty"` // contains filtered or unexported fields }
func (*RelocateDiskMetadata) Descriptor
deprecated
func (*RelocateDiskMetadata) Descriptor() ([]byte, []int)
Deprecated: Use RelocateDiskMetadata.ProtoReflect.Descriptor instead.
func (*RelocateDiskMetadata) GetDestinationZoneId ¶
func (x *RelocateDiskMetadata) GetDestinationZoneId() string
func (*RelocateDiskMetadata) GetDiskId ¶
func (x *RelocateDiskMetadata) GetDiskId() string
func (*RelocateDiskMetadata) GetSourceZoneId ¶
func (x *RelocateDiskMetadata) GetSourceZoneId() string
func (*RelocateDiskMetadata) ProtoMessage ¶
func (*RelocateDiskMetadata) ProtoMessage()
func (*RelocateDiskMetadata) ProtoReflect ¶
func (x *RelocateDiskMetadata) ProtoReflect() protoreflect.Message
func (*RelocateDiskMetadata) Reset ¶
func (x *RelocateDiskMetadata) Reset()
func (*RelocateDiskMetadata) SetDestinationZoneId ¶
func (m *RelocateDiskMetadata) SetDestinationZoneId(v string)
func (*RelocateDiskMetadata) SetDiskId ¶
func (m *RelocateDiskMetadata) SetDiskId(v string)
func (*RelocateDiskMetadata) SetSourceZoneId ¶
func (m *RelocateDiskMetadata) SetSourceZoneId(v string)
func (*RelocateDiskMetadata) String ¶
func (x *RelocateDiskMetadata) String() string
type RelocateDiskRequest ¶
type RelocateDiskRequest struct { // ID of the disk to move. // // To get the disk ID, make a [DiskService.List] request. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // ID of the availability zone to move the disk to. // // To get the zone ID, make a [ZoneService.List] request. DestinationZoneId string `protobuf:"bytes,2,opt,name=destination_zone_id,json=destinationZoneId,proto3" json:"destination_zone_id,omitempty"` // Placement policy configuration in target zone. Must be specified if disk has placement policy. DiskPlacementPolicy *DiskPlacementPolicy `protobuf:"bytes,3,opt,name=disk_placement_policy,json=diskPlacementPolicy,proto3" json:"disk_placement_policy,omitempty"` // contains filtered or unexported fields }
func (*RelocateDiskRequest) Descriptor
deprecated
func (*RelocateDiskRequest) Descriptor() ([]byte, []int)
Deprecated: Use RelocateDiskRequest.ProtoReflect.Descriptor instead.
func (*RelocateDiskRequest) GetDestinationZoneId ¶
func (x *RelocateDiskRequest) GetDestinationZoneId() string
func (*RelocateDiskRequest) GetDiskId ¶
func (x *RelocateDiskRequest) GetDiskId() string
func (*RelocateDiskRequest) GetDiskPlacementPolicy ¶
func (x *RelocateDiskRequest) GetDiskPlacementPolicy() *DiskPlacementPolicy
func (*RelocateDiskRequest) ProtoMessage ¶
func (*RelocateDiskRequest) ProtoMessage()
func (*RelocateDiskRequest) ProtoReflect ¶
func (x *RelocateDiskRequest) ProtoReflect() protoreflect.Message
func (*RelocateDiskRequest) Reset ¶
func (x *RelocateDiskRequest) Reset()
func (*RelocateDiskRequest) SetDestinationZoneId ¶
func (m *RelocateDiskRequest) SetDestinationZoneId(v string)
func (*RelocateDiskRequest) SetDiskId ¶
func (m *RelocateDiskRequest) SetDiskId(v string)
func (*RelocateDiskRequest) SetDiskPlacementPolicy ¶
func (m *RelocateDiskRequest) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
func (*RelocateDiskRequest) String ¶
func (x *RelocateDiskRequest) String() string
type RelocateInstanceMetadata ¶
type RelocateInstanceMetadata struct { // ID of the instance that is being moved. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // ID of the availability zone that the instance is being moved from. SourceZoneId string `protobuf:"bytes,2,opt,name=source_zone_id,json=sourceZoneId,proto3" json:"source_zone_id,omitempty"` // ID of the availability zone that the instance is being moved to. DestinationZoneId string `protobuf:"bytes,3,opt,name=destination_zone_id,json=destinationZoneId,proto3" json:"destination_zone_id,omitempty"` // contains filtered or unexported fields }
func (*RelocateInstanceMetadata) Descriptor
deprecated
func (*RelocateInstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use RelocateInstanceMetadata.ProtoReflect.Descriptor instead.
func (*RelocateInstanceMetadata) GetDestinationZoneId ¶
func (x *RelocateInstanceMetadata) GetDestinationZoneId() string
func (*RelocateInstanceMetadata) GetInstanceId ¶
func (x *RelocateInstanceMetadata) GetInstanceId() string
func (*RelocateInstanceMetadata) GetSourceZoneId ¶
func (x *RelocateInstanceMetadata) GetSourceZoneId() string
func (*RelocateInstanceMetadata) ProtoMessage ¶
func (*RelocateInstanceMetadata) ProtoMessage()
func (*RelocateInstanceMetadata) ProtoReflect ¶
func (x *RelocateInstanceMetadata) ProtoReflect() protoreflect.Message
func (*RelocateInstanceMetadata) Reset ¶
func (x *RelocateInstanceMetadata) Reset()
func (*RelocateInstanceMetadata) SetDestinationZoneId ¶
func (m *RelocateInstanceMetadata) SetDestinationZoneId(v string)
func (*RelocateInstanceMetadata) SetInstanceId ¶
func (m *RelocateInstanceMetadata) SetInstanceId(v string)
func (*RelocateInstanceMetadata) SetSourceZoneId ¶
func (m *RelocateInstanceMetadata) SetSourceZoneId(v string)
func (*RelocateInstanceMetadata) String ¶
func (x *RelocateInstanceMetadata) String() string
type RelocateInstanceRequest ¶
type RelocateInstanceRequest struct { // ID of the instance to move. // // To get the instance ID, make a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // ID of the availability zone to move the instance to. // // To get the zone ID, make a [ZoneService.List] request. DestinationZoneId string `protobuf:"bytes,2,opt,name=destination_zone_id,json=destinationZoneId,proto3" json:"destination_zone_id,omitempty"` // Network configuration for the instance. Specifies how the network interface is configured // to interact with other services on the internal network and on the internet. // Currently only one network interface is supported per instance. NetworkInterfaceSpecs []*NetworkInterfaceSpec `` /* 126-byte string literal not displayed */ // Boot disk placement policy configuration in target zone. Must be specified if disk has placement policy. BootDiskPlacement *DiskPlacementPolicy `protobuf:"bytes,4,opt,name=boot_disk_placement,json=bootDiskPlacement,proto3" json:"boot_disk_placement,omitempty"` // Secondary disk placement policy configurations in target zone. Must be specified for each disk that has placement policy. SecondaryDiskPlacements []*DiskPlacementPolicyChange `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RelocateInstanceRequest) Descriptor
deprecated
func (*RelocateInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use RelocateInstanceRequest.ProtoReflect.Descriptor instead.
func (*RelocateInstanceRequest) GetBootDiskPlacement ¶
func (x *RelocateInstanceRequest) GetBootDiskPlacement() *DiskPlacementPolicy
func (*RelocateInstanceRequest) GetDestinationZoneId ¶
func (x *RelocateInstanceRequest) GetDestinationZoneId() string
func (*RelocateInstanceRequest) GetInstanceId ¶
func (x *RelocateInstanceRequest) GetInstanceId() string
func (*RelocateInstanceRequest) GetNetworkInterfaceSpecs ¶
func (x *RelocateInstanceRequest) GetNetworkInterfaceSpecs() []*NetworkInterfaceSpec
func (*RelocateInstanceRequest) GetSecondaryDiskPlacements ¶
func (x *RelocateInstanceRequest) GetSecondaryDiskPlacements() []*DiskPlacementPolicyChange
func (*RelocateInstanceRequest) ProtoMessage ¶
func (*RelocateInstanceRequest) ProtoMessage()
func (*RelocateInstanceRequest) ProtoReflect ¶
func (x *RelocateInstanceRequest) ProtoReflect() protoreflect.Message
func (*RelocateInstanceRequest) Reset ¶
func (x *RelocateInstanceRequest) Reset()
func (*RelocateInstanceRequest) SetBootDiskPlacement ¶
func (m *RelocateInstanceRequest) SetBootDiskPlacement(v *DiskPlacementPolicy)
func (*RelocateInstanceRequest) SetDestinationZoneId ¶
func (m *RelocateInstanceRequest) SetDestinationZoneId(v string)
func (*RelocateInstanceRequest) SetInstanceId ¶
func (m *RelocateInstanceRequest) SetInstanceId(v string)
func (*RelocateInstanceRequest) SetNetworkInterfaceSpecs ¶
func (m *RelocateInstanceRequest) SetNetworkInterfaceSpecs(v []*NetworkInterfaceSpec)
func (*RelocateInstanceRequest) SetSecondaryDiskPlacements ¶
func (m *RelocateInstanceRequest) SetSecondaryDiskPlacements(v []*DiskPlacementPolicyChange)
func (*RelocateInstanceRequest) String ¶
func (x *RelocateInstanceRequest) String() string
type RemoveInstanceOneToOneNatMetadata ¶
type RemoveInstanceOneToOneNatMetadata struct { // ID of the instance. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*RemoveInstanceOneToOneNatMetadata) Descriptor
deprecated
func (*RemoveInstanceOneToOneNatMetadata) Descriptor() ([]byte, []int)
Deprecated: Use RemoveInstanceOneToOneNatMetadata.ProtoReflect.Descriptor instead.
func (*RemoveInstanceOneToOneNatMetadata) GetInstanceId ¶
func (x *RemoveInstanceOneToOneNatMetadata) GetInstanceId() string
func (*RemoveInstanceOneToOneNatMetadata) ProtoMessage ¶
func (*RemoveInstanceOneToOneNatMetadata) ProtoMessage()
func (*RemoveInstanceOneToOneNatMetadata) ProtoReflect ¶
func (x *RemoveInstanceOneToOneNatMetadata) ProtoReflect() protoreflect.Message
func (*RemoveInstanceOneToOneNatMetadata) Reset ¶
func (x *RemoveInstanceOneToOneNatMetadata) Reset()
func (*RemoveInstanceOneToOneNatMetadata) SetInstanceId ¶
func (m *RemoveInstanceOneToOneNatMetadata) SetInstanceId(v string)
func (*RemoveInstanceOneToOneNatMetadata) String ¶
func (x *RemoveInstanceOneToOneNatMetadata) String() string
type RemoveInstanceOneToOneNatRequest ¶
type RemoveInstanceOneToOneNatRequest struct { // ID of the instance to remove One-to-one NAT. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // The index of the network interface to remove One-to-One NAT from. NetworkInterfaceIndex string `` /* 126-byte string literal not displayed */ // The network address that is assigned to the instance for this network interface. InternalAddress string `protobuf:"bytes,3,opt,name=internal_address,json=internalAddress,proto3" json:"internal_address,omitempty"` // optional // contains filtered or unexported fields }
func (*RemoveInstanceOneToOneNatRequest) Descriptor
deprecated
func (*RemoveInstanceOneToOneNatRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveInstanceOneToOneNatRequest.ProtoReflect.Descriptor instead.
func (*RemoveInstanceOneToOneNatRequest) GetInstanceId ¶
func (x *RemoveInstanceOneToOneNatRequest) GetInstanceId() string
func (*RemoveInstanceOneToOneNatRequest) GetInternalAddress ¶
func (x *RemoveInstanceOneToOneNatRequest) GetInternalAddress() string
func (*RemoveInstanceOneToOneNatRequest) GetNetworkInterfaceIndex ¶
func (x *RemoveInstanceOneToOneNatRequest) GetNetworkInterfaceIndex() string
func (*RemoveInstanceOneToOneNatRequest) ProtoMessage ¶
func (*RemoveInstanceOneToOneNatRequest) ProtoMessage()
func (*RemoveInstanceOneToOneNatRequest) ProtoReflect ¶
func (x *RemoveInstanceOneToOneNatRequest) ProtoReflect() protoreflect.Message
func (*RemoveInstanceOneToOneNatRequest) Reset ¶
func (x *RemoveInstanceOneToOneNatRequest) Reset()
func (*RemoveInstanceOneToOneNatRequest) SetInstanceId ¶
func (m *RemoveInstanceOneToOneNatRequest) SetInstanceId(v string)
func (*RemoveInstanceOneToOneNatRequest) SetInternalAddress ¶
func (m *RemoveInstanceOneToOneNatRequest) SetInternalAddress(v string)
func (*RemoveInstanceOneToOneNatRequest) SetNetworkInterfaceIndex ¶
func (m *RemoveInstanceOneToOneNatRequest) SetNetworkInterfaceIndex(v string)
func (*RemoveInstanceOneToOneNatRequest) String ¶
func (x *RemoveInstanceOneToOneNatRequest) String() string
type Replacement ¶
type Replacement struct { // ID of the host which replaces this one. HostId string `protobuf:"bytes,1,opt,name=host_id,json=hostId,proto3" json:"host_id,omitempty"` // The date and time when this host will be automatically freed of instances. DeadlineAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=deadline_at,json=deadlineAt,proto3" json:"deadline_at,omitempty"` // contains filtered or unexported fields }
func (*Replacement) Descriptor
deprecated
func (*Replacement) Descriptor() ([]byte, []int)
Deprecated: Use Replacement.ProtoReflect.Descriptor instead.
func (*Replacement) GetDeadlineAt ¶
func (x *Replacement) GetDeadlineAt() *timestamppb.Timestamp
func (*Replacement) GetHostId ¶
func (x *Replacement) GetHostId() string
func (*Replacement) ProtoMessage ¶
func (*Replacement) ProtoMessage()
func (*Replacement) ProtoReflect ¶
func (x *Replacement) ProtoReflect() protoreflect.Message
func (*Replacement) Reset ¶
func (x *Replacement) Reset()
func (*Replacement) SetDeadlineAt ¶
func (m *Replacement) SetDeadlineAt(v *timestamppb.Timestamp)
func (*Replacement) SetHostId ¶
func (m *Replacement) SetHostId(v string)
func (*Replacement) String ¶
func (x *Replacement) String() string
type Resources ¶
type Resources struct { // The amount of memory available to the instance, specified in bytes. Memory int64 `protobuf:"varint,1,opt,name=memory,proto3" json:"memory,omitempty"` // The number of cores available to the instance. Cores int64 `protobuf:"varint,2,opt,name=cores,proto3" json:"cores,omitempty"` // Baseline level of CPU performance with the ability to burst performance above that baseline level. // This field sets baseline performance for each core. CoreFraction int64 `protobuf:"varint,3,opt,name=core_fraction,json=coreFraction,proto3" json:"core_fraction,omitempty"` // The number of GPUs available to the instance. Gpus int64 `protobuf:"varint,4,opt,name=gpus,proto3" json:"gpus,omitempty"` // contains filtered or unexported fields }
func (*Resources) Descriptor
deprecated
func (*Resources) GetCoreFraction ¶
func (*Resources) ProtoMessage ¶
func (*Resources) ProtoMessage()
func (*Resources) ProtoReflect ¶
func (x *Resources) ProtoReflect() protoreflect.Message
func (*Resources) SetCoreFraction ¶
type ResourcesSpec ¶
type ResourcesSpec struct { // The amount of memory available to the instance, specified in bytes. Memory int64 `protobuf:"varint,1,opt,name=memory,proto3" json:"memory,omitempty"` // The number of cores available to the instance. Cores int64 `protobuf:"varint,2,opt,name=cores,proto3" json:"cores,omitempty"` // Baseline level of CPU performance with the ability to burst performance above that baseline level. // This field sets baseline performance for each core. // // For example, if you need only 5% of the CPU performance, you can set core_fraction=5. // For more information, see [Levels of core performance](/docs/compute/concepts/performance-levels). CoreFraction int64 `protobuf:"varint,3,opt,name=core_fraction,json=coreFraction,proto3" json:"core_fraction,omitempty"` // The number of GPUs available to the instance. Gpus int64 `protobuf:"varint,4,opt,name=gpus,proto3" json:"gpus,omitempty"` // contains filtered or unexported fields }
func (*ResourcesSpec) Descriptor
deprecated
func (*ResourcesSpec) Descriptor() ([]byte, []int)
Deprecated: Use ResourcesSpec.ProtoReflect.Descriptor instead.
func (*ResourcesSpec) GetCoreFraction ¶
func (x *ResourcesSpec) GetCoreFraction() int64
func (*ResourcesSpec) GetCores ¶
func (x *ResourcesSpec) GetCores() int64
func (*ResourcesSpec) GetGpus ¶
func (x *ResourcesSpec) GetGpus() int64
func (*ResourcesSpec) GetMemory ¶
func (x *ResourcesSpec) GetMemory() int64
func (*ResourcesSpec) ProtoMessage ¶
func (*ResourcesSpec) ProtoMessage()
func (*ResourcesSpec) ProtoReflect ¶
func (x *ResourcesSpec) ProtoReflect() protoreflect.Message
func (*ResourcesSpec) Reset ¶
func (x *ResourcesSpec) Reset()
func (*ResourcesSpec) SetCoreFraction ¶
func (m *ResourcesSpec) SetCoreFraction(v int64)
func (*ResourcesSpec) SetCores ¶
func (m *ResourcesSpec) SetCores(v int64)
func (*ResourcesSpec) SetGpus ¶
func (m *ResourcesSpec) SetGpus(v int64)
func (*ResourcesSpec) SetMemory ¶
func (m *ResourcesSpec) SetMemory(v int64)
func (*ResourcesSpec) String ¶
func (x *ResourcesSpec) String() string
type RestartInstanceMetadata ¶
type RestartInstanceMetadata struct { // ID of the instance. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*RestartInstanceMetadata) Descriptor
deprecated
func (*RestartInstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use RestartInstanceMetadata.ProtoReflect.Descriptor instead.
func (*RestartInstanceMetadata) GetInstanceId ¶
func (x *RestartInstanceMetadata) GetInstanceId() string
func (*RestartInstanceMetadata) ProtoMessage ¶
func (*RestartInstanceMetadata) ProtoMessage()
func (*RestartInstanceMetadata) ProtoReflect ¶
func (x *RestartInstanceMetadata) ProtoReflect() protoreflect.Message
func (*RestartInstanceMetadata) Reset ¶
func (x *RestartInstanceMetadata) Reset()
func (*RestartInstanceMetadata) SetInstanceId ¶
func (m *RestartInstanceMetadata) SetInstanceId(v string)
func (*RestartInstanceMetadata) String ¶
func (x *RestartInstanceMetadata) String() string
type RestartInstanceRequest ¶
type RestartInstanceRequest struct { // ID of the instance to restart. // To get the instance ID, use a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*RestartInstanceRequest) Descriptor
deprecated
func (*RestartInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use RestartInstanceRequest.ProtoReflect.Descriptor instead.
func (*RestartInstanceRequest) GetInstanceId ¶
func (x *RestartInstanceRequest) GetInstanceId() string
func (*RestartInstanceRequest) ProtoMessage ¶
func (*RestartInstanceRequest) ProtoMessage()
func (*RestartInstanceRequest) ProtoReflect ¶
func (x *RestartInstanceRequest) ProtoReflect() protoreflect.Message
func (*RestartInstanceRequest) Reset ¶
func (x *RestartInstanceRequest) Reset()
func (*RestartInstanceRequest) SetInstanceId ¶
func (m *RestartInstanceRequest) SetInstanceId(v string)
func (*RestartInstanceRequest) String ¶
func (x *RestartInstanceRequest) String() string
type ScalePolicy ¶
type ScalePolicy struct { // Types that are assignable to ScaleType: // // *ScalePolicy_FixedScale_ ScaleType isScalePolicy_ScaleType `protobuf_oneof:"scale_type"` // contains filtered or unexported fields }
func (*ScalePolicy) Descriptor
deprecated
func (*ScalePolicy) Descriptor() ([]byte, []int)
Deprecated: Use ScalePolicy.ProtoReflect.Descriptor instead.
func (*ScalePolicy) GetFixedScale ¶
func (x *ScalePolicy) GetFixedScale() *ScalePolicy_FixedScale
func (*ScalePolicy) GetScaleType ¶
func (m *ScalePolicy) GetScaleType() isScalePolicy_ScaleType
func (*ScalePolicy) ProtoMessage ¶
func (*ScalePolicy) ProtoMessage()
func (*ScalePolicy) ProtoReflect ¶
func (x *ScalePolicy) ProtoReflect() protoreflect.Message
func (*ScalePolicy) Reset ¶
func (x *ScalePolicy) Reset()
func (*ScalePolicy) SetFixedScale ¶
func (m *ScalePolicy) SetFixedScale(v *ScalePolicy_FixedScale)
func (*ScalePolicy) SetScaleType ¶
func (m *ScalePolicy) SetScaleType(v ScalePolicy_ScaleType)
func (*ScalePolicy) String ¶
func (x *ScalePolicy) String() string
type ScalePolicy_FixedScale ¶
type ScalePolicy_FixedScale struct { Size int64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
func (*ScalePolicy_FixedScale) Descriptor
deprecated
func (*ScalePolicy_FixedScale) Descriptor() ([]byte, []int)
Deprecated: Use ScalePolicy_FixedScale.ProtoReflect.Descriptor instead.
func (*ScalePolicy_FixedScale) GetSize ¶
func (x *ScalePolicy_FixedScale) GetSize() int64
func (*ScalePolicy_FixedScale) ProtoMessage ¶
func (*ScalePolicy_FixedScale) ProtoMessage()
func (*ScalePolicy_FixedScale) ProtoReflect ¶
func (x *ScalePolicy_FixedScale) ProtoReflect() protoreflect.Message
func (*ScalePolicy_FixedScale) Reset ¶
func (x *ScalePolicy_FixedScale) Reset()
func (*ScalePolicy_FixedScale) SetSize ¶
func (m *ScalePolicy_FixedScale) SetSize(v int64)
func (*ScalePolicy_FixedScale) String ¶
func (x *ScalePolicy_FixedScale) String() string
type ScalePolicy_FixedScale_ ¶
type ScalePolicy_FixedScale_ struct {
FixedScale *ScalePolicy_FixedScale `protobuf:"bytes,1,opt,name=fixed_scale,json=fixedScale,proto3,oneof"`
}
type ScalePolicy_ScaleType ¶
type ScalePolicy_ScaleType = isScalePolicy_ScaleType
type SchedulePolicy ¶
type SchedulePolicy struct { // Timestamp for creating the first snapshot. StartAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_at,json=startAt,proto3" json:"start_at,omitempty"` // Cron expression for the snapshot schedule (UTC+0). // // The expression must consist of five fields (`Minutes Hours Day-of-month Month Day-of-week`) or be one of // nonstandard predefined expressions (e.g. `@hourly`). For details about the format, // see [documentation](/docs/compute/concepts/snapshot-schedule#cron) Expression string `protobuf:"bytes,2,opt,name=expression,proto3" json:"expression,omitempty"` // contains filtered or unexported fields }
A resource for frequency settings of a snapshot schedule.
func (*SchedulePolicy) Descriptor
deprecated
func (*SchedulePolicy) Descriptor() ([]byte, []int)
Deprecated: Use SchedulePolicy.ProtoReflect.Descriptor instead.
func (*SchedulePolicy) GetExpression ¶
func (x *SchedulePolicy) GetExpression() string
func (*SchedulePolicy) GetStartAt ¶
func (x *SchedulePolicy) GetStartAt() *timestamppb.Timestamp
func (*SchedulePolicy) ProtoMessage ¶
func (*SchedulePolicy) ProtoMessage()
func (*SchedulePolicy) ProtoReflect ¶
func (x *SchedulePolicy) ProtoReflect() protoreflect.Message
func (*SchedulePolicy) Reset ¶
func (x *SchedulePolicy) Reset()
func (*SchedulePolicy) SetExpression ¶
func (m *SchedulePolicy) SetExpression(v string)
func (*SchedulePolicy) SetStartAt ¶
func (m *SchedulePolicy) SetStartAt(v *timestamppb.Timestamp)
func (*SchedulePolicy) String ¶
func (x *SchedulePolicy) String() string
type SchedulingPolicy ¶
type SchedulingPolicy struct { // True for short-lived compute instances. For more information, see [Preemptible VMs](/docs/compute/concepts/preemptible-vm). Preemptible bool `protobuf:"varint,1,opt,name=preemptible,proto3" json:"preemptible,omitempty"` // contains filtered or unexported fields }
func (*SchedulingPolicy) Descriptor
deprecated
func (*SchedulingPolicy) Descriptor() ([]byte, []int)
Deprecated: Use SchedulingPolicy.ProtoReflect.Descriptor instead.
func (*SchedulingPolicy) GetPreemptible ¶
func (x *SchedulingPolicy) GetPreemptible() bool
func (*SchedulingPolicy) ProtoMessage ¶
func (*SchedulingPolicy) ProtoMessage()
func (*SchedulingPolicy) ProtoReflect ¶
func (x *SchedulingPolicy) ProtoReflect() protoreflect.Message
func (*SchedulingPolicy) Reset ¶
func (x *SchedulingPolicy) Reset()
func (*SchedulingPolicy) SetPreemptible ¶
func (m *SchedulingPolicy) SetPreemptible(v bool)
func (*SchedulingPolicy) String ¶
func (x *SchedulingPolicy) String() string
type SerialPortSettings ¶
type SerialPortSettings struct { // Authentication and authorization in serial console when using SSH protocol SshAuthorization SerialPortSettings_SSHAuthorization `` /* 175-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SerialPortSettings) Descriptor
deprecated
func (*SerialPortSettings) Descriptor() ([]byte, []int)
Deprecated: Use SerialPortSettings.ProtoReflect.Descriptor instead.
func (*SerialPortSettings) GetSshAuthorization ¶
func (x *SerialPortSettings) GetSshAuthorization() SerialPortSettings_SSHAuthorization
func (*SerialPortSettings) ProtoMessage ¶
func (*SerialPortSettings) ProtoMessage()
func (*SerialPortSettings) ProtoReflect ¶
func (x *SerialPortSettings) ProtoReflect() protoreflect.Message
func (*SerialPortSettings) Reset ¶
func (x *SerialPortSettings) Reset()
func (*SerialPortSettings) SetSshAuthorization ¶
func (m *SerialPortSettings) SetSshAuthorization(v SerialPortSettings_SSHAuthorization)
func (*SerialPortSettings) String ¶
func (x *SerialPortSettings) String() string
type SerialPortSettings_SSHAuthorization ¶
type SerialPortSettings_SSHAuthorization int32
const ( SerialPortSettings_SSH_AUTHORIZATION_UNSPECIFIED SerialPortSettings_SSHAuthorization = 0 // Authentication and authorization using SSH keys in instance metadata SerialPortSettings_INSTANCE_METADATA SerialPortSettings_SSHAuthorization = 1 // Authentication and authorization using Oslogin service SerialPortSettings_OS_LOGIN SerialPortSettings_SSHAuthorization = 2 )
func (SerialPortSettings_SSHAuthorization) Descriptor ¶
func (SerialPortSettings_SSHAuthorization) Descriptor() protoreflect.EnumDescriptor
func (SerialPortSettings_SSHAuthorization) Enum ¶
func (x SerialPortSettings_SSHAuthorization) Enum() *SerialPortSettings_SSHAuthorization
func (SerialPortSettings_SSHAuthorization) EnumDescriptor
deprecated
func (SerialPortSettings_SSHAuthorization) EnumDescriptor() ([]byte, []int)
Deprecated: Use SerialPortSettings_SSHAuthorization.Descriptor instead.
func (SerialPortSettings_SSHAuthorization) Number ¶
func (x SerialPortSettings_SSHAuthorization) Number() protoreflect.EnumNumber
func (SerialPortSettings_SSHAuthorization) String ¶
func (x SerialPortSettings_SSHAuthorization) String() string
func (SerialPortSettings_SSHAuthorization) Type ¶
func (SerialPortSettings_SSHAuthorization) Type() protoreflect.EnumType
type SimulateInstanceMaintenanceEventMetadata ¶
type SimulateInstanceMaintenanceEventMetadata struct { InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*SimulateInstanceMaintenanceEventMetadata) Descriptor
deprecated
func (*SimulateInstanceMaintenanceEventMetadata) Descriptor() ([]byte, []int)
Deprecated: Use SimulateInstanceMaintenanceEventMetadata.ProtoReflect.Descriptor instead.
func (*SimulateInstanceMaintenanceEventMetadata) GetInstanceId ¶
func (x *SimulateInstanceMaintenanceEventMetadata) GetInstanceId() string
func (*SimulateInstanceMaintenanceEventMetadata) ProtoMessage ¶
func (*SimulateInstanceMaintenanceEventMetadata) ProtoMessage()
func (*SimulateInstanceMaintenanceEventMetadata) ProtoReflect ¶
func (x *SimulateInstanceMaintenanceEventMetadata) ProtoReflect() protoreflect.Message
func (*SimulateInstanceMaintenanceEventMetadata) Reset ¶
func (x *SimulateInstanceMaintenanceEventMetadata) Reset()
func (*SimulateInstanceMaintenanceEventMetadata) SetInstanceId ¶
func (m *SimulateInstanceMaintenanceEventMetadata) SetInstanceId(v string)
func (*SimulateInstanceMaintenanceEventMetadata) String ¶
func (x *SimulateInstanceMaintenanceEventMetadata) String() string
type SimulateInstanceMaintenanceEventRequest ¶
type SimulateInstanceMaintenanceEventRequest struct { InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*SimulateInstanceMaintenanceEventRequest) Descriptor
deprecated
func (*SimulateInstanceMaintenanceEventRequest) Descriptor() ([]byte, []int)
Deprecated: Use SimulateInstanceMaintenanceEventRequest.ProtoReflect.Descriptor instead.
func (*SimulateInstanceMaintenanceEventRequest) GetInstanceId ¶
func (x *SimulateInstanceMaintenanceEventRequest) GetInstanceId() string
func (*SimulateInstanceMaintenanceEventRequest) ProtoMessage ¶
func (*SimulateInstanceMaintenanceEventRequest) ProtoMessage()
func (*SimulateInstanceMaintenanceEventRequest) ProtoReflect ¶
func (x *SimulateInstanceMaintenanceEventRequest) ProtoReflect() protoreflect.Message
func (*SimulateInstanceMaintenanceEventRequest) Reset ¶
func (x *SimulateInstanceMaintenanceEventRequest) Reset()
func (*SimulateInstanceMaintenanceEventRequest) SetInstanceId ¶
func (m *SimulateInstanceMaintenanceEventRequest) SetInstanceId(v string)
func (*SimulateInstanceMaintenanceEventRequest) String ¶
func (x *SimulateInstanceMaintenanceEventRequest) String() string
type Snapshot ¶
type Snapshot struct { // ID of the snapshot. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the snapshot belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the snapshot. 1-63 characters long. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the snapshot. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. Maximum of 64 per resource. Labels map[string]string `` /* 153-byte string literal not displayed */ // Size of the snapshot, specified in bytes. StorageSize int64 `protobuf:"varint,7,opt,name=storage_size,json=storageSize,proto3" json:"storage_size,omitempty"` // delta from prev snapshot from same disk // Size of the disk when the snapshot was created, specified in bytes. DiskSize int64 `protobuf:"varint,8,opt,name=disk_size,json=diskSize,proto3" json:"disk_size,omitempty"` // at snapshot moment // License IDs that indicate which licenses are attached to this resource. // License IDs are used to calculate additional charges for the use of the virtual machine. // // The correct license ID is generated by the platform. IDs are inherited by new resources created from this resource. // // If you know the license IDs, specify them when you create the image. // For example, if you create a disk image using a third-party utility and load it into Object Storage, the license IDs will be lost. // You can specify them in the [yandex.cloud.compute.v1.ImageService.Create] request. ProductIds []string `protobuf:"bytes,9,rep,name=product_ids,json=productIds,proto3" json:"product_ids,omitempty"` // Current status of the snapshot. Status Snapshot_Status `protobuf:"varint,10,opt,name=status,proto3,enum=yandex.cloud.compute.v1.Snapshot_Status" json:"status,omitempty"` // ID of the source disk used to create this snapshot. SourceDiskId string `protobuf:"bytes,11,opt,name=source_disk_id,json=sourceDiskId,proto3" json:"source_disk_id,omitempty"` // If specified, forces the same HardwareGeneration features to be applied to the instance // created using this snapshot as source for the boot disk. Otherwise the current default will be used. HardwareGeneration *HardwareGeneration `protobuf:"bytes,12,opt,name=hardware_generation,json=hardwareGeneration,proto3" json:"hardware_generation,omitempty"` // Key encryption key info. KmsKey *KMSKey `protobuf:"bytes,13,opt,name=kms_key,json=kmsKey,proto3" json:"kms_key,omitempty"` // contains filtered or unexported fields }
A Snapshot resource. For more information, see [Snapshots](/docs/compute/concepts/snapshot).
func (*Snapshot) Descriptor
deprecated
func (*Snapshot) GetCreatedAt ¶
func (x *Snapshot) GetCreatedAt() *timestamppb.Timestamp
func (*Snapshot) GetDescription ¶
func (*Snapshot) GetDiskSize ¶
func (*Snapshot) GetFolderId ¶
func (*Snapshot) GetHardwareGeneration ¶
func (x *Snapshot) GetHardwareGeneration() *HardwareGeneration
func (*Snapshot) GetProductIds ¶
func (*Snapshot) GetSourceDiskId ¶
func (*Snapshot) GetStatus ¶
func (x *Snapshot) GetStatus() Snapshot_Status
func (*Snapshot) GetStorageSize ¶
func (*Snapshot) ProtoMessage ¶
func (*Snapshot) ProtoMessage()
func (*Snapshot) ProtoReflect ¶
func (x *Snapshot) ProtoReflect() protoreflect.Message
func (*Snapshot) SetCreatedAt ¶
func (m *Snapshot) SetCreatedAt(v *timestamppb.Timestamp)
func (*Snapshot) SetDescription ¶
func (*Snapshot) SetDiskSize ¶
func (*Snapshot) SetFolderId ¶
func (*Snapshot) SetHardwareGeneration ¶
func (m *Snapshot) SetHardwareGeneration(v *HardwareGeneration)
func (*Snapshot) SetProductIds ¶
func (*Snapshot) SetSourceDiskId ¶
func (*Snapshot) SetStatus ¶
func (m *Snapshot) SetStatus(v Snapshot_Status)
func (*Snapshot) SetStorageSize ¶
type SnapshotSchedule ¶
type SnapshotSchedule struct { // ID of the snapshot schedule. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the snapshot schedule belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Creation timestamp. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the snapshot schedule. // // The name is unique within the folder. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the snapshot schedule. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Snapshot schedule labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // Status of the snapshot schedule. Status SnapshotSchedule_Status `protobuf:"varint,7,opt,name=status,proto3,enum=yandex.cloud.compute.v1.SnapshotSchedule_Status" json:"status,omitempty"` // Frequency settings of the snapshot schedule. SchedulePolicy *SchedulePolicy `protobuf:"bytes,8,opt,name=schedule_policy,json=schedulePolicy,proto3" json:"schedule_policy,omitempty"` // Retention policy of the snapshot schedule. // // Types that are assignable to RetentionPolicy: // // *SnapshotSchedule_RetentionPeriod // *SnapshotSchedule_SnapshotCount RetentionPolicy isSnapshotSchedule_RetentionPolicy `protobuf_oneof:"retention_policy"` // Attributes of snapshots created by the snapshot schedule. SnapshotSpec *SnapshotSpec `protobuf:"bytes,11,opt,name=snapshot_spec,json=snapshotSpec,proto3" json:"snapshot_spec,omitempty"` // contains filtered or unexported fields }
A snapshot schedule. For details about the concept, see [documentation](/docs/compute/concepts/snapshot-schedule).
func (*SnapshotSchedule) Descriptor
deprecated
func (*SnapshotSchedule) Descriptor() ([]byte, []int)
Deprecated: Use SnapshotSchedule.ProtoReflect.Descriptor instead.
func (*SnapshotSchedule) GetCreatedAt ¶
func (x *SnapshotSchedule) GetCreatedAt() *timestamppb.Timestamp
func (*SnapshotSchedule) GetDescription ¶
func (x *SnapshotSchedule) GetDescription() string
func (*SnapshotSchedule) GetFolderId ¶
func (x *SnapshotSchedule) GetFolderId() string
func (*SnapshotSchedule) GetId ¶
func (x *SnapshotSchedule) GetId() string
func (*SnapshotSchedule) GetLabels ¶
func (x *SnapshotSchedule) GetLabels() map[string]string
func (*SnapshotSchedule) GetName ¶
func (x *SnapshotSchedule) GetName() string
func (*SnapshotSchedule) GetRetentionPeriod ¶
func (x *SnapshotSchedule) GetRetentionPeriod() *durationpb.Duration
func (*SnapshotSchedule) GetRetentionPolicy ¶
func (m *SnapshotSchedule) GetRetentionPolicy() isSnapshotSchedule_RetentionPolicy
func (*SnapshotSchedule) GetSchedulePolicy ¶
func (x *SnapshotSchedule) GetSchedulePolicy() *SchedulePolicy
func (*SnapshotSchedule) GetSnapshotCount ¶
func (x *SnapshotSchedule) GetSnapshotCount() int64
func (*SnapshotSchedule) GetSnapshotSpec ¶
func (x *SnapshotSchedule) GetSnapshotSpec() *SnapshotSpec
func (*SnapshotSchedule) GetStatus ¶
func (x *SnapshotSchedule) GetStatus() SnapshotSchedule_Status
func (*SnapshotSchedule) ProtoMessage ¶
func (*SnapshotSchedule) ProtoMessage()
func (*SnapshotSchedule) ProtoReflect ¶
func (x *SnapshotSchedule) ProtoReflect() protoreflect.Message
func (*SnapshotSchedule) Reset ¶
func (x *SnapshotSchedule) Reset()
func (*SnapshotSchedule) SetCreatedAt ¶
func (m *SnapshotSchedule) SetCreatedAt(v *timestamppb.Timestamp)
func (*SnapshotSchedule) SetDescription ¶
func (m *SnapshotSchedule) SetDescription(v string)
func (*SnapshotSchedule) SetFolderId ¶
func (m *SnapshotSchedule) SetFolderId(v string)
func (*SnapshotSchedule) SetId ¶
func (m *SnapshotSchedule) SetId(v string)
func (*SnapshotSchedule) SetLabels ¶
func (m *SnapshotSchedule) SetLabels(v map[string]string)
func (*SnapshotSchedule) SetName ¶
func (m *SnapshotSchedule) SetName(v string)
func (*SnapshotSchedule) SetRetentionPeriod ¶
func (m *SnapshotSchedule) SetRetentionPeriod(v *durationpb.Duration)
func (*SnapshotSchedule) SetRetentionPolicy ¶
func (m *SnapshotSchedule) SetRetentionPolicy(v SnapshotSchedule_RetentionPolicy)
func (*SnapshotSchedule) SetSchedulePolicy ¶
func (m *SnapshotSchedule) SetSchedulePolicy(v *SchedulePolicy)
func (*SnapshotSchedule) SetSnapshotCount ¶
func (m *SnapshotSchedule) SetSnapshotCount(v int64)
func (*SnapshotSchedule) SetSnapshotSpec ¶
func (m *SnapshotSchedule) SetSnapshotSpec(v *SnapshotSpec)
func (*SnapshotSchedule) SetStatus ¶
func (m *SnapshotSchedule) SetStatus(v SnapshotSchedule_Status)
func (*SnapshotSchedule) String ¶
func (x *SnapshotSchedule) String() string
type SnapshotScheduleServiceClient ¶
type SnapshotScheduleServiceClient interface { // Returns the specified snapshot schedule. // // To get the list of available snapshot schedules, make a [List] request. Get(ctx context.Context, in *GetSnapshotScheduleRequest, opts ...grpc.CallOption) (*SnapshotSchedule, error) // Retrieves the list of snapshot schedules in the specified folder. List(ctx context.Context, in *ListSnapshotSchedulesRequest, opts ...grpc.CallOption) (*ListSnapshotSchedulesResponse, error) // Creates a snapshot schedule in the specified folder. Create(ctx context.Context, in *CreateSnapshotScheduleRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified snapshot schedule. // // The schedule is updated only after all snapshot creations and deletions triggered by the schedule are completed. Update(ctx context.Context, in *UpdateSnapshotScheduleRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified snapshot schedule. // // Deleting a snapshot schedule removes its data permanently and is irreversible. However, deleting a schedule // does not delete any snapshots created by the schedule. You must delete snapshots separately. // // The schedule is deleted only after all snapshot creations and deletions triggered by the schedule are completed. Delete(ctx context.Context, in *DeleteSnapshotScheduleRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the list of disks attached to the specified schedule. // // The schedule is updated only after all snapshot creations and deletions triggered by the schedule are completed. UpdateDisks(ctx context.Context, in *UpdateSnapshotScheduleDisksRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Disables the specified snapshot schedule. // // The [SnapshotSchedule.status] is changed to `INACTIVE`: the schedule is interrupted, snapshots won't be created // or deleted. // // The schedule is disabled only after all snapshot creations and deletions triggered by the schedule are completed. Disable(ctx context.Context, in *DisableSnapshotScheduleRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Enables the specified snapshot schedule. // // The [SnapshotSchedule.status] is changed to `ACTIVE`: new disk snapshots will be created, old ones deleted // (if [SnapshotSchedule.retention_policy] is specified). Enable(ctx context.Context, in *EnableSnapshotScheduleRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified snapshot schedule. ListOperations(ctx context.Context, in *ListSnapshotScheduleOperationsRequest, opts ...grpc.CallOption) (*ListSnapshotScheduleOperationsResponse, error) // Retrieves the list of snapshots created by the specified snapshot schedule. ListSnapshots(ctx context.Context, in *ListSnapshotScheduleSnapshotsRequest, opts ...grpc.CallOption) (*ListSnapshotScheduleSnapshotsResponse, error) // Retrieves the list of disks attached to the specified snapshot schedule. ListDisks(ctx context.Context, in *ListSnapshotScheduleDisksRequest, opts ...grpc.CallOption) (*ListSnapshotScheduleDisksResponse, error) // Lists access bindings for the snapshot schedule. ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the snapshot schedule. SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates access bindings for the snapshot schedule. UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) }
SnapshotScheduleServiceClient is the client API for SnapshotScheduleService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing snapshot schedules.
func NewSnapshotScheduleServiceClient ¶
func NewSnapshotScheduleServiceClient(cc grpc.ClientConnInterface) SnapshotScheduleServiceClient
type SnapshotScheduleServiceServer ¶
type SnapshotScheduleServiceServer interface { // Returns the specified snapshot schedule. // // To get the list of available snapshot schedules, make a [List] request. Get(context.Context, *GetSnapshotScheduleRequest) (*SnapshotSchedule, error) // Retrieves the list of snapshot schedules in the specified folder. List(context.Context, *ListSnapshotSchedulesRequest) (*ListSnapshotSchedulesResponse, error) // Creates a snapshot schedule in the specified folder. Create(context.Context, *CreateSnapshotScheduleRequest) (*operation.Operation, error) // Updates the specified snapshot schedule. // // The schedule is updated only after all snapshot creations and deletions triggered by the schedule are completed. Update(context.Context, *UpdateSnapshotScheduleRequest) (*operation.Operation, error) // Deletes the specified snapshot schedule. // // Deleting a snapshot schedule removes its data permanently and is irreversible. However, deleting a schedule // does not delete any snapshots created by the schedule. You must delete snapshots separately. // // The schedule is deleted only after all snapshot creations and deletions triggered by the schedule are completed. Delete(context.Context, *DeleteSnapshotScheduleRequest) (*operation.Operation, error) // Updates the list of disks attached to the specified schedule. // // The schedule is updated only after all snapshot creations and deletions triggered by the schedule are completed. UpdateDisks(context.Context, *UpdateSnapshotScheduleDisksRequest) (*operation.Operation, error) // Disables the specified snapshot schedule. // // The [SnapshotSchedule.status] is changed to `INACTIVE`: the schedule is interrupted, snapshots won't be created // or deleted. // // The schedule is disabled only after all snapshot creations and deletions triggered by the schedule are completed. Disable(context.Context, *DisableSnapshotScheduleRequest) (*operation.Operation, error) // Enables the specified snapshot schedule. // // The [SnapshotSchedule.status] is changed to `ACTIVE`: new disk snapshots will be created, old ones deleted // (if [SnapshotSchedule.retention_policy] is specified). Enable(context.Context, *EnableSnapshotScheduleRequest) (*operation.Operation, error) // Lists operations for the specified snapshot schedule. ListOperations(context.Context, *ListSnapshotScheduleOperationsRequest) (*ListSnapshotScheduleOperationsResponse, error) // Retrieves the list of snapshots created by the specified snapshot schedule. ListSnapshots(context.Context, *ListSnapshotScheduleSnapshotsRequest) (*ListSnapshotScheduleSnapshotsResponse, error) // Retrieves the list of disks attached to the specified snapshot schedule. ListDisks(context.Context, *ListSnapshotScheduleDisksRequest) (*ListSnapshotScheduleDisksResponse, error) // Lists access bindings for the snapshot schedule. ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the snapshot schedule. SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error) // Updates access bindings for the snapshot schedule. UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error) }
SnapshotScheduleServiceServer is the server API for SnapshotScheduleService service. All implementations should embed UnimplementedSnapshotScheduleServiceServer for forward compatibility.
A set of methods for managing snapshot schedules.
type SnapshotSchedule_RetentionPeriod ¶
type SnapshotSchedule_RetentionPeriod struct { // Retention period of the snapshot schedule. Once a snapshot created by the schedule reaches this age, it is // automatically deleted. RetentionPeriod *durationpb.Duration `protobuf:"bytes,9,opt,name=retention_period,json=retentionPeriod,proto3,oneof"` }
type SnapshotSchedule_RetentionPolicy ¶
type SnapshotSchedule_RetentionPolicy = isSnapshotSchedule_RetentionPolicy
type SnapshotSchedule_SnapshotCount ¶
type SnapshotSchedule_SnapshotCount struct { // Retention count of the snapshot schedule. Once the number of snapshots created by the schedule exceeds this // number, the oldest ones are automatically deleted. E.g. if the number is 5, the first snapshot is deleted // after the sixth one is created, the second is deleted after the seventh one is created, and so on. SnapshotCount int64 `protobuf:"varint,10,opt,name=snapshot_count,json=snapshotCount,proto3,oneof"` }
type SnapshotSchedule_Status ¶
type SnapshotSchedule_Status int32
const ( SnapshotSchedule_STATUS_UNSPECIFIED SnapshotSchedule_Status = 0 // The snapshot schedule is being created. SnapshotSchedule_CREATING SnapshotSchedule_Status = 1 // The snapshot schedule is on: new disk snapshots will be created, old ones deleted // (if [SnapshotSchedule.retention_policy] is specified). SnapshotSchedule_ACTIVE SnapshotSchedule_Status = 2 // The schedule is interrupted, snapshots won't be created or deleted. SnapshotSchedule_INACTIVE SnapshotSchedule_Status = 3 // The schedule is being deleted. SnapshotSchedule_DELETING SnapshotSchedule_Status = 4 // Changes are being made to snapshot schedule settings or a list of attached disks. SnapshotSchedule_UPDATING SnapshotSchedule_Status = 5 )
func (SnapshotSchedule_Status) Descriptor ¶
func (SnapshotSchedule_Status) Descriptor() protoreflect.EnumDescriptor
func (SnapshotSchedule_Status) Enum ¶
func (x SnapshotSchedule_Status) Enum() *SnapshotSchedule_Status
func (SnapshotSchedule_Status) EnumDescriptor
deprecated
func (SnapshotSchedule_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use SnapshotSchedule_Status.Descriptor instead.
func (SnapshotSchedule_Status) Number ¶
func (x SnapshotSchedule_Status) Number() protoreflect.EnumNumber
func (SnapshotSchedule_Status) String ¶
func (x SnapshotSchedule_Status) String() string
func (SnapshotSchedule_Status) Type ¶
func (SnapshotSchedule_Status) Type() protoreflect.EnumType
type SnapshotServiceClient ¶
type SnapshotServiceClient interface { // Returns the specified Snapshot resource. // // To get the list of available Snapshot resources, make a [List] request. Get(ctx context.Context, in *GetSnapshotRequest, opts ...grpc.CallOption) (*Snapshot, error) // Retrieves the list of Snapshot resources in the specified folder. List(ctx context.Context, in *ListSnapshotsRequest, opts ...grpc.CallOption) (*ListSnapshotsResponse, error) // Creates a snapshot of the specified disk. Create(ctx context.Context, in *CreateSnapshotRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified snapshot. // // Values of omitted parameters are not changed. Update(ctx context.Context, in *UpdateSnapshotRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified snapshot. // // Deleting a snapshot removes its data permanently and is irreversible. Delete(ctx context.Context, in *DeleteSnapshotRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified snapshot. ListOperations(ctx context.Context, in *ListSnapshotOperationsRequest, opts ...grpc.CallOption) (*ListSnapshotOperationsResponse, error) // Lists access bindings for the snapshot. ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the snapshot. SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates access bindings for the snapshot. UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) }
SnapshotServiceClient is the client API for SnapshotService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing Snapshot resources.
func NewSnapshotServiceClient ¶
func NewSnapshotServiceClient(cc grpc.ClientConnInterface) SnapshotServiceClient
type SnapshotServiceServer ¶
type SnapshotServiceServer interface { // Returns the specified Snapshot resource. // // To get the list of available Snapshot resources, make a [List] request. Get(context.Context, *GetSnapshotRequest) (*Snapshot, error) // Retrieves the list of Snapshot resources in the specified folder. List(context.Context, *ListSnapshotsRequest) (*ListSnapshotsResponse, error) // Creates a snapshot of the specified disk. Create(context.Context, *CreateSnapshotRequest) (*operation.Operation, error) // Updates the specified snapshot. // // Values of omitted parameters are not changed. Update(context.Context, *UpdateSnapshotRequest) (*operation.Operation, error) // Deletes the specified snapshot. // // Deleting a snapshot removes its data permanently and is irreversible. Delete(context.Context, *DeleteSnapshotRequest) (*operation.Operation, error) // Lists operations for the specified snapshot. ListOperations(context.Context, *ListSnapshotOperationsRequest) (*ListSnapshotOperationsResponse, error) // Lists access bindings for the snapshot. ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the snapshot. SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error) // Updates access bindings for the snapshot. UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error) }
SnapshotServiceServer is the server API for SnapshotService service. All implementations should embed UnimplementedSnapshotServiceServer for forward compatibility.
A set of methods for managing Snapshot resources.
type SnapshotSpec ¶
type SnapshotSpec struct { // Description of the created snapshot. Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` // Snapshot labels as `key:value` pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
A resource for attributes of snapshots created by the snapshot schedule.
func (*SnapshotSpec) Descriptor
deprecated
func (*SnapshotSpec) Descriptor() ([]byte, []int)
Deprecated: Use SnapshotSpec.ProtoReflect.Descriptor instead.
func (*SnapshotSpec) GetDescription ¶
func (x *SnapshotSpec) GetDescription() string
func (*SnapshotSpec) GetLabels ¶
func (x *SnapshotSpec) GetLabels() map[string]string
func (*SnapshotSpec) ProtoMessage ¶
func (*SnapshotSpec) ProtoMessage()
func (*SnapshotSpec) ProtoReflect ¶
func (x *SnapshotSpec) ProtoReflect() protoreflect.Message
func (*SnapshotSpec) Reset ¶
func (x *SnapshotSpec) Reset()
func (*SnapshotSpec) SetDescription ¶
func (m *SnapshotSpec) SetDescription(v string)
func (*SnapshotSpec) SetLabels ¶
func (m *SnapshotSpec) SetLabels(v map[string]string)
func (*SnapshotSpec) String ¶
func (x *SnapshotSpec) String() string
type Snapshot_Status ¶
type Snapshot_Status int32
const ( Snapshot_STATUS_UNSPECIFIED Snapshot_Status = 0 // Snapshot is being created. Snapshot_CREATING Snapshot_Status = 1 // Snapshot is ready to use. Snapshot_READY Snapshot_Status = 2 // Snapshot encountered a problem and cannot operate. Snapshot_ERROR Snapshot_Status = 3 // Snapshot is being deleted. Snapshot_DELETING Snapshot_Status = 4 )
func (Snapshot_Status) Descriptor ¶
func (Snapshot_Status) Descriptor() protoreflect.EnumDescriptor
func (Snapshot_Status) Enum ¶
func (x Snapshot_Status) Enum() *Snapshot_Status
func (Snapshot_Status) EnumDescriptor
deprecated
func (Snapshot_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Snapshot_Status.Descriptor instead.
func (Snapshot_Status) Number ¶
func (x Snapshot_Status) Number() protoreflect.EnumNumber
func (Snapshot_Status) String ¶
func (x Snapshot_Status) String() string
func (Snapshot_Status) Type ¶
func (Snapshot_Status) Type() protoreflect.EnumType
type SpreadPlacementStrategy ¶
type SpreadPlacementStrategy struct {
// contains filtered or unexported fields
}
This is an empty structure that must be passed to explicitly specify the required placement strategy.
func (*SpreadPlacementStrategy) Descriptor
deprecated
func (*SpreadPlacementStrategy) Descriptor() ([]byte, []int)
Deprecated: Use SpreadPlacementStrategy.ProtoReflect.Descriptor instead.
func (*SpreadPlacementStrategy) ProtoMessage ¶
func (*SpreadPlacementStrategy) ProtoMessage()
func (*SpreadPlacementStrategy) ProtoReflect ¶
func (x *SpreadPlacementStrategy) ProtoReflect() protoreflect.Message
func (*SpreadPlacementStrategy) Reset ¶
func (x *SpreadPlacementStrategy) Reset()
func (*SpreadPlacementStrategy) String ¶
func (x *SpreadPlacementStrategy) String() string
type StartInstanceMetadata ¶
type StartInstanceMetadata struct { // ID of the instance. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*StartInstanceMetadata) Descriptor
deprecated
func (*StartInstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use StartInstanceMetadata.ProtoReflect.Descriptor instead.
func (*StartInstanceMetadata) GetInstanceId ¶
func (x *StartInstanceMetadata) GetInstanceId() string
func (*StartInstanceMetadata) ProtoMessage ¶
func (*StartInstanceMetadata) ProtoMessage()
func (*StartInstanceMetadata) ProtoReflect ¶
func (x *StartInstanceMetadata) ProtoReflect() protoreflect.Message
func (*StartInstanceMetadata) Reset ¶
func (x *StartInstanceMetadata) Reset()
func (*StartInstanceMetadata) SetInstanceId ¶
func (m *StartInstanceMetadata) SetInstanceId(v string)
func (*StartInstanceMetadata) String ¶
func (x *StartInstanceMetadata) String() string
type StartInstanceRequest ¶
type StartInstanceRequest struct { // ID of the instance to start. // To get the instance ID, use a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*StartInstanceRequest) Descriptor
deprecated
func (*StartInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use StartInstanceRequest.ProtoReflect.Descriptor instead.
func (*StartInstanceRequest) GetInstanceId ¶
func (x *StartInstanceRequest) GetInstanceId() string
func (*StartInstanceRequest) ProtoMessage ¶
func (*StartInstanceRequest) ProtoMessage()
func (*StartInstanceRequest) ProtoReflect ¶
func (x *StartInstanceRequest) ProtoReflect() protoreflect.Message
func (*StartInstanceRequest) Reset ¶
func (x *StartInstanceRequest) Reset()
func (*StartInstanceRequest) SetInstanceId ¶
func (m *StartInstanceRequest) SetInstanceId(v string)
func (*StartInstanceRequest) String ¶
func (x *StartInstanceRequest) String() string
type StopInstanceMetadata ¶
type StopInstanceMetadata struct { // ID of the instance that is being deleted. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*StopInstanceMetadata) Descriptor
deprecated
func (*StopInstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use StopInstanceMetadata.ProtoReflect.Descriptor instead.
func (*StopInstanceMetadata) GetInstanceId ¶
func (x *StopInstanceMetadata) GetInstanceId() string
func (*StopInstanceMetadata) ProtoMessage ¶
func (*StopInstanceMetadata) ProtoMessage()
func (*StopInstanceMetadata) ProtoReflect ¶
func (x *StopInstanceMetadata) ProtoReflect() protoreflect.Message
func (*StopInstanceMetadata) Reset ¶
func (x *StopInstanceMetadata) Reset()
func (*StopInstanceMetadata) SetInstanceId ¶
func (m *StopInstanceMetadata) SetInstanceId(v string)
func (*StopInstanceMetadata) String ¶
func (x *StopInstanceMetadata) String() string
type StopInstanceRequest ¶
type StopInstanceRequest struct { // ID of the instance to stop. // To get the instance ID, use a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*StopInstanceRequest) Descriptor
deprecated
func (*StopInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopInstanceRequest.ProtoReflect.Descriptor instead.
func (*StopInstanceRequest) GetInstanceId ¶
func (x *StopInstanceRequest) GetInstanceId() string
func (*StopInstanceRequest) ProtoMessage ¶
func (*StopInstanceRequest) ProtoMessage()
func (*StopInstanceRequest) ProtoReflect ¶
func (x *StopInstanceRequest) ProtoReflect() protoreflect.Message
func (*StopInstanceRequest) Reset ¶
func (x *StopInstanceRequest) Reset()
func (*StopInstanceRequest) SetInstanceId ¶
func (m *StopInstanceRequest) SetInstanceId(v string)
func (*StopInstanceRequest) String ¶
func (x *StopInstanceRequest) String() string
type UnimplementedDiskPlacementGroupServiceServer ¶
type UnimplementedDiskPlacementGroupServiceServer struct{}
UnimplementedDiskPlacementGroupServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedDiskPlacementGroupServiceServer) ListAccessBindings ¶
func (UnimplementedDiskPlacementGroupServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
func (UnimplementedDiskPlacementGroupServiceServer) ListOperations ¶
func (UnimplementedDiskPlacementGroupServiceServer) SetAccessBindings ¶
func (UnimplementedDiskPlacementGroupServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedDiskPlacementGroupServiceServer) UpdateAccessBindings ¶
func (UnimplementedDiskPlacementGroupServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
type UnimplementedDiskServiceServer ¶
type UnimplementedDiskServiceServer struct{}
UnimplementedDiskServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedDiskServiceServer) Create ¶
func (UnimplementedDiskServiceServer) Create(context.Context, *CreateDiskRequest) (*operation.Operation, error)
func (UnimplementedDiskServiceServer) Delete ¶
func (UnimplementedDiskServiceServer) Delete(context.Context, *DeleteDiskRequest) (*operation.Operation, error)
func (UnimplementedDiskServiceServer) Get ¶
func (UnimplementedDiskServiceServer) Get(context.Context, *GetDiskRequest) (*Disk, error)
func (UnimplementedDiskServiceServer) List ¶
func (UnimplementedDiskServiceServer) List(context.Context, *ListDisksRequest) (*ListDisksResponse, error)
func (UnimplementedDiskServiceServer) ListAccessBindings ¶
func (UnimplementedDiskServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
func (UnimplementedDiskServiceServer) ListOperations ¶
func (UnimplementedDiskServiceServer) ListOperations(context.Context, *ListDiskOperationsRequest) (*ListDiskOperationsResponse, error)
func (UnimplementedDiskServiceServer) ListSnapshotSchedules ¶
func (UnimplementedDiskServiceServer) ListSnapshotSchedules(context.Context, *ListDiskSnapshotSchedulesRequest) (*ListDiskSnapshotSchedulesResponse, error)
func (UnimplementedDiskServiceServer) Move ¶
func (UnimplementedDiskServiceServer) Move(context.Context, *MoveDiskRequest) (*operation.Operation, error)
func (UnimplementedDiskServiceServer) Relocate ¶
func (UnimplementedDiskServiceServer) Relocate(context.Context, *RelocateDiskRequest) (*operation.Operation, error)
func (UnimplementedDiskServiceServer) SetAccessBindings ¶
func (UnimplementedDiskServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedDiskServiceServer) Update ¶
func (UnimplementedDiskServiceServer) Update(context.Context, *UpdateDiskRequest) (*operation.Operation, error)
func (UnimplementedDiskServiceServer) UpdateAccessBindings ¶
func (UnimplementedDiskServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
type UnimplementedDiskTypeServiceServer ¶
type UnimplementedDiskTypeServiceServer struct{}
UnimplementedDiskTypeServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedDiskTypeServiceServer) Get ¶
func (UnimplementedDiskTypeServiceServer) Get(context.Context, *GetDiskTypeRequest) (*DiskType, error)
func (UnimplementedDiskTypeServiceServer) List ¶
func (UnimplementedDiskTypeServiceServer) List(context.Context, *ListDiskTypesRequest) (*ListDiskTypesResponse, error)
type UnimplementedFilesystemServiceServer ¶
type UnimplementedFilesystemServiceServer struct{}
UnimplementedFilesystemServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedFilesystemServiceServer) Create ¶
func (UnimplementedFilesystemServiceServer) Create(context.Context, *CreateFilesystemRequest) (*operation.Operation, error)
func (UnimplementedFilesystemServiceServer) Delete ¶
func (UnimplementedFilesystemServiceServer) Delete(context.Context, *DeleteFilesystemRequest) (*operation.Operation, error)
func (UnimplementedFilesystemServiceServer) Get ¶
func (UnimplementedFilesystemServiceServer) Get(context.Context, *GetFilesystemRequest) (*Filesystem, error)
func (UnimplementedFilesystemServiceServer) ListAccessBindings ¶
func (UnimplementedFilesystemServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
func (UnimplementedFilesystemServiceServer) ListOperations ¶
func (UnimplementedFilesystemServiceServer) ListOperations(context.Context, *ListFilesystemOperationsRequest) (*ListFilesystemOperationsResponse, error)
func (UnimplementedFilesystemServiceServer) SetAccessBindings ¶
func (UnimplementedFilesystemServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedFilesystemServiceServer) Update ¶
func (UnimplementedFilesystemServiceServer) Update(context.Context, *UpdateFilesystemRequest) (*operation.Operation, error)
func (UnimplementedFilesystemServiceServer) UpdateAccessBindings ¶
func (UnimplementedFilesystemServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
type UnimplementedGpuClusterServiceServer ¶
type UnimplementedGpuClusterServiceServer struct{}
UnimplementedGpuClusterServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedGpuClusterServiceServer) Create ¶
func (UnimplementedGpuClusterServiceServer) Create(context.Context, *CreateGpuClusterRequest) (*operation.Operation, error)
func (UnimplementedGpuClusterServiceServer) Delete ¶
func (UnimplementedGpuClusterServiceServer) Delete(context.Context, *DeleteGpuClusterRequest) (*operation.Operation, error)
func (UnimplementedGpuClusterServiceServer) Get ¶
func (UnimplementedGpuClusterServiceServer) Get(context.Context, *GetGpuClusterRequest) (*GpuCluster, error)
func (UnimplementedGpuClusterServiceServer) ListAccessBindings ¶
func (UnimplementedGpuClusterServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
func (UnimplementedGpuClusterServiceServer) ListInstances ¶
func (UnimplementedGpuClusterServiceServer) ListInstances(context.Context, *ListGpuClusterInstancesRequest) (*ListGpuClusterInstancesResponse, error)
func (UnimplementedGpuClusterServiceServer) ListOperations ¶
func (UnimplementedGpuClusterServiceServer) ListOperations(context.Context, *ListGpuClusterOperationsRequest) (*ListGpuClusterOperationsResponse, error)
func (UnimplementedGpuClusterServiceServer) SetAccessBindings ¶
func (UnimplementedGpuClusterServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedGpuClusterServiceServer) Update ¶
func (UnimplementedGpuClusterServiceServer) Update(context.Context, *UpdateGpuClusterRequest) (*operation.Operation, error)
func (UnimplementedGpuClusterServiceServer) UpdateAccessBindings ¶
func (UnimplementedGpuClusterServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
type UnimplementedHostGroupServiceServer ¶
type UnimplementedHostGroupServiceServer struct{}
UnimplementedHostGroupServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedHostGroupServiceServer) Create ¶
func (UnimplementedHostGroupServiceServer) Create(context.Context, *CreateHostGroupRequest) (*operation.Operation, error)
func (UnimplementedHostGroupServiceServer) Delete ¶
func (UnimplementedHostGroupServiceServer) Delete(context.Context, *DeleteHostGroupRequest) (*operation.Operation, error)
func (UnimplementedHostGroupServiceServer) Get ¶
func (UnimplementedHostGroupServiceServer) Get(context.Context, *GetHostGroupRequest) (*HostGroup, error)
func (UnimplementedHostGroupServiceServer) ListAccessBindings ¶
func (UnimplementedHostGroupServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
func (UnimplementedHostGroupServiceServer) ListHosts ¶
func (UnimplementedHostGroupServiceServer) ListHosts(context.Context, *ListHostGroupHostsRequest) (*ListHostGroupHostsResponse, error)
func (UnimplementedHostGroupServiceServer) ListInstances ¶
func (UnimplementedHostGroupServiceServer) ListInstances(context.Context, *ListHostGroupInstancesRequest) (*ListHostGroupInstancesResponse, error)
func (UnimplementedHostGroupServiceServer) ListOperations ¶
func (UnimplementedHostGroupServiceServer) ListOperations(context.Context, *ListHostGroupOperationsRequest) (*ListHostGroupOperationsResponse, error)
func (UnimplementedHostGroupServiceServer) SetAccessBindings ¶
func (UnimplementedHostGroupServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedHostGroupServiceServer) Update ¶
func (UnimplementedHostGroupServiceServer) Update(context.Context, *UpdateHostGroupRequest) (*operation.Operation, error)
func (UnimplementedHostGroupServiceServer) UpdateAccessBindings ¶
func (UnimplementedHostGroupServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedHostGroupServiceServer) UpdateHost ¶
func (UnimplementedHostGroupServiceServer) UpdateHost(context.Context, *UpdateHostGroupHostRequest) (*operation.Operation, error)
type UnimplementedHostTypeServiceServer ¶
type UnimplementedHostTypeServiceServer struct{}
UnimplementedHostTypeServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedHostTypeServiceServer) Get ¶
func (UnimplementedHostTypeServiceServer) Get(context.Context, *GetHostTypeRequest) (*HostType, error)
func (UnimplementedHostTypeServiceServer) List ¶
func (UnimplementedHostTypeServiceServer) List(context.Context, *ListHostTypesRequest) (*ListHostTypesResponse, error)
type UnimplementedImageServiceServer ¶
type UnimplementedImageServiceServer struct{}
UnimplementedImageServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedImageServiceServer) Create ¶
func (UnimplementedImageServiceServer) Create(context.Context, *CreateImageRequest) (*operation.Operation, error)
func (UnimplementedImageServiceServer) Delete ¶
func (UnimplementedImageServiceServer) Delete(context.Context, *DeleteImageRequest) (*operation.Operation, error)
func (UnimplementedImageServiceServer) Get ¶
func (UnimplementedImageServiceServer) Get(context.Context, *GetImageRequest) (*Image, error)
func (UnimplementedImageServiceServer) GetLatestByFamily ¶
func (UnimplementedImageServiceServer) GetLatestByFamily(context.Context, *GetImageLatestByFamilyRequest) (*Image, error)
func (UnimplementedImageServiceServer) List ¶
func (UnimplementedImageServiceServer) List(context.Context, *ListImagesRequest) (*ListImagesResponse, error)
func (UnimplementedImageServiceServer) ListAccessBindings ¶
func (UnimplementedImageServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
func (UnimplementedImageServiceServer) ListOperations ¶
func (UnimplementedImageServiceServer) ListOperations(context.Context, *ListImageOperationsRequest) (*ListImageOperationsResponse, error)
func (UnimplementedImageServiceServer) SetAccessBindings ¶
func (UnimplementedImageServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedImageServiceServer) Update ¶
func (UnimplementedImageServiceServer) Update(context.Context, *UpdateImageRequest) (*operation.Operation, error)
func (UnimplementedImageServiceServer) UpdateAccessBindings ¶
func (UnimplementedImageServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
type UnimplementedInstanceServiceServer ¶
type UnimplementedInstanceServiceServer struct{}
UnimplementedInstanceServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedInstanceServiceServer) AddOneToOneNat ¶
func (UnimplementedInstanceServiceServer) AddOneToOneNat(context.Context, *AddInstanceOneToOneNatRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) AttachDisk ¶
func (UnimplementedInstanceServiceServer) AttachDisk(context.Context, *AttachInstanceDiskRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) AttachFilesystem ¶
func (UnimplementedInstanceServiceServer) AttachFilesystem(context.Context, *AttachInstanceFilesystemRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) AttachNetworkInterface ¶
func (UnimplementedInstanceServiceServer) AttachNetworkInterface(context.Context, *AttachInstanceNetworkInterfaceRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) Create ¶
func (UnimplementedInstanceServiceServer) Create(context.Context, *CreateInstanceRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) Delete ¶
func (UnimplementedInstanceServiceServer) Delete(context.Context, *DeleteInstanceRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) DetachDisk ¶
func (UnimplementedInstanceServiceServer) DetachDisk(context.Context, *DetachInstanceDiskRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) DetachFilesystem ¶
func (UnimplementedInstanceServiceServer) DetachFilesystem(context.Context, *DetachInstanceFilesystemRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) DetachNetworkInterface ¶
func (UnimplementedInstanceServiceServer) DetachNetworkInterface(context.Context, *DetachInstanceNetworkInterfaceRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) Get ¶
func (UnimplementedInstanceServiceServer) Get(context.Context, *GetInstanceRequest) (*Instance, error)
func (UnimplementedInstanceServiceServer) GetSerialPortOutput ¶
func (UnimplementedInstanceServiceServer) GetSerialPortOutput(context.Context, *GetInstanceSerialPortOutputRequest) (*GetInstanceSerialPortOutputResponse, error)
func (UnimplementedInstanceServiceServer) List ¶
func (UnimplementedInstanceServiceServer) List(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error)
func (UnimplementedInstanceServiceServer) ListAccessBindings ¶
func (UnimplementedInstanceServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
func (UnimplementedInstanceServiceServer) ListOperations ¶
func (UnimplementedInstanceServiceServer) ListOperations(context.Context, *ListInstanceOperationsRequest) (*ListInstanceOperationsResponse, error)
func (UnimplementedInstanceServiceServer) Move ¶
func (UnimplementedInstanceServiceServer) Move(context.Context, *MoveInstanceRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) Relocate ¶
func (UnimplementedInstanceServiceServer) Relocate(context.Context, *RelocateInstanceRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) RemoveOneToOneNat ¶
func (UnimplementedInstanceServiceServer) RemoveOneToOneNat(context.Context, *RemoveInstanceOneToOneNatRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) Restart ¶
func (UnimplementedInstanceServiceServer) Restart(context.Context, *RestartInstanceRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) SetAccessBindings ¶
func (UnimplementedInstanceServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) SimulateMaintenanceEvent ¶
func (UnimplementedInstanceServiceServer) SimulateMaintenanceEvent(context.Context, *SimulateInstanceMaintenanceEventRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) Start ¶
func (UnimplementedInstanceServiceServer) Start(context.Context, *StartInstanceRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) Stop ¶
func (UnimplementedInstanceServiceServer) Stop(context.Context, *StopInstanceRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) Update ¶
func (UnimplementedInstanceServiceServer) Update(context.Context, *UpdateInstanceRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) UpdateAccessBindings ¶
func (UnimplementedInstanceServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) UpdateMetadata ¶
func (UnimplementedInstanceServiceServer) UpdateMetadata(context.Context, *UpdateInstanceMetadataRequest) (*operation.Operation, error)
func (UnimplementedInstanceServiceServer) UpdateNetworkInterface ¶
func (UnimplementedInstanceServiceServer) UpdateNetworkInterface(context.Context, *UpdateInstanceNetworkInterfaceRequest) (*operation.Operation, error)
type UnimplementedPlacementGroupServiceServer ¶
type UnimplementedPlacementGroupServiceServer struct{}
UnimplementedPlacementGroupServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedPlacementGroupServiceServer) Create ¶
func (UnimplementedPlacementGroupServiceServer) Create(context.Context, *CreatePlacementGroupRequest) (*operation.Operation, error)
func (UnimplementedPlacementGroupServiceServer) Delete ¶
func (UnimplementedPlacementGroupServiceServer) Delete(context.Context, *DeletePlacementGroupRequest) (*operation.Operation, error)
func (UnimplementedPlacementGroupServiceServer) ListAccessBindings ¶
func (UnimplementedPlacementGroupServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
func (UnimplementedPlacementGroupServiceServer) ListInstances ¶
func (UnimplementedPlacementGroupServiceServer) ListInstances(context.Context, *ListPlacementGroupInstancesRequest) (*ListPlacementGroupInstancesResponse, error)
func (UnimplementedPlacementGroupServiceServer) ListOperations ¶
func (UnimplementedPlacementGroupServiceServer) ListOperations(context.Context, *ListPlacementGroupOperationsRequest) (*ListPlacementGroupOperationsResponse, error)
func (UnimplementedPlacementGroupServiceServer) SetAccessBindings ¶
func (UnimplementedPlacementGroupServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedPlacementGroupServiceServer) Update ¶
func (UnimplementedPlacementGroupServiceServer) Update(context.Context, *UpdatePlacementGroupRequest) (*operation.Operation, error)
func (UnimplementedPlacementGroupServiceServer) UpdateAccessBindings ¶
func (UnimplementedPlacementGroupServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
type UnimplementedSnapshotScheduleServiceServer ¶
type UnimplementedSnapshotScheduleServiceServer struct{}
UnimplementedSnapshotScheduleServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedSnapshotScheduleServiceServer) Create ¶
func (UnimplementedSnapshotScheduleServiceServer) Create(context.Context, *CreateSnapshotScheduleRequest) (*operation.Operation, error)
func (UnimplementedSnapshotScheduleServiceServer) Delete ¶
func (UnimplementedSnapshotScheduleServiceServer) Delete(context.Context, *DeleteSnapshotScheduleRequest) (*operation.Operation, error)
func (UnimplementedSnapshotScheduleServiceServer) Disable ¶
func (UnimplementedSnapshotScheduleServiceServer) Disable(context.Context, *DisableSnapshotScheduleRequest) (*operation.Operation, error)
func (UnimplementedSnapshotScheduleServiceServer) Enable ¶
func (UnimplementedSnapshotScheduleServiceServer) Enable(context.Context, *EnableSnapshotScheduleRequest) (*operation.Operation, error)
func (UnimplementedSnapshotScheduleServiceServer) ListAccessBindings ¶
func (UnimplementedSnapshotScheduleServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
func (UnimplementedSnapshotScheduleServiceServer) ListOperations ¶
func (UnimplementedSnapshotScheduleServiceServer) ListOperations(context.Context, *ListSnapshotScheduleOperationsRequest) (*ListSnapshotScheduleOperationsResponse, error)
func (UnimplementedSnapshotScheduleServiceServer) ListSnapshots ¶
func (UnimplementedSnapshotScheduleServiceServer) SetAccessBindings ¶
func (UnimplementedSnapshotScheduleServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedSnapshotScheduleServiceServer) Update ¶
func (UnimplementedSnapshotScheduleServiceServer) Update(context.Context, *UpdateSnapshotScheduleRequest) (*operation.Operation, error)
func (UnimplementedSnapshotScheduleServiceServer) UpdateAccessBindings ¶
func (UnimplementedSnapshotScheduleServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedSnapshotScheduleServiceServer) UpdateDisks ¶
func (UnimplementedSnapshotScheduleServiceServer) UpdateDisks(context.Context, *UpdateSnapshotScheduleDisksRequest) (*operation.Operation, error)
type UnimplementedSnapshotServiceServer ¶
type UnimplementedSnapshotServiceServer struct{}
UnimplementedSnapshotServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedSnapshotServiceServer) Create ¶
func (UnimplementedSnapshotServiceServer) Create(context.Context, *CreateSnapshotRequest) (*operation.Operation, error)
func (UnimplementedSnapshotServiceServer) Delete ¶
func (UnimplementedSnapshotServiceServer) Delete(context.Context, *DeleteSnapshotRequest) (*operation.Operation, error)
func (UnimplementedSnapshotServiceServer) Get ¶
func (UnimplementedSnapshotServiceServer) Get(context.Context, *GetSnapshotRequest) (*Snapshot, error)
func (UnimplementedSnapshotServiceServer) List ¶
func (UnimplementedSnapshotServiceServer) List(context.Context, *ListSnapshotsRequest) (*ListSnapshotsResponse, error)
func (UnimplementedSnapshotServiceServer) ListAccessBindings ¶
func (UnimplementedSnapshotServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
func (UnimplementedSnapshotServiceServer) ListOperations ¶
func (UnimplementedSnapshotServiceServer) ListOperations(context.Context, *ListSnapshotOperationsRequest) (*ListSnapshotOperationsResponse, error)
func (UnimplementedSnapshotServiceServer) SetAccessBindings ¶
func (UnimplementedSnapshotServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedSnapshotServiceServer) Update ¶
func (UnimplementedSnapshotServiceServer) Update(context.Context, *UpdateSnapshotRequest) (*operation.Operation, error)
func (UnimplementedSnapshotServiceServer) UpdateAccessBindings ¶
func (UnimplementedSnapshotServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
type UnimplementedZoneServiceServer ¶
type UnimplementedZoneServiceServer struct{}
UnimplementedZoneServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedZoneServiceServer) Get ¶
func (UnimplementedZoneServiceServer) Get(context.Context, *GetZoneRequest) (*Zone, error)
func (UnimplementedZoneServiceServer) List ¶
func (UnimplementedZoneServiceServer) List(context.Context, *ListZonesRequest) (*ListZonesResponse, error)
type UnsafeDiskPlacementGroupServiceServer ¶
type UnsafeDiskPlacementGroupServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDiskPlacementGroupServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DiskPlacementGroupServiceServer will result in compilation errors.
type UnsafeDiskServiceServer ¶
type UnsafeDiskServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDiskServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DiskServiceServer will result in compilation errors.
type UnsafeDiskTypeServiceServer ¶
type UnsafeDiskTypeServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDiskTypeServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DiskTypeServiceServer will result in compilation errors.
type UnsafeFilesystemServiceServer ¶
type UnsafeFilesystemServiceServer interface {
// contains filtered or unexported methods
}
UnsafeFilesystemServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FilesystemServiceServer will result in compilation errors.
type UnsafeGpuClusterServiceServer ¶
type UnsafeGpuClusterServiceServer interface {
// contains filtered or unexported methods
}
UnsafeGpuClusterServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GpuClusterServiceServer will result in compilation errors.
type UnsafeHostGroupServiceServer ¶
type UnsafeHostGroupServiceServer interface {
// contains filtered or unexported methods
}
UnsafeHostGroupServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HostGroupServiceServer will result in compilation errors.
type UnsafeHostTypeServiceServer ¶
type UnsafeHostTypeServiceServer interface {
// contains filtered or unexported methods
}
UnsafeHostTypeServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HostTypeServiceServer will result in compilation errors.
type UnsafeImageServiceServer ¶
type UnsafeImageServiceServer interface {
// contains filtered or unexported methods
}
UnsafeImageServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ImageServiceServer will result in compilation errors.
type UnsafeInstanceServiceServer ¶
type UnsafeInstanceServiceServer interface {
// contains filtered or unexported methods
}
UnsafeInstanceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InstanceServiceServer will result in compilation errors.
type UnsafePlacementGroupServiceServer ¶
type UnsafePlacementGroupServiceServer interface {
// contains filtered or unexported methods
}
UnsafePlacementGroupServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PlacementGroupServiceServer will result in compilation errors.
type UnsafeSnapshotScheduleServiceServer ¶
type UnsafeSnapshotScheduleServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSnapshotScheduleServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SnapshotScheduleServiceServer will result in compilation errors.
type UnsafeSnapshotServiceServer ¶
type UnsafeSnapshotServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSnapshotServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SnapshotServiceServer will result in compilation errors.
type UnsafeZoneServiceServer ¶
type UnsafeZoneServiceServer interface {
// contains filtered or unexported methods
}
UnsafeZoneServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ZoneServiceServer will result in compilation errors.
type UpdateDiskMetadata ¶
type UpdateDiskMetadata struct { // ID of the Disk resource that is being updated. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateDiskMetadata) Descriptor
deprecated
func (*UpdateDiskMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDiskMetadata.ProtoReflect.Descriptor instead.
func (*UpdateDiskMetadata) GetDiskId ¶
func (x *UpdateDiskMetadata) GetDiskId() string
func (*UpdateDiskMetadata) ProtoMessage ¶
func (*UpdateDiskMetadata) ProtoMessage()
func (*UpdateDiskMetadata) ProtoReflect ¶
func (x *UpdateDiskMetadata) ProtoReflect() protoreflect.Message
func (*UpdateDiskMetadata) Reset ¶
func (x *UpdateDiskMetadata) Reset()
func (*UpdateDiskMetadata) SetDiskId ¶
func (m *UpdateDiskMetadata) SetDiskId(v string)
func (*UpdateDiskMetadata) String ¶
func (x *UpdateDiskMetadata) String() string
type UpdateDiskPlacementGroupMetadata ¶
type UpdateDiskPlacementGroupMetadata struct { // ID of the placement group that is being updated. DiskPlacementGroupId string `protobuf:"bytes,1,opt,name=disk_placement_group_id,json=diskPlacementGroupId,proto3" json:"disk_placement_group_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateDiskPlacementGroupMetadata) Descriptor
deprecated
func (*UpdateDiskPlacementGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDiskPlacementGroupMetadata.ProtoReflect.Descriptor instead.
func (*UpdateDiskPlacementGroupMetadata) GetDiskPlacementGroupId ¶
func (x *UpdateDiskPlacementGroupMetadata) GetDiskPlacementGroupId() string
func (*UpdateDiskPlacementGroupMetadata) ProtoMessage ¶
func (*UpdateDiskPlacementGroupMetadata) ProtoMessage()
func (*UpdateDiskPlacementGroupMetadata) ProtoReflect ¶
func (x *UpdateDiskPlacementGroupMetadata) ProtoReflect() protoreflect.Message
func (*UpdateDiskPlacementGroupMetadata) Reset ¶
func (x *UpdateDiskPlacementGroupMetadata) Reset()
func (*UpdateDiskPlacementGroupMetadata) SetDiskPlacementGroupId ¶
func (m *UpdateDiskPlacementGroupMetadata) SetDiskPlacementGroupId(v string)
func (*UpdateDiskPlacementGroupMetadata) String ¶
func (x *UpdateDiskPlacementGroupMetadata) String() string
type UpdateDiskPlacementGroupRequest ¶
type UpdateDiskPlacementGroupRequest struct { // ID of the placement group to update. // To get the placement group ID, use an [DiskPlacementGroupService.List] request. DiskPlacementGroupId string `protobuf:"bytes,1,opt,name=disk_placement_group_id,json=diskPlacementGroupId,proto3" json:"disk_placement_group_id,omitempty"` // Field mask that specifies which fields of the DiskPlacementGroup resource are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Name of the placement group. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the placement group. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. // // The existing set of `labels` is completely replaced by the provided set. Labels map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UpdateDiskPlacementGroupRequest) Descriptor
deprecated
func (*UpdateDiskPlacementGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDiskPlacementGroupRequest.ProtoReflect.Descriptor instead.
func (*UpdateDiskPlacementGroupRequest) GetDescription ¶
func (x *UpdateDiskPlacementGroupRequest) GetDescription() string
func (*UpdateDiskPlacementGroupRequest) GetDiskPlacementGroupId ¶
func (x *UpdateDiskPlacementGroupRequest) GetDiskPlacementGroupId() string
func (*UpdateDiskPlacementGroupRequest) GetLabels ¶
func (x *UpdateDiskPlacementGroupRequest) GetLabels() map[string]string
func (*UpdateDiskPlacementGroupRequest) GetName ¶
func (x *UpdateDiskPlacementGroupRequest) GetName() string
func (*UpdateDiskPlacementGroupRequest) GetUpdateMask ¶
func (x *UpdateDiskPlacementGroupRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateDiskPlacementGroupRequest) ProtoMessage ¶
func (*UpdateDiskPlacementGroupRequest) ProtoMessage()
func (*UpdateDiskPlacementGroupRequest) ProtoReflect ¶
func (x *UpdateDiskPlacementGroupRequest) ProtoReflect() protoreflect.Message
func (*UpdateDiskPlacementGroupRequest) Reset ¶
func (x *UpdateDiskPlacementGroupRequest) Reset()
func (*UpdateDiskPlacementGroupRequest) SetDescription ¶
func (m *UpdateDiskPlacementGroupRequest) SetDescription(v string)
func (*UpdateDiskPlacementGroupRequest) SetDiskPlacementGroupId ¶
func (m *UpdateDiskPlacementGroupRequest) SetDiskPlacementGroupId(v string)
func (*UpdateDiskPlacementGroupRequest) SetLabels ¶
func (m *UpdateDiskPlacementGroupRequest) SetLabels(v map[string]string)
func (*UpdateDiskPlacementGroupRequest) SetName ¶
func (m *UpdateDiskPlacementGroupRequest) SetName(v string)
func (*UpdateDiskPlacementGroupRequest) SetUpdateMask ¶
func (m *UpdateDiskPlacementGroupRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateDiskPlacementGroupRequest) String ¶
func (x *UpdateDiskPlacementGroupRequest) String() string
type UpdateDiskRequest ¶
type UpdateDiskRequest struct { // ID of the Disk resource to update. // To get the disk ID use a [DiskService.List] request. DiskId string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"` // Field mask that specifies which fields of the Disk resource are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Name of the disk. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the disk. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. // // Existing set of `labels` is completely replaced by the provided set. Labels map[string]string `` /* 153-byte string literal not displayed */ // Size of the disk, specified in bytes. Size int64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"` // Placement policy configuration. DiskPlacementPolicy *DiskPlacementPolicy `protobuf:"bytes,7,opt,name=disk_placement_policy,json=diskPlacementPolicy,proto3" json:"disk_placement_policy,omitempty"` // contains filtered or unexported fields }
func (*UpdateDiskRequest) Descriptor
deprecated
func (*UpdateDiskRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDiskRequest.ProtoReflect.Descriptor instead.
func (*UpdateDiskRequest) GetDescription ¶
func (x *UpdateDiskRequest) GetDescription() string
func (*UpdateDiskRequest) GetDiskId ¶
func (x *UpdateDiskRequest) GetDiskId() string
func (*UpdateDiskRequest) GetDiskPlacementPolicy ¶
func (x *UpdateDiskRequest) GetDiskPlacementPolicy() *DiskPlacementPolicy
func (*UpdateDiskRequest) GetLabels ¶
func (x *UpdateDiskRequest) GetLabels() map[string]string
func (*UpdateDiskRequest) GetName ¶
func (x *UpdateDiskRequest) GetName() string
func (*UpdateDiskRequest) GetSize ¶
func (x *UpdateDiskRequest) GetSize() int64
func (*UpdateDiskRequest) GetUpdateMask ¶
func (x *UpdateDiskRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateDiskRequest) ProtoMessage ¶
func (*UpdateDiskRequest) ProtoMessage()
func (*UpdateDiskRequest) ProtoReflect ¶
func (x *UpdateDiskRequest) ProtoReflect() protoreflect.Message
func (*UpdateDiskRequest) Reset ¶
func (x *UpdateDiskRequest) Reset()
func (*UpdateDiskRequest) SetDescription ¶
func (m *UpdateDiskRequest) SetDescription(v string)
func (*UpdateDiskRequest) SetDiskId ¶
func (m *UpdateDiskRequest) SetDiskId(v string)
func (*UpdateDiskRequest) SetDiskPlacementPolicy ¶
func (m *UpdateDiskRequest) SetDiskPlacementPolicy(v *DiskPlacementPolicy)
func (*UpdateDiskRequest) SetLabels ¶
func (m *UpdateDiskRequest) SetLabels(v map[string]string)
func (*UpdateDiskRequest) SetName ¶
func (m *UpdateDiskRequest) SetName(v string)
func (*UpdateDiskRequest) SetSize ¶
func (m *UpdateDiskRequest) SetSize(v int64)
func (*UpdateDiskRequest) SetUpdateMask ¶
func (m *UpdateDiskRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateDiskRequest) String ¶
func (x *UpdateDiskRequest) String() string
type UpdateFilesystemMetadata ¶
type UpdateFilesystemMetadata struct { // ID of the filesystem that is being updated. FilesystemId string `protobuf:"bytes,1,opt,name=filesystem_id,json=filesystemId,proto3" json:"filesystem_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateFilesystemMetadata) Descriptor
deprecated
func (*UpdateFilesystemMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateFilesystemMetadata.ProtoReflect.Descriptor instead.
func (*UpdateFilesystemMetadata) GetFilesystemId ¶
func (x *UpdateFilesystemMetadata) GetFilesystemId() string
func (*UpdateFilesystemMetadata) ProtoMessage ¶
func (*UpdateFilesystemMetadata) ProtoMessage()
func (*UpdateFilesystemMetadata) ProtoReflect ¶
func (x *UpdateFilesystemMetadata) ProtoReflect() protoreflect.Message
func (*UpdateFilesystemMetadata) Reset ¶
func (x *UpdateFilesystemMetadata) Reset()
func (*UpdateFilesystemMetadata) SetFilesystemId ¶
func (m *UpdateFilesystemMetadata) SetFilesystemId(v string)
func (*UpdateFilesystemMetadata) String ¶
func (x *UpdateFilesystemMetadata) String() string
type UpdateFilesystemRequest ¶
type UpdateFilesystemRequest struct { // ID of the filesystem to update. // // To get the filesystem ID, make a [FilesystemService.List] request. FilesystemId string `protobuf:"bytes,1,opt,name=filesystem_id,json=filesystemId,proto3" json:"filesystem_id,omitempty"` // Field mask that specifies which attributes of the filesystem should be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // New name of the filesystem. The name must be unique within the folder. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // New description of the filesystem. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // New filesystem labels as `key:value` pairs. // For details about the concept, see [documentation](/docs/overview/concepts/services#labels). // // Existing set of labels is completely replaced by the provided set, so if you just want // to add or remove a label: // 1. Get the current set of labels with a [FilesystemService.Get] request. // 2. Add or remove a label in this set. // 3. Send the new set in this field. Labels map[string]string `` /* 153-byte string literal not displayed */ // Size of the filesystem, specified in bytes. Size int64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
func (*UpdateFilesystemRequest) Descriptor
deprecated
func (*UpdateFilesystemRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateFilesystemRequest.ProtoReflect.Descriptor instead.
func (*UpdateFilesystemRequest) GetDescription ¶
func (x *UpdateFilesystemRequest) GetDescription() string
func (*UpdateFilesystemRequest) GetFilesystemId ¶
func (x *UpdateFilesystemRequest) GetFilesystemId() string
func (*UpdateFilesystemRequest) GetLabels ¶
func (x *UpdateFilesystemRequest) GetLabels() map[string]string
func (*UpdateFilesystemRequest) GetName ¶
func (x *UpdateFilesystemRequest) GetName() string
func (*UpdateFilesystemRequest) GetSize ¶
func (x *UpdateFilesystemRequest) GetSize() int64
func (*UpdateFilesystemRequest) GetUpdateMask ¶
func (x *UpdateFilesystemRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateFilesystemRequest) ProtoMessage ¶
func (*UpdateFilesystemRequest) ProtoMessage()
func (*UpdateFilesystemRequest) ProtoReflect ¶
func (x *UpdateFilesystemRequest) ProtoReflect() protoreflect.Message
func (*UpdateFilesystemRequest) Reset ¶
func (x *UpdateFilesystemRequest) Reset()
func (*UpdateFilesystemRequest) SetDescription ¶
func (m *UpdateFilesystemRequest) SetDescription(v string)
func (*UpdateFilesystemRequest) SetFilesystemId ¶
func (m *UpdateFilesystemRequest) SetFilesystemId(v string)
func (*UpdateFilesystemRequest) SetLabels ¶
func (m *UpdateFilesystemRequest) SetLabels(v map[string]string)
func (*UpdateFilesystemRequest) SetName ¶
func (m *UpdateFilesystemRequest) SetName(v string)
func (*UpdateFilesystemRequest) SetSize ¶
func (m *UpdateFilesystemRequest) SetSize(v int64)
func (*UpdateFilesystemRequest) SetUpdateMask ¶
func (m *UpdateFilesystemRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateFilesystemRequest) String ¶
func (x *UpdateFilesystemRequest) String() string
type UpdateGpuClusterMetadata ¶
type UpdateGpuClusterMetadata struct { // ID of the GPU cluster that is being updated. GpuClusterId string `protobuf:"bytes,1,opt,name=gpu_cluster_id,json=gpuClusterId,proto3" json:"gpu_cluster_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateGpuClusterMetadata) Descriptor
deprecated
func (*UpdateGpuClusterMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateGpuClusterMetadata.ProtoReflect.Descriptor instead.
func (*UpdateGpuClusterMetadata) GetGpuClusterId ¶
func (x *UpdateGpuClusterMetadata) GetGpuClusterId() string
func (*UpdateGpuClusterMetadata) ProtoMessage ¶
func (*UpdateGpuClusterMetadata) ProtoMessage()
func (*UpdateGpuClusterMetadata) ProtoReflect ¶
func (x *UpdateGpuClusterMetadata) ProtoReflect() protoreflect.Message
func (*UpdateGpuClusterMetadata) Reset ¶
func (x *UpdateGpuClusterMetadata) Reset()
func (*UpdateGpuClusterMetadata) SetGpuClusterId ¶
func (m *UpdateGpuClusterMetadata) SetGpuClusterId(v string)
func (*UpdateGpuClusterMetadata) String ¶
func (x *UpdateGpuClusterMetadata) String() string
type UpdateGpuClusterRequest ¶
type UpdateGpuClusterRequest struct { // ID of the GPU cluster to update. // // To get the GPU cluster ID, make a [GpuClusterService.List] request. GpuClusterId string `protobuf:"bytes,1,opt,name=gpu_cluster_id,json=gpuClusterId,proto3" json:"gpu_cluster_id,omitempty"` // Field mask that specifies which attributes of the GPU cluster should be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // New name for the GPU cluster. // // The name must be unique within the folder. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // New description of the GPU cluster. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // New GPU cluster labels as `key:value` pairs. // // Existing set of labels is completely replaced by the provided set, so if you just want // to add or remove a label: // 1. Get the current set of labels with a [GpuClusterService.Get] request. // 2. Add or remove a label in this set. // 3. Send the new set in this field. Labels map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UpdateGpuClusterRequest) Descriptor
deprecated
func (*UpdateGpuClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateGpuClusterRequest.ProtoReflect.Descriptor instead.
func (*UpdateGpuClusterRequest) GetDescription ¶
func (x *UpdateGpuClusterRequest) GetDescription() string
func (*UpdateGpuClusterRequest) GetGpuClusterId ¶
func (x *UpdateGpuClusterRequest) GetGpuClusterId() string
func (*UpdateGpuClusterRequest) GetLabels ¶
func (x *UpdateGpuClusterRequest) GetLabels() map[string]string
func (*UpdateGpuClusterRequest) GetName ¶
func (x *UpdateGpuClusterRequest) GetName() string
func (*UpdateGpuClusterRequest) GetUpdateMask ¶
func (x *UpdateGpuClusterRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateGpuClusterRequest) ProtoMessage ¶
func (*UpdateGpuClusterRequest) ProtoMessage()
func (*UpdateGpuClusterRequest) ProtoReflect ¶
func (x *UpdateGpuClusterRequest) ProtoReflect() protoreflect.Message
func (*UpdateGpuClusterRequest) Reset ¶
func (x *UpdateGpuClusterRequest) Reset()
func (*UpdateGpuClusterRequest) SetDescription ¶
func (m *UpdateGpuClusterRequest) SetDescription(v string)
func (*UpdateGpuClusterRequest) SetGpuClusterId ¶
func (m *UpdateGpuClusterRequest) SetGpuClusterId(v string)
func (*UpdateGpuClusterRequest) SetLabels ¶
func (m *UpdateGpuClusterRequest) SetLabels(v map[string]string)
func (*UpdateGpuClusterRequest) SetName ¶
func (m *UpdateGpuClusterRequest) SetName(v string)
func (*UpdateGpuClusterRequest) SetUpdateMask ¶
func (m *UpdateGpuClusterRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateGpuClusterRequest) String ¶
func (x *UpdateGpuClusterRequest) String() string
type UpdateHostGroupHostMetadata ¶
type UpdateHostGroupHostMetadata struct { // ID of the host group that is being updated. HostGroupId string `protobuf:"bytes,1,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // ID of the host that is being updated. HostId string `protobuf:"bytes,2,opt,name=host_id,json=hostId,proto3" json:"host_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateHostGroupHostMetadata) Descriptor
deprecated
func (*UpdateHostGroupHostMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateHostGroupHostMetadata.ProtoReflect.Descriptor instead.
func (*UpdateHostGroupHostMetadata) GetHostGroupId ¶
func (x *UpdateHostGroupHostMetadata) GetHostGroupId() string
func (*UpdateHostGroupHostMetadata) GetHostId ¶
func (x *UpdateHostGroupHostMetadata) GetHostId() string
func (*UpdateHostGroupHostMetadata) ProtoMessage ¶
func (*UpdateHostGroupHostMetadata) ProtoMessage()
func (*UpdateHostGroupHostMetadata) ProtoReflect ¶
func (x *UpdateHostGroupHostMetadata) ProtoReflect() protoreflect.Message
func (*UpdateHostGroupHostMetadata) Reset ¶
func (x *UpdateHostGroupHostMetadata) Reset()
func (*UpdateHostGroupHostMetadata) SetHostGroupId ¶
func (m *UpdateHostGroupHostMetadata) SetHostGroupId(v string)
func (*UpdateHostGroupHostMetadata) SetHostId ¶
func (m *UpdateHostGroupHostMetadata) SetHostId(v string)
func (*UpdateHostGroupHostMetadata) String ¶
func (x *UpdateHostGroupHostMetadata) String() string
type UpdateHostGroupHostRequest ¶
type UpdateHostGroupHostRequest struct { // ID of the host group to update. HostGroupId string `protobuf:"bytes,1,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // ID of the host to update. HostId string `protobuf:"bytes,2,opt,name=host_id,json=hostId,proto3" json:"host_id,omitempty"` // Field mask that specifies which fields of the Host are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // The date and time when this host will be automatically freed of instances. // Timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. DeadlineAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deadline_at,json=deadlineAt,proto3" json:"deadline_at,omitempty"` // contains filtered or unexported fields }
func (*UpdateHostGroupHostRequest) Descriptor
deprecated
func (*UpdateHostGroupHostRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateHostGroupHostRequest.ProtoReflect.Descriptor instead.
func (*UpdateHostGroupHostRequest) GetDeadlineAt ¶
func (x *UpdateHostGroupHostRequest) GetDeadlineAt() *timestamppb.Timestamp
func (*UpdateHostGroupHostRequest) GetHostGroupId ¶
func (x *UpdateHostGroupHostRequest) GetHostGroupId() string
func (*UpdateHostGroupHostRequest) GetHostId ¶
func (x *UpdateHostGroupHostRequest) GetHostId() string
func (*UpdateHostGroupHostRequest) GetUpdateMask ¶
func (x *UpdateHostGroupHostRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateHostGroupHostRequest) ProtoMessage ¶
func (*UpdateHostGroupHostRequest) ProtoMessage()
func (*UpdateHostGroupHostRequest) ProtoReflect ¶
func (x *UpdateHostGroupHostRequest) ProtoReflect() protoreflect.Message
func (*UpdateHostGroupHostRequest) Reset ¶
func (x *UpdateHostGroupHostRequest) Reset()
func (*UpdateHostGroupHostRequest) SetDeadlineAt ¶
func (m *UpdateHostGroupHostRequest) SetDeadlineAt(v *timestamppb.Timestamp)
func (*UpdateHostGroupHostRequest) SetHostGroupId ¶
func (m *UpdateHostGroupHostRequest) SetHostGroupId(v string)
func (*UpdateHostGroupHostRequest) SetHostId ¶
func (m *UpdateHostGroupHostRequest) SetHostId(v string)
func (*UpdateHostGroupHostRequest) SetUpdateMask ¶
func (m *UpdateHostGroupHostRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateHostGroupHostRequest) String ¶
func (x *UpdateHostGroupHostRequest) String() string
type UpdateHostGroupMetadata ¶
type UpdateHostGroupMetadata struct { // ID of the host group that is being updated. HostGroupId string `protobuf:"bytes,1,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateHostGroupMetadata) Descriptor
deprecated
func (*UpdateHostGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateHostGroupMetadata.ProtoReflect.Descriptor instead.
func (*UpdateHostGroupMetadata) GetHostGroupId ¶
func (x *UpdateHostGroupMetadata) GetHostGroupId() string
func (*UpdateHostGroupMetadata) ProtoMessage ¶
func (*UpdateHostGroupMetadata) ProtoMessage()
func (*UpdateHostGroupMetadata) ProtoReflect ¶
func (x *UpdateHostGroupMetadata) ProtoReflect() protoreflect.Message
func (*UpdateHostGroupMetadata) Reset ¶
func (x *UpdateHostGroupMetadata) Reset()
func (*UpdateHostGroupMetadata) SetHostGroupId ¶
func (m *UpdateHostGroupMetadata) SetHostGroupId(v string)
func (*UpdateHostGroupMetadata) String ¶
func (x *UpdateHostGroupMetadata) String() string
type UpdateHostGroupRequest ¶
type UpdateHostGroupRequest struct { // ID of the host group to update. // To get the host group ID, use an [HostGroupService.List] request. HostGroupId string `protobuf:"bytes,1,opt,name=host_group_id,json=hostGroupId,proto3" json:"host_group_id,omitempty"` // Field mask that specifies which fields of the HostGroup resource are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Name of the group. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the group. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. // // The existing set of `labels` is completely replaced by the provided set. Labels map[string]string `` /* 153-byte string literal not displayed */ // Behaviour on maintenance events MaintenancePolicy MaintenancePolicy `` /* 160-byte string literal not displayed */ // Scale policy. Only fixed number of hosts are supported at this moment. ScalePolicy *ScalePolicy `protobuf:"bytes,7,opt,name=scale_policy,json=scalePolicy,proto3" json:"scale_policy,omitempty"` // contains filtered or unexported fields }
func (*UpdateHostGroupRequest) Descriptor
deprecated
func (*UpdateHostGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateHostGroupRequest.ProtoReflect.Descriptor instead.
func (*UpdateHostGroupRequest) GetDescription ¶
func (x *UpdateHostGroupRequest) GetDescription() string
func (*UpdateHostGroupRequest) GetHostGroupId ¶
func (x *UpdateHostGroupRequest) GetHostGroupId() string
func (*UpdateHostGroupRequest) GetLabels ¶
func (x *UpdateHostGroupRequest) GetLabels() map[string]string
func (*UpdateHostGroupRequest) GetMaintenancePolicy ¶
func (x *UpdateHostGroupRequest) GetMaintenancePolicy() MaintenancePolicy
func (*UpdateHostGroupRequest) GetName ¶
func (x *UpdateHostGroupRequest) GetName() string
func (*UpdateHostGroupRequest) GetScalePolicy ¶
func (x *UpdateHostGroupRequest) GetScalePolicy() *ScalePolicy
func (*UpdateHostGroupRequest) GetUpdateMask ¶
func (x *UpdateHostGroupRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateHostGroupRequest) ProtoMessage ¶
func (*UpdateHostGroupRequest) ProtoMessage()
func (*UpdateHostGroupRequest) ProtoReflect ¶
func (x *UpdateHostGroupRequest) ProtoReflect() protoreflect.Message
func (*UpdateHostGroupRequest) Reset ¶
func (x *UpdateHostGroupRequest) Reset()
func (*UpdateHostGroupRequest) SetDescription ¶
func (m *UpdateHostGroupRequest) SetDescription(v string)
func (*UpdateHostGroupRequest) SetHostGroupId ¶
func (m *UpdateHostGroupRequest) SetHostGroupId(v string)
func (*UpdateHostGroupRequest) SetLabels ¶
func (m *UpdateHostGroupRequest) SetLabels(v map[string]string)
func (*UpdateHostGroupRequest) SetMaintenancePolicy ¶
func (m *UpdateHostGroupRequest) SetMaintenancePolicy(v MaintenancePolicy)
func (*UpdateHostGroupRequest) SetName ¶
func (m *UpdateHostGroupRequest) SetName(v string)
func (*UpdateHostGroupRequest) SetScalePolicy ¶
func (m *UpdateHostGroupRequest) SetScalePolicy(v *ScalePolicy)
func (*UpdateHostGroupRequest) SetUpdateMask ¶
func (m *UpdateHostGroupRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateHostGroupRequest) String ¶
func (x *UpdateHostGroupRequest) String() string
type UpdateImageMetadata ¶
type UpdateImageMetadata struct { // ID of the Image resource that is being updated. ImageId string `protobuf:"bytes,1,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateImageMetadata) Descriptor
deprecated
func (*UpdateImageMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateImageMetadata.ProtoReflect.Descriptor instead.
func (*UpdateImageMetadata) GetImageId ¶
func (x *UpdateImageMetadata) GetImageId() string
func (*UpdateImageMetadata) ProtoMessage ¶
func (*UpdateImageMetadata) ProtoMessage()
func (*UpdateImageMetadata) ProtoReflect ¶
func (x *UpdateImageMetadata) ProtoReflect() protoreflect.Message
func (*UpdateImageMetadata) Reset ¶
func (x *UpdateImageMetadata) Reset()
func (*UpdateImageMetadata) SetImageId ¶
func (m *UpdateImageMetadata) SetImageId(v string)
func (*UpdateImageMetadata) String ¶
func (x *UpdateImageMetadata) String() string
type UpdateImageRequest ¶
type UpdateImageRequest struct { // ID of the Image resource to update. // To get the image ID, use a [ImageService.List] request. ImageId string `protobuf:"bytes,1,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` // Field mask that specifies which fields of the Image resource are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Name of the image. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the image. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Minimum size of the disk that can be created from this image. // Specified in bytes. Should be more than the volume of source data and more than the virtual disk size. MinDiskSize int64 `protobuf:"varint,5,opt,name=min_disk_size,json=minDiskSize,proto3" json:"min_disk_size,omitempty"` // Resource labels as `key:value` pairs. // // Existing set of `labels` is completely replaced by the provided set. Labels map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UpdateImageRequest) Descriptor
deprecated
func (*UpdateImageRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateImageRequest.ProtoReflect.Descriptor instead.
func (*UpdateImageRequest) GetDescription ¶
func (x *UpdateImageRequest) GetDescription() string
func (*UpdateImageRequest) GetImageId ¶
func (x *UpdateImageRequest) GetImageId() string
func (*UpdateImageRequest) GetLabels ¶
func (x *UpdateImageRequest) GetLabels() map[string]string
func (*UpdateImageRequest) GetMinDiskSize ¶
func (x *UpdateImageRequest) GetMinDiskSize() int64
func (*UpdateImageRequest) GetName ¶
func (x *UpdateImageRequest) GetName() string
func (*UpdateImageRequest) GetUpdateMask ¶
func (x *UpdateImageRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateImageRequest) ProtoMessage ¶
func (*UpdateImageRequest) ProtoMessage()
func (*UpdateImageRequest) ProtoReflect ¶
func (x *UpdateImageRequest) ProtoReflect() protoreflect.Message
func (*UpdateImageRequest) Reset ¶
func (x *UpdateImageRequest) Reset()
func (*UpdateImageRequest) SetDescription ¶
func (m *UpdateImageRequest) SetDescription(v string)
func (*UpdateImageRequest) SetImageId ¶
func (m *UpdateImageRequest) SetImageId(v string)
func (*UpdateImageRequest) SetLabels ¶
func (m *UpdateImageRequest) SetLabels(v map[string]string)
func (*UpdateImageRequest) SetMinDiskSize ¶
func (m *UpdateImageRequest) SetMinDiskSize(v int64)
func (*UpdateImageRequest) SetName ¶
func (m *UpdateImageRequest) SetName(v string)
func (*UpdateImageRequest) SetUpdateMask ¶
func (m *UpdateImageRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateImageRequest) String ¶
func (x *UpdateImageRequest) String() string
type UpdateInstanceMetadata ¶
type UpdateInstanceMetadata struct { // ID of the Instance resource that is being updated. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateInstanceMetadata) Descriptor
deprecated
func (*UpdateInstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateInstanceMetadata.ProtoReflect.Descriptor instead.
func (*UpdateInstanceMetadata) GetInstanceId ¶
func (x *UpdateInstanceMetadata) GetInstanceId() string
func (*UpdateInstanceMetadata) ProtoMessage ¶
func (*UpdateInstanceMetadata) ProtoMessage()
func (*UpdateInstanceMetadata) ProtoReflect ¶
func (x *UpdateInstanceMetadata) ProtoReflect() protoreflect.Message
func (*UpdateInstanceMetadata) Reset ¶
func (x *UpdateInstanceMetadata) Reset()
func (*UpdateInstanceMetadata) SetInstanceId ¶
func (m *UpdateInstanceMetadata) SetInstanceId(v string)
func (*UpdateInstanceMetadata) String ¶
func (x *UpdateInstanceMetadata) String() string
type UpdateInstanceMetadataMetadata ¶
type UpdateInstanceMetadataMetadata struct { // ID of the instance that is being updated. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateInstanceMetadataMetadata) Descriptor
deprecated
func (*UpdateInstanceMetadataMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateInstanceMetadataMetadata.ProtoReflect.Descriptor instead.
func (*UpdateInstanceMetadataMetadata) GetInstanceId ¶
func (x *UpdateInstanceMetadataMetadata) GetInstanceId() string
func (*UpdateInstanceMetadataMetadata) ProtoMessage ¶
func (*UpdateInstanceMetadataMetadata) ProtoMessage()
func (*UpdateInstanceMetadataMetadata) ProtoReflect ¶
func (x *UpdateInstanceMetadataMetadata) ProtoReflect() protoreflect.Message
func (*UpdateInstanceMetadataMetadata) Reset ¶
func (x *UpdateInstanceMetadataMetadata) Reset()
func (*UpdateInstanceMetadataMetadata) SetInstanceId ¶
func (m *UpdateInstanceMetadataMetadata) SetInstanceId(v string)
func (*UpdateInstanceMetadataMetadata) String ¶
func (x *UpdateInstanceMetadataMetadata) String() string
type UpdateInstanceMetadataRequest ¶
type UpdateInstanceMetadataRequest struct { // ID of the instance that is being updated. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // List of keys to be deleted. Delete []string `protobuf:"bytes,2,rep,name=delete,proto3" json:"delete,omitempty"` // The metadata `key:value` pairs that will be added or updated to this instance. Upsert map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UpdateInstanceMetadataRequest) Descriptor
deprecated
func (*UpdateInstanceMetadataRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateInstanceMetadataRequest.ProtoReflect.Descriptor instead.
func (*UpdateInstanceMetadataRequest) GetDelete ¶
func (x *UpdateInstanceMetadataRequest) GetDelete() []string
func (*UpdateInstanceMetadataRequest) GetInstanceId ¶
func (x *UpdateInstanceMetadataRequest) GetInstanceId() string
func (*UpdateInstanceMetadataRequest) GetUpsert ¶
func (x *UpdateInstanceMetadataRequest) GetUpsert() map[string]string
func (*UpdateInstanceMetadataRequest) ProtoMessage ¶
func (*UpdateInstanceMetadataRequest) ProtoMessage()
func (*UpdateInstanceMetadataRequest) ProtoReflect ¶
func (x *UpdateInstanceMetadataRequest) ProtoReflect() protoreflect.Message
func (*UpdateInstanceMetadataRequest) Reset ¶
func (x *UpdateInstanceMetadataRequest) Reset()
func (*UpdateInstanceMetadataRequest) SetDelete ¶
func (m *UpdateInstanceMetadataRequest) SetDelete(v []string)
func (*UpdateInstanceMetadataRequest) SetInstanceId ¶
func (m *UpdateInstanceMetadataRequest) SetInstanceId(v string)
func (*UpdateInstanceMetadataRequest) SetUpsert ¶
func (m *UpdateInstanceMetadataRequest) SetUpsert(v map[string]string)
func (*UpdateInstanceMetadataRequest) String ¶
func (x *UpdateInstanceMetadataRequest) String() string
type UpdateInstanceNetworkInterfaceMetadata ¶
type UpdateInstanceNetworkInterfaceMetadata struct { // ID of the instant network interface that is being updated. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // The index of the network interface. NetworkInterfaceIndex string `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UpdateInstanceNetworkInterfaceMetadata) Descriptor
deprecated
func (*UpdateInstanceNetworkInterfaceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateInstanceNetworkInterfaceMetadata.ProtoReflect.Descriptor instead.
func (*UpdateInstanceNetworkInterfaceMetadata) GetInstanceId ¶
func (x *UpdateInstanceNetworkInterfaceMetadata) GetInstanceId() string
func (*UpdateInstanceNetworkInterfaceMetadata) GetNetworkInterfaceIndex ¶
func (x *UpdateInstanceNetworkInterfaceMetadata) GetNetworkInterfaceIndex() string
func (*UpdateInstanceNetworkInterfaceMetadata) ProtoMessage ¶
func (*UpdateInstanceNetworkInterfaceMetadata) ProtoMessage()
func (*UpdateInstanceNetworkInterfaceMetadata) ProtoReflect ¶
func (x *UpdateInstanceNetworkInterfaceMetadata) ProtoReflect() protoreflect.Message
func (*UpdateInstanceNetworkInterfaceMetadata) Reset ¶
func (x *UpdateInstanceNetworkInterfaceMetadata) Reset()
func (*UpdateInstanceNetworkInterfaceMetadata) SetInstanceId ¶
func (m *UpdateInstanceNetworkInterfaceMetadata) SetInstanceId(v string)
func (*UpdateInstanceNetworkInterfaceMetadata) SetNetworkInterfaceIndex ¶
func (m *UpdateInstanceNetworkInterfaceMetadata) SetNetworkInterfaceIndex(v string)
func (*UpdateInstanceNetworkInterfaceMetadata) String ¶
func (x *UpdateInstanceNetworkInterfaceMetadata) String() string
type UpdateInstanceNetworkInterfaceRequest ¶
type UpdateInstanceNetworkInterfaceRequest struct { // ID of the instance that is being updated. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // The index of the network interface to be updated. NetworkInterfaceIndex string `` /* 126-byte string literal not displayed */ // Field mask that specifies which attributes of the instance should be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // ID of the subnet. SubnetId string `protobuf:"bytes,4,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` // Primary IPv4 address that will be assigned to the instance for this network interface. PrimaryV4AddressSpec *PrimaryAddressSpec `protobuf:"bytes,5,opt,name=primary_v4_address_spec,json=primaryV4AddressSpec,proto3" json:"primary_v4_address_spec,omitempty"` // Primary IPv6 address that will be assigned to the instance for this network interface. IPv6 not available yet. PrimaryV6AddressSpec *PrimaryAddressSpec `protobuf:"bytes,6,opt,name=primary_v6_address_spec,json=primaryV6AddressSpec,proto3" json:"primary_v6_address_spec,omitempty"` // ID's of security groups attached to the interface. SecurityGroupIds []string `protobuf:"bytes,7,rep,name=security_group_ids,json=securityGroupIds,proto3" json:"security_group_ids,omitempty"` // contains filtered or unexported fields }
func (*UpdateInstanceNetworkInterfaceRequest) Descriptor
deprecated
func (*UpdateInstanceNetworkInterfaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateInstanceNetworkInterfaceRequest.ProtoReflect.Descriptor instead.
func (*UpdateInstanceNetworkInterfaceRequest) GetInstanceId ¶
func (x *UpdateInstanceNetworkInterfaceRequest) GetInstanceId() string
func (*UpdateInstanceNetworkInterfaceRequest) GetNetworkInterfaceIndex ¶
func (x *UpdateInstanceNetworkInterfaceRequest) GetNetworkInterfaceIndex() string
func (*UpdateInstanceNetworkInterfaceRequest) GetPrimaryV4AddressSpec ¶
func (x *UpdateInstanceNetworkInterfaceRequest) GetPrimaryV4AddressSpec() *PrimaryAddressSpec
func (*UpdateInstanceNetworkInterfaceRequest) GetPrimaryV6AddressSpec ¶
func (x *UpdateInstanceNetworkInterfaceRequest) GetPrimaryV6AddressSpec() *PrimaryAddressSpec
func (*UpdateInstanceNetworkInterfaceRequest) GetSecurityGroupIds ¶
func (x *UpdateInstanceNetworkInterfaceRequest) GetSecurityGroupIds() []string
func (*UpdateInstanceNetworkInterfaceRequest) GetSubnetId ¶
func (x *UpdateInstanceNetworkInterfaceRequest) GetSubnetId() string
func (*UpdateInstanceNetworkInterfaceRequest) GetUpdateMask ¶
func (x *UpdateInstanceNetworkInterfaceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateInstanceNetworkInterfaceRequest) ProtoMessage ¶
func (*UpdateInstanceNetworkInterfaceRequest) ProtoMessage()
func (*UpdateInstanceNetworkInterfaceRequest) ProtoReflect ¶
func (x *UpdateInstanceNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
func (*UpdateInstanceNetworkInterfaceRequest) Reset ¶
func (x *UpdateInstanceNetworkInterfaceRequest) Reset()
func (*UpdateInstanceNetworkInterfaceRequest) SetInstanceId ¶
func (m *UpdateInstanceNetworkInterfaceRequest) SetInstanceId(v string)
func (*UpdateInstanceNetworkInterfaceRequest) SetNetworkInterfaceIndex ¶
func (m *UpdateInstanceNetworkInterfaceRequest) SetNetworkInterfaceIndex(v string)
func (*UpdateInstanceNetworkInterfaceRequest) SetPrimaryV4AddressSpec ¶
func (m *UpdateInstanceNetworkInterfaceRequest) SetPrimaryV4AddressSpec(v *PrimaryAddressSpec)
func (*UpdateInstanceNetworkInterfaceRequest) SetPrimaryV6AddressSpec ¶
func (m *UpdateInstanceNetworkInterfaceRequest) SetPrimaryV6AddressSpec(v *PrimaryAddressSpec)
func (*UpdateInstanceNetworkInterfaceRequest) SetSecurityGroupIds ¶
func (m *UpdateInstanceNetworkInterfaceRequest) SetSecurityGroupIds(v []string)
func (*UpdateInstanceNetworkInterfaceRequest) SetSubnetId ¶
func (m *UpdateInstanceNetworkInterfaceRequest) SetSubnetId(v string)
func (*UpdateInstanceNetworkInterfaceRequest) SetUpdateMask ¶
func (m *UpdateInstanceNetworkInterfaceRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateInstanceNetworkInterfaceRequest) String ¶
func (x *UpdateInstanceNetworkInterfaceRequest) String() string
type UpdateInstanceRequest ¶
type UpdateInstanceRequest struct { // ID of the Instance resource to update. // To get the instance ID, use a [InstanceService.List] request. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // Field mask that specifies which fields of the Instance resource are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Name of the instance. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the instance. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. // // Existing set of `labels` is completely replaced by the provided set. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the hardware platform configuration for the instance. // This field affects the available values in [resources_spec] field. // // Platforms allows you to create various types of instances: with a large amount of memory, // with a large number of cores, with a burstable performance. // For more information, see [Platforms](/docs/compute/concepts/vm-platforms). PlatformId string `protobuf:"bytes,6,opt,name=platform_id,json=platformId,proto3" json:"platform_id,omitempty"` // Computing resources of the instance, such as the amount of memory and number of cores. // To get a list of available values, see [Levels of core performance](/docs/compute/concepts/performance-levels). ResourcesSpec *ResourcesSpec `protobuf:"bytes,7,opt,name=resources_spec,json=resourcesSpec,proto3" json:"resources_spec,omitempty"` // The metadata `key:value` pairs that will be assigned to this instance. This includes custom metadata and predefined keys. // The total size of all keys and values must be less than 512 KB. // // Existing set of `metadata` is completely replaced by the provided set. // // Values are free-form strings, and only have meaning as interpreted by the programs which configure the instance. // The values must be 256 KB or less. // // For example, you may use the metadata in order to provide your public SSH key to the instance. // For more information, see [Metadata](/docs/compute/concepts/vm-metadata). Metadata map[string]string `` /* 157-byte string literal not displayed */ // Options allow user to configure access to instance's metadata MetadataOptions *MetadataOptions `protobuf:"bytes,13,opt,name=metadata_options,json=metadataOptions,proto3" json:"metadata_options,omitempty"` // ID of the service account to use for [authentication inside the instance](/docs/compute/operations/vm-connect/auth-inside-vm). // To get the service account ID, use a [yandex.cloud.iam.v1.ServiceAccountService.List] request. ServiceAccountId string `protobuf:"bytes,9,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // Network settings. NetworkSettings *NetworkSettings `protobuf:"bytes,10,opt,name=network_settings,json=networkSettings,proto3" json:"network_settings,omitempty"` // Placement policy configuration. PlacementPolicy *PlacementPolicy `protobuf:"bytes,11,opt,name=placement_policy,json=placementPolicy,proto3" json:"placement_policy,omitempty"` // Scheduling policy configuration. SchedulingPolicy *SchedulingPolicy `protobuf:"bytes,12,opt,name=scheduling_policy,json=schedulingPolicy,proto3" json:"scheduling_policy,omitempty"` // Behaviour on maintenance events MaintenancePolicy MaintenancePolicy `` /* 161-byte string literal not displayed */ // Time between notification via metadata service and maintenance MaintenanceGracePeriod *durationpb.Duration `` /* 130-byte string literal not displayed */ // Serial port settings SerialPortSettings *SerialPortSettings `protobuf:"bytes,16,opt,name=serial_port_settings,json=serialPortSettings,proto3" json:"serial_port_settings,omitempty"` // contains filtered or unexported fields }
func (*UpdateInstanceRequest) Descriptor
deprecated
func (*UpdateInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateInstanceRequest.ProtoReflect.Descriptor instead.
func (*UpdateInstanceRequest) GetDescription ¶
func (x *UpdateInstanceRequest) GetDescription() string
func (*UpdateInstanceRequest) GetInstanceId ¶
func (x *UpdateInstanceRequest) GetInstanceId() string
func (*UpdateInstanceRequest) GetLabels ¶
func (x *UpdateInstanceRequest) GetLabels() map[string]string
func (*UpdateInstanceRequest) GetMaintenanceGracePeriod ¶
func (x *UpdateInstanceRequest) GetMaintenanceGracePeriod() *durationpb.Duration
func (*UpdateInstanceRequest) GetMaintenancePolicy ¶
func (x *UpdateInstanceRequest) GetMaintenancePolicy() MaintenancePolicy
func (*UpdateInstanceRequest) GetMetadata ¶
func (x *UpdateInstanceRequest) GetMetadata() map[string]string
func (*UpdateInstanceRequest) GetMetadataOptions ¶
func (x *UpdateInstanceRequest) GetMetadataOptions() *MetadataOptions
func (*UpdateInstanceRequest) GetName ¶
func (x *UpdateInstanceRequest) GetName() string
func (*UpdateInstanceRequest) GetNetworkSettings ¶
func (x *UpdateInstanceRequest) GetNetworkSettings() *NetworkSettings
func (*UpdateInstanceRequest) GetPlacementPolicy ¶
func (x *UpdateInstanceRequest) GetPlacementPolicy() *PlacementPolicy
func (*UpdateInstanceRequest) GetPlatformId ¶
func (x *UpdateInstanceRequest) GetPlatformId() string
func (*UpdateInstanceRequest) GetResourcesSpec ¶
func (x *UpdateInstanceRequest) GetResourcesSpec() *ResourcesSpec
func (*UpdateInstanceRequest) GetSchedulingPolicy ¶
func (x *UpdateInstanceRequest) GetSchedulingPolicy() *SchedulingPolicy
func (*UpdateInstanceRequest) GetSerialPortSettings ¶
func (x *UpdateInstanceRequest) GetSerialPortSettings() *SerialPortSettings
func (*UpdateInstanceRequest) GetServiceAccountId ¶
func (x *UpdateInstanceRequest) GetServiceAccountId() string
func (*UpdateInstanceRequest) GetUpdateMask ¶
func (x *UpdateInstanceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateInstanceRequest) ProtoMessage ¶
func (*UpdateInstanceRequest) ProtoMessage()
func (*UpdateInstanceRequest) ProtoReflect ¶
func (x *UpdateInstanceRequest) ProtoReflect() protoreflect.Message
func (*UpdateInstanceRequest) Reset ¶
func (x *UpdateInstanceRequest) Reset()
func (*UpdateInstanceRequest) SetDescription ¶
func (m *UpdateInstanceRequest) SetDescription(v string)
func (*UpdateInstanceRequest) SetInstanceId ¶
func (m *UpdateInstanceRequest) SetInstanceId(v string)
func (*UpdateInstanceRequest) SetLabels ¶
func (m *UpdateInstanceRequest) SetLabels(v map[string]string)
func (*UpdateInstanceRequest) SetMaintenanceGracePeriod ¶
func (m *UpdateInstanceRequest) SetMaintenanceGracePeriod(v *durationpb.Duration)
func (*UpdateInstanceRequest) SetMaintenancePolicy ¶
func (m *UpdateInstanceRequest) SetMaintenancePolicy(v MaintenancePolicy)
func (*UpdateInstanceRequest) SetMetadata ¶
func (m *UpdateInstanceRequest) SetMetadata(v map[string]string)
func (*UpdateInstanceRequest) SetMetadataOptions ¶
func (m *UpdateInstanceRequest) SetMetadataOptions(v *MetadataOptions)
func (*UpdateInstanceRequest) SetName ¶
func (m *UpdateInstanceRequest) SetName(v string)
func (*UpdateInstanceRequest) SetNetworkSettings ¶
func (m *UpdateInstanceRequest) SetNetworkSettings(v *NetworkSettings)
func (*UpdateInstanceRequest) SetPlacementPolicy ¶
func (m *UpdateInstanceRequest) SetPlacementPolicy(v *PlacementPolicy)
func (*UpdateInstanceRequest) SetPlatformId ¶
func (m *UpdateInstanceRequest) SetPlatformId(v string)
func (*UpdateInstanceRequest) SetResourcesSpec ¶
func (m *UpdateInstanceRequest) SetResourcesSpec(v *ResourcesSpec)
func (*UpdateInstanceRequest) SetSchedulingPolicy ¶
func (m *UpdateInstanceRequest) SetSchedulingPolicy(v *SchedulingPolicy)
func (*UpdateInstanceRequest) SetSerialPortSettings ¶
func (m *UpdateInstanceRequest) SetSerialPortSettings(v *SerialPortSettings)
func (*UpdateInstanceRequest) SetServiceAccountId ¶
func (m *UpdateInstanceRequest) SetServiceAccountId(v string)
func (*UpdateInstanceRequest) SetUpdateMask ¶
func (m *UpdateInstanceRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateInstanceRequest) String ¶
func (x *UpdateInstanceRequest) String() string
type UpdatePlacementGroupMetadata ¶
type UpdatePlacementGroupMetadata struct { // ID of the placement group that is being updated. PlacementGroupId string `protobuf:"bytes,1,opt,name=placement_group_id,json=placementGroupId,proto3" json:"placement_group_id,omitempty"` // contains filtered or unexported fields }
func (*UpdatePlacementGroupMetadata) Descriptor
deprecated
func (*UpdatePlacementGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePlacementGroupMetadata.ProtoReflect.Descriptor instead.
func (*UpdatePlacementGroupMetadata) GetPlacementGroupId ¶
func (x *UpdatePlacementGroupMetadata) GetPlacementGroupId() string
func (*UpdatePlacementGroupMetadata) ProtoMessage ¶
func (*UpdatePlacementGroupMetadata) ProtoMessage()
func (*UpdatePlacementGroupMetadata) ProtoReflect ¶
func (x *UpdatePlacementGroupMetadata) ProtoReflect() protoreflect.Message
func (*UpdatePlacementGroupMetadata) Reset ¶
func (x *UpdatePlacementGroupMetadata) Reset()
func (*UpdatePlacementGroupMetadata) SetPlacementGroupId ¶
func (m *UpdatePlacementGroupMetadata) SetPlacementGroupId(v string)
func (*UpdatePlacementGroupMetadata) String ¶
func (x *UpdatePlacementGroupMetadata) String() string
type UpdatePlacementGroupRequest ¶
type UpdatePlacementGroupRequest struct { // ID of the placement group to update. // // To get the placement group ID, use an [PlacementGroupService.List] request. PlacementGroupId string `protobuf:"bytes,1,opt,name=placement_group_id,json=placementGroupId,proto3" json:"placement_group_id,omitempty"` // Field mask that specifies which fields of the PlacementGroup resource should be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Name of the placement group. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the placement group. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. // // The existing set of `labels` is completely replaced by the provided set. Labels map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UpdatePlacementGroupRequest) Descriptor
deprecated
func (*UpdatePlacementGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePlacementGroupRequest.ProtoReflect.Descriptor instead.
func (*UpdatePlacementGroupRequest) GetDescription ¶
func (x *UpdatePlacementGroupRequest) GetDescription() string
func (*UpdatePlacementGroupRequest) GetLabels ¶
func (x *UpdatePlacementGroupRequest) GetLabels() map[string]string
func (*UpdatePlacementGroupRequest) GetName ¶
func (x *UpdatePlacementGroupRequest) GetName() string
func (*UpdatePlacementGroupRequest) GetPlacementGroupId ¶
func (x *UpdatePlacementGroupRequest) GetPlacementGroupId() string
func (*UpdatePlacementGroupRequest) GetUpdateMask ¶
func (x *UpdatePlacementGroupRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdatePlacementGroupRequest) ProtoMessage ¶
func (*UpdatePlacementGroupRequest) ProtoMessage()
func (*UpdatePlacementGroupRequest) ProtoReflect ¶
func (x *UpdatePlacementGroupRequest) ProtoReflect() protoreflect.Message
func (*UpdatePlacementGroupRequest) Reset ¶
func (x *UpdatePlacementGroupRequest) Reset()
func (*UpdatePlacementGroupRequest) SetDescription ¶
func (m *UpdatePlacementGroupRequest) SetDescription(v string)
func (*UpdatePlacementGroupRequest) SetLabels ¶
func (m *UpdatePlacementGroupRequest) SetLabels(v map[string]string)
func (*UpdatePlacementGroupRequest) SetName ¶
func (m *UpdatePlacementGroupRequest) SetName(v string)
func (*UpdatePlacementGroupRequest) SetPlacementGroupId ¶
func (m *UpdatePlacementGroupRequest) SetPlacementGroupId(v string)
func (*UpdatePlacementGroupRequest) SetUpdateMask ¶
func (m *UpdatePlacementGroupRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdatePlacementGroupRequest) String ¶
func (x *UpdatePlacementGroupRequest) String() string
type UpdateSnapshotMetadata ¶
type UpdateSnapshotMetadata struct { // ID of the Snapshot resource that is being updated. SnapshotId string `protobuf:"bytes,1,opt,name=snapshot_id,json=snapshotId,proto3" json:"snapshot_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateSnapshotMetadata) Descriptor
deprecated
func (*UpdateSnapshotMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSnapshotMetadata.ProtoReflect.Descriptor instead.
func (*UpdateSnapshotMetadata) GetSnapshotId ¶
func (x *UpdateSnapshotMetadata) GetSnapshotId() string
func (*UpdateSnapshotMetadata) ProtoMessage ¶
func (*UpdateSnapshotMetadata) ProtoMessage()
func (*UpdateSnapshotMetadata) ProtoReflect ¶
func (x *UpdateSnapshotMetadata) ProtoReflect() protoreflect.Message
func (*UpdateSnapshotMetadata) Reset ¶
func (x *UpdateSnapshotMetadata) Reset()
func (*UpdateSnapshotMetadata) SetSnapshotId ¶
func (m *UpdateSnapshotMetadata) SetSnapshotId(v string)
func (*UpdateSnapshotMetadata) String ¶
func (x *UpdateSnapshotMetadata) String() string
type UpdateSnapshotRequest ¶
type UpdateSnapshotRequest struct { // ID of the Snapshot resource to update. // To get the snapshot ID use a [SnapshotService.List] request. SnapshotId string `protobuf:"bytes,1,opt,name=snapshot_id,json=snapshotId,proto3" json:"snapshot_id,omitempty"` // Field mask that specifies which fields of the Snapshot resource are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Name of the snapshot. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the snapshot. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as `key:value` pairs. // // Existing set of `labels` is completely replaced by the provided set. Labels map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UpdateSnapshotRequest) Descriptor
deprecated
func (*UpdateSnapshotRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSnapshotRequest.ProtoReflect.Descriptor instead.
func (*UpdateSnapshotRequest) GetDescription ¶
func (x *UpdateSnapshotRequest) GetDescription() string
func (*UpdateSnapshotRequest) GetLabels ¶
func (x *UpdateSnapshotRequest) GetLabels() map[string]string
func (*UpdateSnapshotRequest) GetName ¶
func (x *UpdateSnapshotRequest) GetName() string
func (*UpdateSnapshotRequest) GetSnapshotId ¶
func (x *UpdateSnapshotRequest) GetSnapshotId() string
func (*UpdateSnapshotRequest) GetUpdateMask ¶
func (x *UpdateSnapshotRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateSnapshotRequest) ProtoMessage ¶
func (*UpdateSnapshotRequest) ProtoMessage()
func (*UpdateSnapshotRequest) ProtoReflect ¶
func (x *UpdateSnapshotRequest) ProtoReflect() protoreflect.Message
func (*UpdateSnapshotRequest) Reset ¶
func (x *UpdateSnapshotRequest) Reset()
func (*UpdateSnapshotRequest) SetDescription ¶
func (m *UpdateSnapshotRequest) SetDescription(v string)
func (*UpdateSnapshotRequest) SetLabels ¶
func (m *UpdateSnapshotRequest) SetLabels(v map[string]string)
func (*UpdateSnapshotRequest) SetName ¶
func (m *UpdateSnapshotRequest) SetName(v string)
func (*UpdateSnapshotRequest) SetSnapshotId ¶
func (m *UpdateSnapshotRequest) SetSnapshotId(v string)
func (*UpdateSnapshotRequest) SetUpdateMask ¶
func (m *UpdateSnapshotRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateSnapshotRequest) String ¶
func (x *UpdateSnapshotRequest) String() string
type UpdateSnapshotScheduleDisksMetadata ¶
type UpdateSnapshotScheduleDisksMetadata struct { // ID of the snapshot schedule that is being updated. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateSnapshotScheduleDisksMetadata) Descriptor
deprecated
func (*UpdateSnapshotScheduleDisksMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSnapshotScheduleDisksMetadata.ProtoReflect.Descriptor instead.
func (*UpdateSnapshotScheduleDisksMetadata) GetSnapshotScheduleId ¶
func (x *UpdateSnapshotScheduleDisksMetadata) GetSnapshotScheduleId() string
func (*UpdateSnapshotScheduleDisksMetadata) ProtoMessage ¶
func (*UpdateSnapshotScheduleDisksMetadata) ProtoMessage()
func (*UpdateSnapshotScheduleDisksMetadata) ProtoReflect ¶
func (x *UpdateSnapshotScheduleDisksMetadata) ProtoReflect() protoreflect.Message
func (*UpdateSnapshotScheduleDisksMetadata) Reset ¶
func (x *UpdateSnapshotScheduleDisksMetadata) Reset()
func (*UpdateSnapshotScheduleDisksMetadata) SetSnapshotScheduleId ¶
func (m *UpdateSnapshotScheduleDisksMetadata) SetSnapshotScheduleId(v string)
func (*UpdateSnapshotScheduleDisksMetadata) String ¶
func (x *UpdateSnapshotScheduleDisksMetadata) String() string
type UpdateSnapshotScheduleDisksRequest ¶
type UpdateSnapshotScheduleDisksRequest struct { // ID of the snapshot schedule to update. // // To get a snapshot schedule ID, make a [SnapshotScheduleService.List] request. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // List of IDs of the disks to detach from the specified schedule. // // To get an ID of a disk attached to the schedule, make a [SnapshotScheduleService.ListDisks] request. Remove []string `protobuf:"bytes,2,rep,name=remove,proto3" json:"remove,omitempty"` // List of IDs of the disks to attach to the specified schedule. // // To get a disk ID, make a [yandex.cloud.compute.v1.DiskService.List] request. Add []string `protobuf:"bytes,3,rep,name=add,proto3" json:"add,omitempty"` // contains filtered or unexported fields }
func (*UpdateSnapshotScheduleDisksRequest) Descriptor
deprecated
func (*UpdateSnapshotScheduleDisksRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSnapshotScheduleDisksRequest.ProtoReflect.Descriptor instead.
func (*UpdateSnapshotScheduleDisksRequest) GetAdd ¶
func (x *UpdateSnapshotScheduleDisksRequest) GetAdd() []string
func (*UpdateSnapshotScheduleDisksRequest) GetRemove ¶
func (x *UpdateSnapshotScheduleDisksRequest) GetRemove() []string
func (*UpdateSnapshotScheduleDisksRequest) GetSnapshotScheduleId ¶
func (x *UpdateSnapshotScheduleDisksRequest) GetSnapshotScheduleId() string
func (*UpdateSnapshotScheduleDisksRequest) ProtoMessage ¶
func (*UpdateSnapshotScheduleDisksRequest) ProtoMessage()
func (*UpdateSnapshotScheduleDisksRequest) ProtoReflect ¶
func (x *UpdateSnapshotScheduleDisksRequest) ProtoReflect() protoreflect.Message
func (*UpdateSnapshotScheduleDisksRequest) Reset ¶
func (x *UpdateSnapshotScheduleDisksRequest) Reset()
func (*UpdateSnapshotScheduleDisksRequest) SetAdd ¶
func (m *UpdateSnapshotScheduleDisksRequest) SetAdd(v []string)
func (*UpdateSnapshotScheduleDisksRequest) SetRemove ¶
func (m *UpdateSnapshotScheduleDisksRequest) SetRemove(v []string)
func (*UpdateSnapshotScheduleDisksRequest) SetSnapshotScheduleId ¶
func (m *UpdateSnapshotScheduleDisksRequest) SetSnapshotScheduleId(v string)
func (*UpdateSnapshotScheduleDisksRequest) String ¶
func (x *UpdateSnapshotScheduleDisksRequest) String() string
type UpdateSnapshotScheduleMetadata ¶
type UpdateSnapshotScheduleMetadata struct { // ID of the snapshot schedule that is being updated. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateSnapshotScheduleMetadata) Descriptor
deprecated
func (*UpdateSnapshotScheduleMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSnapshotScheduleMetadata.ProtoReflect.Descriptor instead.
func (*UpdateSnapshotScheduleMetadata) GetSnapshotScheduleId ¶
func (x *UpdateSnapshotScheduleMetadata) GetSnapshotScheduleId() string
func (*UpdateSnapshotScheduleMetadata) ProtoMessage ¶
func (*UpdateSnapshotScheduleMetadata) ProtoMessage()
func (*UpdateSnapshotScheduleMetadata) ProtoReflect ¶
func (x *UpdateSnapshotScheduleMetadata) ProtoReflect() protoreflect.Message
func (*UpdateSnapshotScheduleMetadata) Reset ¶
func (x *UpdateSnapshotScheduleMetadata) Reset()
func (*UpdateSnapshotScheduleMetadata) SetSnapshotScheduleId ¶
func (m *UpdateSnapshotScheduleMetadata) SetSnapshotScheduleId(v string)
func (*UpdateSnapshotScheduleMetadata) String ¶
func (x *UpdateSnapshotScheduleMetadata) String() string
type UpdateSnapshotScheduleRequest ¶
type UpdateSnapshotScheduleRequest struct { // ID of the snapshot schedule to update. // // To get the snapshot schedule ID, make a [SnapshotScheduleService.List] request. SnapshotScheduleId string `protobuf:"bytes,1,opt,name=snapshot_schedule_id,json=snapshotScheduleId,proto3" json:"snapshot_schedule_id,omitempty"` // Field mask that specifies which attributes of the snapshot schedule should be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // New name for the snapshot schedule. // // The name must be unique within the folder. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // New description of the snapshot schedule. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Snapshot schedule labels as `key:value` pairs. // // Existing set of labels is completely replaced by the provided set, so if you just want // to add or remove a label: // 1. Get the current set of labels with a [SnapshotScheduleService.Get] request. // 2. Add or remove a label in this set. // 3. Send the new set in this field. Labels map[string]string `` /* 153-byte string literal not displayed */ // New frequency settings of the snapshot schedule. SchedulePolicy *SchedulePolicy `protobuf:"bytes,6,opt,name=schedule_policy,json=schedulePolicy,proto3" json:"schedule_policy,omitempty"` // New retention policy of the snapshot schedule. // // Types that are assignable to RetentionPolicy: // // *UpdateSnapshotScheduleRequest_RetentionPeriod // *UpdateSnapshotScheduleRequest_SnapshotCount RetentionPolicy isUpdateSnapshotScheduleRequest_RetentionPolicy `protobuf_oneof:"retention_policy"` // New attributes of snapshots created by the snapshot schedule. SnapshotSpec *SnapshotSpec `protobuf:"bytes,9,opt,name=snapshot_spec,json=snapshotSpec,proto3" json:"snapshot_spec,omitempty"` // contains filtered or unexported fields }
func (*UpdateSnapshotScheduleRequest) Descriptor
deprecated
func (*UpdateSnapshotScheduleRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSnapshotScheduleRequest.ProtoReflect.Descriptor instead.
func (*UpdateSnapshotScheduleRequest) GetDescription ¶
func (x *UpdateSnapshotScheduleRequest) GetDescription() string
func (*UpdateSnapshotScheduleRequest) GetLabels ¶
func (x *UpdateSnapshotScheduleRequest) GetLabels() map[string]string
func (*UpdateSnapshotScheduleRequest) GetName ¶
func (x *UpdateSnapshotScheduleRequest) GetName() string
func (*UpdateSnapshotScheduleRequest) GetRetentionPeriod ¶
func (x *UpdateSnapshotScheduleRequest) GetRetentionPeriod() *durationpb.Duration
func (*UpdateSnapshotScheduleRequest) GetRetentionPolicy ¶
func (m *UpdateSnapshotScheduleRequest) GetRetentionPolicy() isUpdateSnapshotScheduleRequest_RetentionPolicy
func (*UpdateSnapshotScheduleRequest) GetSchedulePolicy ¶
func (x *UpdateSnapshotScheduleRequest) GetSchedulePolicy() *SchedulePolicy
func (*UpdateSnapshotScheduleRequest) GetSnapshotCount ¶
func (x *UpdateSnapshotScheduleRequest) GetSnapshotCount() int64
func (*UpdateSnapshotScheduleRequest) GetSnapshotScheduleId ¶
func (x *UpdateSnapshotScheduleRequest) GetSnapshotScheduleId() string
func (*UpdateSnapshotScheduleRequest) GetSnapshotSpec ¶
func (x *UpdateSnapshotScheduleRequest) GetSnapshotSpec() *SnapshotSpec
func (*UpdateSnapshotScheduleRequest) GetUpdateMask ¶
func (x *UpdateSnapshotScheduleRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateSnapshotScheduleRequest) ProtoMessage ¶
func (*UpdateSnapshotScheduleRequest) ProtoMessage()
func (*UpdateSnapshotScheduleRequest) ProtoReflect ¶
func (x *UpdateSnapshotScheduleRequest) ProtoReflect() protoreflect.Message
func (*UpdateSnapshotScheduleRequest) Reset ¶
func (x *UpdateSnapshotScheduleRequest) Reset()
func (*UpdateSnapshotScheduleRequest) SetDescription ¶
func (m *UpdateSnapshotScheduleRequest) SetDescription(v string)
func (*UpdateSnapshotScheduleRequest) SetLabels ¶
func (m *UpdateSnapshotScheduleRequest) SetLabels(v map[string]string)
func (*UpdateSnapshotScheduleRequest) SetName ¶
func (m *UpdateSnapshotScheduleRequest) SetName(v string)
func (*UpdateSnapshotScheduleRequest) SetRetentionPeriod ¶
func (m *UpdateSnapshotScheduleRequest) SetRetentionPeriod(v *durationpb.Duration)
func (*UpdateSnapshotScheduleRequest) SetRetentionPolicy ¶
func (m *UpdateSnapshotScheduleRequest) SetRetentionPolicy(v UpdateSnapshotScheduleRequest_RetentionPolicy)
func (*UpdateSnapshotScheduleRequest) SetSchedulePolicy ¶
func (m *UpdateSnapshotScheduleRequest) SetSchedulePolicy(v *SchedulePolicy)
func (*UpdateSnapshotScheduleRequest) SetSnapshotCount ¶
func (m *UpdateSnapshotScheduleRequest) SetSnapshotCount(v int64)
func (*UpdateSnapshotScheduleRequest) SetSnapshotScheduleId ¶
func (m *UpdateSnapshotScheduleRequest) SetSnapshotScheduleId(v string)
func (*UpdateSnapshotScheduleRequest) SetSnapshotSpec ¶
func (m *UpdateSnapshotScheduleRequest) SetSnapshotSpec(v *SnapshotSpec)
func (*UpdateSnapshotScheduleRequest) SetUpdateMask ¶
func (m *UpdateSnapshotScheduleRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateSnapshotScheduleRequest) String ¶
func (x *UpdateSnapshotScheduleRequest) String() string
type UpdateSnapshotScheduleRequest_RetentionPeriod ¶
type UpdateSnapshotScheduleRequest_RetentionPeriod struct { // Retention period of the snapshot schedule. Once a snapshot created by the schedule reaches this age, it is // automatically deleted. RetentionPeriod *durationpb.Duration `protobuf:"bytes,7,opt,name=retention_period,json=retentionPeriod,proto3,oneof"` }
type UpdateSnapshotScheduleRequest_RetentionPolicy ¶
type UpdateSnapshotScheduleRequest_RetentionPolicy = isUpdateSnapshotScheduleRequest_RetentionPolicy
type UpdateSnapshotScheduleRequest_SnapshotCount ¶
type UpdateSnapshotScheduleRequest_SnapshotCount struct { // Retention count of the snapshot schedule. Once the number of snapshots created by the schedule exceeds this // number, the oldest ones are automatically deleted. E.g. if the number is 5, the first snapshot is deleted // after the sixth one is created, the second is deleted after the seventh one is created, and so on. SnapshotCount int64 `protobuf:"varint,8,opt,name=snapshot_count,json=snapshotCount,proto3,oneof"` }
type Zone ¶
type Zone struct { // ID of the zone. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the region. RegionId string `protobuf:"bytes,2,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // Status of the zone. Status Zone_Status `protobuf:"varint,3,opt,name=status,proto3,enum=yandex.cloud.compute.v1.Zone_Status" json:"status,omitempty"` // contains filtered or unexported fields }
Availability zone. For more information, see [Availability zones](/docs/overview/concepts/geo-scope).
func (*Zone) Descriptor
deprecated
func (*Zone) GetRegionId ¶
func (*Zone) GetStatus ¶
func (x *Zone) GetStatus() Zone_Status
func (*Zone) ProtoMessage ¶
func (*Zone) ProtoMessage()
func (*Zone) ProtoReflect ¶
func (x *Zone) ProtoReflect() protoreflect.Message
func (*Zone) SetRegionId ¶
func (*Zone) SetStatus ¶
func (m *Zone) SetStatus(v Zone_Status)
type ZoneServiceClient ¶
type ZoneServiceClient interface { // Returns the information about the specified availability zone. // // To get the list of availability zones, make a [List] request. Get(ctx context.Context, in *GetZoneRequest, opts ...grpc.CallOption) (*Zone, error) // Retrieves the list of availability zones. List(ctx context.Context, in *ListZonesRequest, opts ...grpc.CallOption) (*ListZonesResponse, error) }
ZoneServiceClient is the client API for ZoneService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods to retrieve information about availability zones.
func NewZoneServiceClient ¶
func NewZoneServiceClient(cc grpc.ClientConnInterface) ZoneServiceClient
type ZoneServiceServer ¶
type ZoneServiceServer interface { // Returns the information about the specified availability zone. // // To get the list of availability zones, make a [List] request. Get(context.Context, *GetZoneRequest) (*Zone, error) // Retrieves the list of availability zones. List(context.Context, *ListZonesRequest) (*ListZonesResponse, error) }
ZoneServiceServer is the server API for ZoneService service. All implementations should embed UnimplementedZoneServiceServer for forward compatibility.
A set of methods to retrieve information about availability zones.
type Zone_Status ¶
type Zone_Status int32
const ( Zone_STATUS_UNSPECIFIED Zone_Status = 0 // Zone is available. You can access the resources allocated in this zone. Zone_UP Zone_Status = 1 // Zone is not available. Zone_DOWN Zone_Status = 2 )
func (Zone_Status) Descriptor ¶
func (Zone_Status) Descriptor() protoreflect.EnumDescriptor
func (Zone_Status) Enum ¶
func (x Zone_Status) Enum() *Zone_Status
func (Zone_Status) EnumDescriptor
deprecated
func (Zone_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Zone_Status.Descriptor instead.
func (Zone_Status) Number ¶
func (x Zone_Status) Number() protoreflect.EnumNumber
func (Zone_Status) String ¶
func (x Zone_Status) String() string
func (Zone_Status) Type ¶
func (Zone_Status) Type() protoreflect.EnumType
Source Files ¶
- disk.pb.go
- disk.pbext.go
- disk_placement_group.pb.go
- disk_placement_group.pbext.go
- disk_placement_group_service.pb.go
- disk_placement_group_service.pbext.go
- disk_placement_group_service_grpc.pb.go
- disk_service.pb.go
- disk_service.pbext.go
- disk_service_grpc.pb.go
- disk_type.pb.go
- disk_type.pbext.go
- disk_type_service.pb.go
- disk_type_service.pbext.go
- disk_type_service_grpc.pb.go
- filesystem.pb.go
- filesystem.pbext.go
- filesystem_service.pb.go
- filesystem_service.pbext.go
- filesystem_service_grpc.pb.go
- gpu_cluster.pb.go
- gpu_cluster.pbext.go
- gpu_cluster_service.pb.go
- gpu_cluster_service.pbext.go
- gpu_cluster_service_grpc.pb.go
- hardware_generation.pb.go
- hardware_generation.pbext.go
- host_group.pb.go
- host_group.pbext.go
- host_group_service.pb.go
- host_group_service.pbext.go
- host_group_service_grpc.pb.go
- host_type.pb.go
- host_type.pbext.go
- host_type_service.pb.go
- host_type_service.pbext.go
- host_type_service_grpc.pb.go
- image.pb.go
- image.pbext.go
- image_service.pb.go
- image_service.pbext.go
- image_service_grpc.pb.go
- instance.pb.go
- instance.pbext.go
- instance_service.pb.go
- instance_service.pbext.go
- instance_service_grpc.pb.go
- kek.pb.go
- kek.pbext.go
- maintenance.pb.go
- placement_group.pb.go
- placement_group.pbext.go
- placement_group_service.pb.go
- placement_group_service.pbext.go
- placement_group_service_grpc.pb.go
- snapshot.pb.go
- snapshot.pbext.go
- snapshot_schedule.pb.go
- snapshot_schedule.pbext.go
- snapshot_schedule_service.pb.go
- snapshot_schedule_service.pbext.go
- snapshot_schedule_service_grpc.pb.go
- snapshot_service.pb.go
- snapshot_service.pbext.go
- snapshot_service_grpc.pb.go
- zone.pb.go
- zone.pbext.go
- zone_service.pb.go
- zone_service.pbext.go
- zone_service_grpc.pb.go