compute

package
v0.0.0-...-aea7bd8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 2, 2024 License: MIT Imports: 5 Imported by: 2

Documentation

Overview

nolint

nolint

nolint

nolint

nolint

nolint

nolint

nolint

nolint

nolint

nolint

nolint

nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Compute

type Compute struct {
	// contains filtered or unexported fields
}

Compute provides access to "compute" component of Yandex.Cloud

func NewCompute

func NewCompute(g func(ctx context.Context) (*grpc.ClientConn, error)) *Compute

NewCompute creates instance of Compute

func (*Compute) Disk

func (c *Compute) Disk() *DiskServiceClient

Disk gets DiskService client

func (*Compute) DiskPlacementGroup

func (c *Compute) DiskPlacementGroup() *DiskPlacementGroupServiceClient

DiskPlacementGroup gets DiskPlacementGroupService client

func (*Compute) DiskType

func (c *Compute) DiskType() *DiskTypeServiceClient

DiskType gets DiskTypeService client

func (*Compute) Filesystem

func (c *Compute) Filesystem() *FilesystemServiceClient

Filesystem gets FilesystemService client

func (*Compute) GpuCluster

func (c *Compute) GpuCluster() *GpuClusterServiceClient

GpuCluster gets GpuClusterService client

func (*Compute) HostGroup

func (c *Compute) HostGroup() *HostGroupServiceClient

HostGroup gets HostGroupService client

func (*Compute) HostType

func (c *Compute) HostType() *HostTypeServiceClient

HostType gets HostTypeService client

func (*Compute) Image

func (c *Compute) Image() *ImageServiceClient

Image gets ImageService client

func (*Compute) Instance

func (c *Compute) Instance() *InstanceServiceClient

Instance gets InstanceService client

func (*Compute) PlacementGroup

func (c *Compute) PlacementGroup() *PlacementGroupServiceClient

PlacementGroup gets PlacementGroupService client

func (*Compute) Snapshot

func (c *Compute) Snapshot() *SnapshotServiceClient

Snapshot gets SnapshotService client

func (*Compute) SnapshotSchedule

func (c *Compute) SnapshotSchedule() *SnapshotScheduleServiceClient

SnapshotSchedule gets SnapshotScheduleService client

func (*Compute) Zone

func (c *Compute) Zone() *ZoneServiceClient

Zone gets ZoneService client

type DiskAccessBindingsIterator

type DiskAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*DiskAccessBindingsIterator) Error

func (it *DiskAccessBindingsIterator) Error() error

func (*DiskAccessBindingsIterator) Next

func (it *DiskAccessBindingsIterator) Next() bool

func (*DiskAccessBindingsIterator) Take

func (*DiskAccessBindingsIterator) TakeAll

func (*DiskAccessBindingsIterator) Value

type DiskIterator

type DiskIterator struct {
	// contains filtered or unexported fields
}

func (*DiskIterator) Error

func (it *DiskIterator) Error() error

func (*DiskIterator) Next

func (it *DiskIterator) Next() bool

func (*DiskIterator) Take

func (it *DiskIterator) Take(size int64) ([]*compute.Disk, error)

func (*DiskIterator) TakeAll

func (it *DiskIterator) TakeAll() ([]*compute.Disk, error)

func (*DiskIterator) Value

func (it *DiskIterator) Value() *compute.Disk

type DiskOperationsIterator

type DiskOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*DiskOperationsIterator) Error

func (it *DiskOperationsIterator) Error() error

func (*DiskOperationsIterator) Next

func (it *DiskOperationsIterator) Next() bool

func (*DiskOperationsIterator) Take

func (it *DiskOperationsIterator) Take(size int64) ([]*operation.Operation, error)

func (*DiskOperationsIterator) TakeAll

func (it *DiskOperationsIterator) TakeAll() ([]*operation.Operation, error)

func (*DiskOperationsIterator) Value

type DiskPlacementGroupAccessBindingsIterator

type DiskPlacementGroupAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*DiskPlacementGroupAccessBindingsIterator) Error

func (*DiskPlacementGroupAccessBindingsIterator) Next

func (*DiskPlacementGroupAccessBindingsIterator) Take

func (*DiskPlacementGroupAccessBindingsIterator) TakeAll

func (*DiskPlacementGroupAccessBindingsIterator) Value

type DiskPlacementGroupDisksIterator

type DiskPlacementGroupDisksIterator struct {
	// contains filtered or unexported fields
}

func (*DiskPlacementGroupDisksIterator) Error

func (*DiskPlacementGroupDisksIterator) Next

func (*DiskPlacementGroupDisksIterator) Take

func (*DiskPlacementGroupDisksIterator) TakeAll

func (it *DiskPlacementGroupDisksIterator) TakeAll() ([]*compute.Disk, error)

func (*DiskPlacementGroupDisksIterator) Value

type DiskPlacementGroupIterator

type DiskPlacementGroupIterator struct {
	// contains filtered or unexported fields
}

func (*DiskPlacementGroupIterator) Error

func (it *DiskPlacementGroupIterator) Error() error

func (*DiskPlacementGroupIterator) Next

func (it *DiskPlacementGroupIterator) Next() bool

func (*DiskPlacementGroupIterator) Take

func (*DiskPlacementGroupIterator) TakeAll

func (*DiskPlacementGroupIterator) Value

type DiskPlacementGroupOperationsIterator

type DiskPlacementGroupOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*DiskPlacementGroupOperationsIterator) Error

func (*DiskPlacementGroupOperationsIterator) Next

func (*DiskPlacementGroupOperationsIterator) Take

func (*DiskPlacementGroupOperationsIterator) TakeAll

func (*DiskPlacementGroupOperationsIterator) Value

type DiskPlacementGroupServiceClient

type DiskPlacementGroupServiceClient struct {
	// contains filtered or unexported fields
}

DiskPlacementGroupServiceClient is a compute.DiskPlacementGroupServiceClient with lazy GRPC connection initialization.

func (*DiskPlacementGroupServiceClient) Create

Create implements compute.DiskPlacementGroupServiceClient

func (*DiskPlacementGroupServiceClient) Delete

Delete implements compute.DiskPlacementGroupServiceClient

func (*DiskPlacementGroupServiceClient) DiskPlacementGroupAccessBindingsIterator

func (*DiskPlacementGroupServiceClient) DiskPlacementGroupDisksIterator

func (*DiskPlacementGroupServiceClient) DiskPlacementGroupIterator

func (*DiskPlacementGroupServiceClient) Get

Get implements compute.DiskPlacementGroupServiceClient

func (*DiskPlacementGroupServiceClient) List

List implements compute.DiskPlacementGroupServiceClient

func (*DiskPlacementGroupServiceClient) ListAccessBindings

ListAccessBindings implements compute.DiskPlacementGroupServiceClient

func (*DiskPlacementGroupServiceClient) ListDisks

ListDisks implements compute.DiskPlacementGroupServiceClient

func (*DiskPlacementGroupServiceClient) ListOperations

ListOperations implements compute.DiskPlacementGroupServiceClient

func (*DiskPlacementGroupServiceClient) SetAccessBindings

SetAccessBindings implements compute.DiskPlacementGroupServiceClient

func (*DiskPlacementGroupServiceClient) Update

Update implements compute.DiskPlacementGroupServiceClient

func (*DiskPlacementGroupServiceClient) UpdateAccessBindings

UpdateAccessBindings implements compute.DiskPlacementGroupServiceClient

type DiskServiceClient

type DiskServiceClient struct {
	// contains filtered or unexported fields
}

DiskServiceClient is a compute.DiskServiceClient with lazy GRPC connection initialization.

func (*DiskServiceClient) Create

Create implements compute.DiskServiceClient

func (*DiskServiceClient) Delete

Delete implements compute.DiskServiceClient

func (*DiskServiceClient) DiskAccessBindingsIterator

func (*DiskServiceClient) DiskIterator

func (*DiskServiceClient) DiskOperationsIterator

func (*DiskServiceClient) DiskSnapshotSchedulesIterator

func (*DiskServiceClient) Get

Get implements compute.DiskServiceClient

func (*DiskServiceClient) List

List implements compute.DiskServiceClient

func (*DiskServiceClient) ListAccessBindings

ListAccessBindings implements compute.DiskServiceClient

func (*DiskServiceClient) ListOperations

ListOperations implements compute.DiskServiceClient

func (*DiskServiceClient) ListSnapshotSchedules

ListSnapshotSchedules implements compute.DiskServiceClient

func (*DiskServiceClient) Move

Move implements compute.DiskServiceClient

func (*DiskServiceClient) Relocate

Relocate implements compute.DiskServiceClient

func (*DiskServiceClient) SetAccessBindings

SetAccessBindings implements compute.DiskServiceClient

func (*DiskServiceClient) Update

Update implements compute.DiskServiceClient

func (*DiskServiceClient) UpdateAccessBindings

UpdateAccessBindings implements compute.DiskServiceClient

type DiskSnapshotSchedulesIterator

type DiskSnapshotSchedulesIterator struct {
	// contains filtered or unexported fields
}

func (*DiskSnapshotSchedulesIterator) Error

func (*DiskSnapshotSchedulesIterator) Next

func (*DiskSnapshotSchedulesIterator) Take

func (*DiskSnapshotSchedulesIterator) TakeAll

func (*DiskSnapshotSchedulesIterator) Value

type DiskTypeIterator

type DiskTypeIterator struct {
	// contains filtered or unexported fields
}

func (*DiskTypeIterator) Error

func (it *DiskTypeIterator) Error() error

func (*DiskTypeIterator) Next

func (it *DiskTypeIterator) Next() bool

func (*DiskTypeIterator) Take

func (it *DiskTypeIterator) Take(size int64) ([]*compute.DiskType, error)

func (*DiskTypeIterator) TakeAll

func (it *DiskTypeIterator) TakeAll() ([]*compute.DiskType, error)

func (*DiskTypeIterator) Value

func (it *DiskTypeIterator) Value() *compute.DiskType

type DiskTypeServiceClient

type DiskTypeServiceClient struct {
	// contains filtered or unexported fields
}

DiskTypeServiceClient is a compute.DiskTypeServiceClient with lazy GRPC connection initialization.

func (*DiskTypeServiceClient) DiskTypeIterator

func (*DiskTypeServiceClient) Get

Get implements compute.DiskTypeServiceClient

func (*DiskTypeServiceClient) List

List implements compute.DiskTypeServiceClient

type FilesystemAccessBindingsIterator

type FilesystemAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*FilesystemAccessBindingsIterator) Error

func (*FilesystemAccessBindingsIterator) Next

func (*FilesystemAccessBindingsIterator) Take

func (*FilesystemAccessBindingsIterator) TakeAll

func (*FilesystemAccessBindingsIterator) Value

type FilesystemIterator

type FilesystemIterator struct {
	// contains filtered or unexported fields
}

func (*FilesystemIterator) Error

func (it *FilesystemIterator) Error() error

func (*FilesystemIterator) Next

func (it *FilesystemIterator) Next() bool

func (*FilesystemIterator) Take

func (it *FilesystemIterator) Take(size int64) ([]*compute.Filesystem, error)

func (*FilesystemIterator) TakeAll

func (it *FilesystemIterator) TakeAll() ([]*compute.Filesystem, error)

func (*FilesystemIterator) Value

func (it *FilesystemIterator) Value() *compute.Filesystem

type FilesystemOperationsIterator

type FilesystemOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*FilesystemOperationsIterator) Error

func (it *FilesystemOperationsIterator) Error() error

func (*FilesystemOperationsIterator) Next

func (*FilesystemOperationsIterator) Take

func (*FilesystemOperationsIterator) TakeAll

func (*FilesystemOperationsIterator) Value

type FilesystemServiceClient

type FilesystemServiceClient struct {
	// contains filtered or unexported fields
}

FilesystemServiceClient is a compute.FilesystemServiceClient with lazy GRPC connection initialization.

func (*FilesystemServiceClient) Create

Create implements compute.FilesystemServiceClient

func (*FilesystemServiceClient) Delete

Delete implements compute.FilesystemServiceClient

func (*FilesystemServiceClient) FilesystemAccessBindingsIterator

func (*FilesystemServiceClient) FilesystemIterator

func (*FilesystemServiceClient) FilesystemOperationsIterator

func (*FilesystemServiceClient) Get

Get implements compute.FilesystemServiceClient

func (*FilesystemServiceClient) List

List implements compute.FilesystemServiceClient

func (*FilesystemServiceClient) ListAccessBindings

ListAccessBindings implements compute.FilesystemServiceClient

func (*FilesystemServiceClient) ListOperations

ListOperations implements compute.FilesystemServiceClient

func (*FilesystemServiceClient) SetAccessBindings

SetAccessBindings implements compute.FilesystemServiceClient

func (*FilesystemServiceClient) Update

Update implements compute.FilesystemServiceClient

func (*FilesystemServiceClient) UpdateAccessBindings

UpdateAccessBindings implements compute.FilesystemServiceClient

type GpuClusterAccessBindingsIterator

type GpuClusterAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*GpuClusterAccessBindingsIterator) Error

func (*GpuClusterAccessBindingsIterator) Next

func (*GpuClusterAccessBindingsIterator) Take

func (*GpuClusterAccessBindingsIterator) TakeAll

func (*GpuClusterAccessBindingsIterator) Value

type GpuClusterInstancesIterator

type GpuClusterInstancesIterator struct {
	// contains filtered or unexported fields
}

func (*GpuClusterInstancesIterator) Error

func (it *GpuClusterInstancesIterator) Error() error

func (*GpuClusterInstancesIterator) Next

func (it *GpuClusterInstancesIterator) Next() bool

func (*GpuClusterInstancesIterator) Take

func (*GpuClusterInstancesIterator) TakeAll

func (it *GpuClusterInstancesIterator) TakeAll() ([]*compute.Instance, error)

func (*GpuClusterInstancesIterator) Value

type GpuClusterIterator

type GpuClusterIterator struct {
	// contains filtered or unexported fields
}

func (*GpuClusterIterator) Error

func (it *GpuClusterIterator) Error() error

func (*GpuClusterIterator) Next

func (it *GpuClusterIterator) Next() bool

func (*GpuClusterIterator) Take

func (it *GpuClusterIterator) Take(size int64) ([]*compute.GpuCluster, error)

func (*GpuClusterIterator) TakeAll

func (it *GpuClusterIterator) TakeAll() ([]*compute.GpuCluster, error)

func (*GpuClusterIterator) Value

func (it *GpuClusterIterator) Value() *compute.GpuCluster

type GpuClusterOperationsIterator

type GpuClusterOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*GpuClusterOperationsIterator) Error

func (it *GpuClusterOperationsIterator) Error() error

func (*GpuClusterOperationsIterator) Next

func (*GpuClusterOperationsIterator) Take

func (*GpuClusterOperationsIterator) TakeAll

func (*GpuClusterOperationsIterator) Value

type GpuClusterServiceClient

type GpuClusterServiceClient struct {
	// contains filtered or unexported fields
}

GpuClusterServiceClient is a compute.GpuClusterServiceClient with lazy GRPC connection initialization.

func (*GpuClusterServiceClient) Create

Create implements compute.GpuClusterServiceClient

func (*GpuClusterServiceClient) Delete

Delete implements compute.GpuClusterServiceClient

func (*GpuClusterServiceClient) Get

Get implements compute.GpuClusterServiceClient

func (*GpuClusterServiceClient) GpuClusterAccessBindingsIterator

func (*GpuClusterServiceClient) GpuClusterInstancesIterator

func (*GpuClusterServiceClient) GpuClusterIterator

func (*GpuClusterServiceClient) GpuClusterOperationsIterator

func (*GpuClusterServiceClient) List

List implements compute.GpuClusterServiceClient

func (*GpuClusterServiceClient) ListAccessBindings

ListAccessBindings implements compute.GpuClusterServiceClient

func (*GpuClusterServiceClient) ListInstances

ListInstances implements compute.GpuClusterServiceClient

func (*GpuClusterServiceClient) ListOperations

ListOperations implements compute.GpuClusterServiceClient

func (*GpuClusterServiceClient) SetAccessBindings

SetAccessBindings implements compute.GpuClusterServiceClient

func (*GpuClusterServiceClient) Update

Update implements compute.GpuClusterServiceClient

func (*GpuClusterServiceClient) UpdateAccessBindings

UpdateAccessBindings implements compute.GpuClusterServiceClient

type HostGroupAccessBindingsIterator

type HostGroupAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*HostGroupAccessBindingsIterator) Error

func (*HostGroupAccessBindingsIterator) Next

func (*HostGroupAccessBindingsIterator) Take

func (*HostGroupAccessBindingsIterator) TakeAll

func (*HostGroupAccessBindingsIterator) Value

type HostGroupHostsIterator

type HostGroupHostsIterator struct {
	// contains filtered or unexported fields
}

func (*HostGroupHostsIterator) Error

func (it *HostGroupHostsIterator) Error() error

func (*HostGroupHostsIterator) Next

func (it *HostGroupHostsIterator) Next() bool

func (*HostGroupHostsIterator) Take

func (it *HostGroupHostsIterator) Take(size int64) ([]*compute.Host, error)

func (*HostGroupHostsIterator) TakeAll

func (it *HostGroupHostsIterator) TakeAll() ([]*compute.Host, error)

func (*HostGroupHostsIterator) Value

func (it *HostGroupHostsIterator) Value() *compute.Host

type HostGroupInstancesIterator

type HostGroupInstancesIterator struct {
	// contains filtered or unexported fields
}

func (*HostGroupInstancesIterator) Error

func (it *HostGroupInstancesIterator) Error() error

func (*HostGroupInstancesIterator) Next

func (it *HostGroupInstancesIterator) Next() bool

func (*HostGroupInstancesIterator) Take

func (it *HostGroupInstancesIterator) Take(size int64) ([]*compute.Instance, error)

func (*HostGroupInstancesIterator) TakeAll

func (it *HostGroupInstancesIterator) TakeAll() ([]*compute.Instance, error)

func (*HostGroupInstancesIterator) Value

type HostGroupIterator

type HostGroupIterator struct {
	// contains filtered or unexported fields
}

func (*HostGroupIterator) Error

func (it *HostGroupIterator) Error() error

func (*HostGroupIterator) Next

func (it *HostGroupIterator) Next() bool

func (*HostGroupIterator) Take

func (it *HostGroupIterator) Take(size int64) ([]*compute.HostGroup, error)

func (*HostGroupIterator) TakeAll

func (it *HostGroupIterator) TakeAll() ([]*compute.HostGroup, error)

func (*HostGroupIterator) Value

func (it *HostGroupIterator) Value() *compute.HostGroup

type HostGroupOperationsIterator

type HostGroupOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*HostGroupOperationsIterator) Error

func (it *HostGroupOperationsIterator) Error() error

func (*HostGroupOperationsIterator) Next

func (it *HostGroupOperationsIterator) Next() bool

func (*HostGroupOperationsIterator) Take

func (*HostGroupOperationsIterator) TakeAll

func (*HostGroupOperationsIterator) Value

type HostGroupServiceClient

type HostGroupServiceClient struct {
	// contains filtered or unexported fields
}

HostGroupServiceClient is a compute.HostGroupServiceClient with lazy GRPC connection initialization.

func (*HostGroupServiceClient) Create

Create implements compute.HostGroupServiceClient

func (*HostGroupServiceClient) Delete

Delete implements compute.HostGroupServiceClient

func (*HostGroupServiceClient) Get

Get implements compute.HostGroupServiceClient

func (*HostGroupServiceClient) HostGroupAccessBindingsIterator

func (*HostGroupServiceClient) HostGroupHostsIterator

func (*HostGroupServiceClient) HostGroupInstancesIterator

func (*HostGroupServiceClient) HostGroupIterator

func (*HostGroupServiceClient) HostGroupOperationsIterator

func (*HostGroupServiceClient) List

List implements compute.HostGroupServiceClient

func (*HostGroupServiceClient) ListAccessBindings

ListAccessBindings implements compute.HostGroupServiceClient

func (*HostGroupServiceClient) ListHosts

ListHosts implements compute.HostGroupServiceClient

func (*HostGroupServiceClient) ListInstances

ListInstances implements compute.HostGroupServiceClient

func (*HostGroupServiceClient) ListOperations

ListOperations implements compute.HostGroupServiceClient

func (*HostGroupServiceClient) SetAccessBindings

SetAccessBindings implements compute.HostGroupServiceClient

func (*HostGroupServiceClient) Update

Update implements compute.HostGroupServiceClient

func (*HostGroupServiceClient) UpdateAccessBindings

UpdateAccessBindings implements compute.HostGroupServiceClient

func (*HostGroupServiceClient) UpdateHost

UpdateHost implements compute.HostGroupServiceClient

type HostTypeIterator

type HostTypeIterator struct {
	// contains filtered or unexported fields
}

func (*HostTypeIterator) Error

func (it *HostTypeIterator) Error() error

func (*HostTypeIterator) Next

func (it *HostTypeIterator) Next() bool

func (*HostTypeIterator) Take

func (it *HostTypeIterator) Take(size int64) ([]*compute.HostType, error)

func (*HostTypeIterator) TakeAll

func (it *HostTypeIterator) TakeAll() ([]*compute.HostType, error)

func (*HostTypeIterator) Value

func (it *HostTypeIterator) Value() *compute.HostType

type HostTypeServiceClient

type HostTypeServiceClient struct {
	// contains filtered or unexported fields
}

HostTypeServiceClient is a compute.HostTypeServiceClient with lazy GRPC connection initialization.

func (*HostTypeServiceClient) Get

Get implements compute.HostTypeServiceClient

func (*HostTypeServiceClient) HostTypeIterator

func (*HostTypeServiceClient) List

List implements compute.HostTypeServiceClient

type ImageAccessBindingsIterator

type ImageAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*ImageAccessBindingsIterator) Error

func (it *ImageAccessBindingsIterator) Error() error

func (*ImageAccessBindingsIterator) Next

func (it *ImageAccessBindingsIterator) Next() bool

func (*ImageAccessBindingsIterator) Take

func (*ImageAccessBindingsIterator) TakeAll

func (*ImageAccessBindingsIterator) Value

type ImageIterator

type ImageIterator struct {
	// contains filtered or unexported fields
}

func (*ImageIterator) Error

func (it *ImageIterator) Error() error

func (*ImageIterator) Next

func (it *ImageIterator) Next() bool

func (*ImageIterator) Take

func (it *ImageIterator) Take(size int64) ([]*compute.Image, error)

func (*ImageIterator) TakeAll

func (it *ImageIterator) TakeAll() ([]*compute.Image, error)

func (*ImageIterator) Value

func (it *ImageIterator) Value() *compute.Image

type ImageOperationsIterator

type ImageOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*ImageOperationsIterator) Error

func (it *ImageOperationsIterator) Error() error

func (*ImageOperationsIterator) Next

func (it *ImageOperationsIterator) Next() bool

func (*ImageOperationsIterator) Take

func (it *ImageOperationsIterator) Take(size int64) ([]*operation.Operation, error)

func (*ImageOperationsIterator) TakeAll

func (it *ImageOperationsIterator) TakeAll() ([]*operation.Operation, error)

func (*ImageOperationsIterator) Value

type ImageServiceClient

type ImageServiceClient struct {
	// contains filtered or unexported fields
}

ImageServiceClient is a compute.ImageServiceClient with lazy GRPC connection initialization.

func (*ImageServiceClient) Create

Create implements compute.ImageServiceClient

func (*ImageServiceClient) Delete

Delete implements compute.ImageServiceClient

func (*ImageServiceClient) Get

Get implements compute.ImageServiceClient

func (*ImageServiceClient) GetLatestByFamily

GetLatestByFamily implements compute.ImageServiceClient

func (*ImageServiceClient) ImageAccessBindingsIterator

func (*ImageServiceClient) ImageIterator

func (*ImageServiceClient) ImageOperationsIterator

func (*ImageServiceClient) List

List implements compute.ImageServiceClient

func (*ImageServiceClient) ListAccessBindings

ListAccessBindings implements compute.ImageServiceClient

func (*ImageServiceClient) ListOperations

ListOperations implements compute.ImageServiceClient

func (*ImageServiceClient) SetAccessBindings

SetAccessBindings implements compute.ImageServiceClient

func (*ImageServiceClient) Update

Update implements compute.ImageServiceClient

func (*ImageServiceClient) UpdateAccessBindings

UpdateAccessBindings implements compute.ImageServiceClient

type InstanceAccessBindingsIterator

type InstanceAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*InstanceAccessBindingsIterator) Error

func (*InstanceAccessBindingsIterator) Next

func (*InstanceAccessBindingsIterator) Take

func (*InstanceAccessBindingsIterator) TakeAll

func (*InstanceAccessBindingsIterator) Value

type InstanceIterator

type InstanceIterator struct {
	// contains filtered or unexported fields
}

func (*InstanceIterator) Error

func (it *InstanceIterator) Error() error

func (*InstanceIterator) Next

func (it *InstanceIterator) Next() bool

func (*InstanceIterator) Take

func (it *InstanceIterator) Take(size int64) ([]*compute.Instance, error)

func (*InstanceIterator) TakeAll

func (it *InstanceIterator) TakeAll() ([]*compute.Instance, error)

func (*InstanceIterator) Value

func (it *InstanceIterator) Value() *compute.Instance

type InstanceOperationsIterator

type InstanceOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*InstanceOperationsIterator) Error

func (it *InstanceOperationsIterator) Error() error

func (*InstanceOperationsIterator) Next

func (it *InstanceOperationsIterator) Next() bool

func (*InstanceOperationsIterator) Take

func (*InstanceOperationsIterator) TakeAll

func (*InstanceOperationsIterator) Value

type InstanceServiceClient

type InstanceServiceClient struct {
	// contains filtered or unexported fields
}

InstanceServiceClient is a compute.InstanceServiceClient with lazy GRPC connection initialization.

func (*InstanceServiceClient) AddOneToOneNat

AddOneToOneNat implements compute.InstanceServiceClient

func (*InstanceServiceClient) AttachDisk

AttachDisk implements compute.InstanceServiceClient

func (*InstanceServiceClient) AttachFilesystem

AttachFilesystem implements compute.InstanceServiceClient

func (*InstanceServiceClient) AttachNetworkInterface

AttachNetworkInterface implements compute.InstanceServiceClient

func (*InstanceServiceClient) Create

Create implements compute.InstanceServiceClient

func (*InstanceServiceClient) Delete

Delete implements compute.InstanceServiceClient

func (*InstanceServiceClient) DetachDisk

DetachDisk implements compute.InstanceServiceClient

func (*InstanceServiceClient) DetachFilesystem

DetachFilesystem implements compute.InstanceServiceClient

func (*InstanceServiceClient) DetachNetworkInterface

DetachNetworkInterface implements compute.InstanceServiceClient

func (*InstanceServiceClient) Get

Get implements compute.InstanceServiceClient

func (*InstanceServiceClient) GetSerialPortOutput

GetSerialPortOutput implements compute.InstanceServiceClient

func (*InstanceServiceClient) InstanceAccessBindingsIterator

func (*InstanceServiceClient) InstanceIterator

func (*InstanceServiceClient) InstanceOperationsIterator

func (*InstanceServiceClient) List

List implements compute.InstanceServiceClient

func (*InstanceServiceClient) ListAccessBindings

ListAccessBindings implements compute.InstanceServiceClient

func (*InstanceServiceClient) ListOperations

ListOperations implements compute.InstanceServiceClient

func (*InstanceServiceClient) Move

Move implements compute.InstanceServiceClient

func (*InstanceServiceClient) Relocate

Relocate implements compute.InstanceServiceClient

func (*InstanceServiceClient) RemoveOneToOneNat

RemoveOneToOneNat implements compute.InstanceServiceClient

func (*InstanceServiceClient) Restart

Restart implements compute.InstanceServiceClient

func (*InstanceServiceClient) SetAccessBindings

SetAccessBindings implements compute.InstanceServiceClient

func (*InstanceServiceClient) SimulateMaintenanceEvent

SimulateMaintenanceEvent implements compute.InstanceServiceClient

func (*InstanceServiceClient) Start

Start implements compute.InstanceServiceClient

func (*InstanceServiceClient) Stop

Stop implements compute.InstanceServiceClient

func (*InstanceServiceClient) Update

Update implements compute.InstanceServiceClient

func (*InstanceServiceClient) UpdateAccessBindings

UpdateAccessBindings implements compute.InstanceServiceClient

func (*InstanceServiceClient) UpdateMetadata

UpdateMetadata implements compute.InstanceServiceClient

func (*InstanceServiceClient) UpdateNetworkInterface

UpdateNetworkInterface implements compute.InstanceServiceClient

type PlacementGroupAccessBindingsIterator

type PlacementGroupAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*PlacementGroupAccessBindingsIterator) Error

func (*PlacementGroupAccessBindingsIterator) Next

func (*PlacementGroupAccessBindingsIterator) Take

func (*PlacementGroupAccessBindingsIterator) TakeAll

func (*PlacementGroupAccessBindingsIterator) Value

type PlacementGroupInstancesIterator

type PlacementGroupInstancesIterator struct {
	// contains filtered or unexported fields
}

func (*PlacementGroupInstancesIterator) Error

func (*PlacementGroupInstancesIterator) Next

func (*PlacementGroupInstancesIterator) Take

func (*PlacementGroupInstancesIterator) TakeAll

func (*PlacementGroupInstancesIterator) Value

type PlacementGroupIterator

type PlacementGroupIterator struct {
	// contains filtered or unexported fields
}

func (*PlacementGroupIterator) Error

func (it *PlacementGroupIterator) Error() error

func (*PlacementGroupIterator) Next

func (it *PlacementGroupIterator) Next() bool

func (*PlacementGroupIterator) Take

func (*PlacementGroupIterator) TakeAll

func (it *PlacementGroupIterator) TakeAll() ([]*compute.PlacementGroup, error)

func (*PlacementGroupIterator) Value

type PlacementGroupOperationsIterator

type PlacementGroupOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*PlacementGroupOperationsIterator) Error

func (*PlacementGroupOperationsIterator) Next

func (*PlacementGroupOperationsIterator) Take

func (*PlacementGroupOperationsIterator) TakeAll

func (*PlacementGroupOperationsIterator) Value

type PlacementGroupServiceClient

type PlacementGroupServiceClient struct {
	// contains filtered or unexported fields
}

PlacementGroupServiceClient is a compute.PlacementGroupServiceClient with lazy GRPC connection initialization.

func (*PlacementGroupServiceClient) Create

Create implements compute.PlacementGroupServiceClient

func (*PlacementGroupServiceClient) Delete

Delete implements compute.PlacementGroupServiceClient

func (*PlacementGroupServiceClient) Get

Get implements compute.PlacementGroupServiceClient

func (*PlacementGroupServiceClient) List

List implements compute.PlacementGroupServiceClient

func (*PlacementGroupServiceClient) ListAccessBindings

ListAccessBindings implements compute.PlacementGroupServiceClient

func (*PlacementGroupServiceClient) ListInstances

ListInstances implements compute.PlacementGroupServiceClient

func (*PlacementGroupServiceClient) ListOperations

ListOperations implements compute.PlacementGroupServiceClient

func (*PlacementGroupServiceClient) PlacementGroupAccessBindingsIterator

func (*PlacementGroupServiceClient) PlacementGroupInstancesIterator

func (*PlacementGroupServiceClient) PlacementGroupIterator

func (*PlacementGroupServiceClient) PlacementGroupOperationsIterator

func (*PlacementGroupServiceClient) SetAccessBindings

SetAccessBindings implements compute.PlacementGroupServiceClient

func (*PlacementGroupServiceClient) Update

Update implements compute.PlacementGroupServiceClient

func (*PlacementGroupServiceClient) UpdateAccessBindings

UpdateAccessBindings implements compute.PlacementGroupServiceClient

type SnapshotAccessBindingsIterator

type SnapshotAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*SnapshotAccessBindingsIterator) Error

func (*SnapshotAccessBindingsIterator) Next

func (*SnapshotAccessBindingsIterator) Take

func (*SnapshotAccessBindingsIterator) TakeAll

func (*SnapshotAccessBindingsIterator) Value

type SnapshotIterator

type SnapshotIterator struct {
	// contains filtered or unexported fields
}

func (*SnapshotIterator) Error

func (it *SnapshotIterator) Error() error

func (*SnapshotIterator) Next

func (it *SnapshotIterator) Next() bool

func (*SnapshotIterator) Take

func (it *SnapshotIterator) Take(size int64) ([]*compute.Snapshot, error)

func (*SnapshotIterator) TakeAll

func (it *SnapshotIterator) TakeAll() ([]*compute.Snapshot, error)

func (*SnapshotIterator) Value

func (it *SnapshotIterator) Value() *compute.Snapshot

type SnapshotOperationsIterator

type SnapshotOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*SnapshotOperationsIterator) Error

func (it *SnapshotOperationsIterator) Error() error

func (*SnapshotOperationsIterator) Next

func (it *SnapshotOperationsIterator) Next() bool

func (*SnapshotOperationsIterator) Take

func (*SnapshotOperationsIterator) TakeAll

func (*SnapshotOperationsIterator) Value

type SnapshotScheduleAccessBindingsIterator

type SnapshotScheduleAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*SnapshotScheduleAccessBindingsIterator) Error

func (*SnapshotScheduleAccessBindingsIterator) Next

func (*SnapshotScheduleAccessBindingsIterator) Take

func (*SnapshotScheduleAccessBindingsIterator) TakeAll

func (*SnapshotScheduleAccessBindingsIterator) Value

type SnapshotScheduleDisksIterator

type SnapshotScheduleDisksIterator struct {
	// contains filtered or unexported fields
}

func (*SnapshotScheduleDisksIterator) Error

func (*SnapshotScheduleDisksIterator) Next

func (*SnapshotScheduleDisksIterator) Take

func (it *SnapshotScheduleDisksIterator) Take(size int64) ([]*compute.Disk, error)

func (*SnapshotScheduleDisksIterator) TakeAll

func (it *SnapshotScheduleDisksIterator) TakeAll() ([]*compute.Disk, error)

func (*SnapshotScheduleDisksIterator) Value

type SnapshotScheduleIterator

type SnapshotScheduleIterator struct {
	// contains filtered or unexported fields
}

func (*SnapshotScheduleIterator) Error

func (it *SnapshotScheduleIterator) Error() error

func (*SnapshotScheduleIterator) Next

func (it *SnapshotScheduleIterator) Next() bool

func (*SnapshotScheduleIterator) Take

func (*SnapshotScheduleIterator) TakeAll

func (*SnapshotScheduleIterator) Value

type SnapshotScheduleOperationsIterator

type SnapshotScheduleOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*SnapshotScheduleOperationsIterator) Error

func (*SnapshotScheduleOperationsIterator) Next

func (*SnapshotScheduleOperationsIterator) Take

func (*SnapshotScheduleOperationsIterator) TakeAll

func (*SnapshotScheduleOperationsIterator) Value

type SnapshotScheduleServiceClient

type SnapshotScheduleServiceClient struct {
	// contains filtered or unexported fields
}

SnapshotScheduleServiceClient is a compute.SnapshotScheduleServiceClient with lazy GRPC connection initialization.

func (*SnapshotScheduleServiceClient) Create

Create implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) Delete

Delete implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) Disable

Disable implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) Enable

Enable implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) Get

Get implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) List

List implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) ListAccessBindings

ListAccessBindings implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) ListDisks

ListDisks implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) ListOperations

ListOperations implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) ListSnapshots

ListSnapshots implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) SetAccessBindings

SetAccessBindings implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) SnapshotScheduleAccessBindingsIterator

func (*SnapshotScheduleServiceClient) SnapshotScheduleDisksIterator

func (*SnapshotScheduleServiceClient) SnapshotScheduleIterator

func (*SnapshotScheduleServiceClient) SnapshotScheduleOperationsIterator

func (*SnapshotScheduleServiceClient) SnapshotScheduleSnapshotsIterator

func (*SnapshotScheduleServiceClient) Update

Update implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) UpdateAccessBindings

UpdateAccessBindings implements compute.SnapshotScheduleServiceClient

func (*SnapshotScheduleServiceClient) UpdateDisks

UpdateDisks implements compute.SnapshotScheduleServiceClient

type SnapshotScheduleSnapshotsIterator

type SnapshotScheduleSnapshotsIterator struct {
	// contains filtered or unexported fields
}

func (*SnapshotScheduleSnapshotsIterator) Error

func (*SnapshotScheduleSnapshotsIterator) Next

func (*SnapshotScheduleSnapshotsIterator) Take

func (*SnapshotScheduleSnapshotsIterator) TakeAll

func (*SnapshotScheduleSnapshotsIterator) Value

type SnapshotServiceClient

type SnapshotServiceClient struct {
	// contains filtered or unexported fields
}

SnapshotServiceClient is a compute.SnapshotServiceClient with lazy GRPC connection initialization.

func (*SnapshotServiceClient) Create

Create implements compute.SnapshotServiceClient

func (*SnapshotServiceClient) Delete

Delete implements compute.SnapshotServiceClient

func (*SnapshotServiceClient) Get

Get implements compute.SnapshotServiceClient

func (*SnapshotServiceClient) List

List implements compute.SnapshotServiceClient

func (*SnapshotServiceClient) ListAccessBindings

ListAccessBindings implements compute.SnapshotServiceClient

func (*SnapshotServiceClient) ListOperations

ListOperations implements compute.SnapshotServiceClient

func (*SnapshotServiceClient) SetAccessBindings

SetAccessBindings implements compute.SnapshotServiceClient

func (*SnapshotServiceClient) SnapshotAccessBindingsIterator

func (*SnapshotServiceClient) SnapshotIterator

func (*SnapshotServiceClient) SnapshotOperationsIterator

func (*SnapshotServiceClient) Update

Update implements compute.SnapshotServiceClient

func (*SnapshotServiceClient) UpdateAccessBindings

UpdateAccessBindings implements compute.SnapshotServiceClient

type ZoneIterator

type ZoneIterator struct {
	// contains filtered or unexported fields
}

func (*ZoneIterator) Error

func (it *ZoneIterator) Error() error

func (*ZoneIterator) Next

func (it *ZoneIterator) Next() bool

func (*ZoneIterator) Take

func (it *ZoneIterator) Take(size int64) ([]*compute.Zone, error)

func (*ZoneIterator) TakeAll

func (it *ZoneIterator) TakeAll() ([]*compute.Zone, error)

func (*ZoneIterator) Value

func (it *ZoneIterator) Value() *compute.Zone

type ZoneServiceClient

type ZoneServiceClient struct {
	// contains filtered or unexported fields
}

ZoneServiceClient is a compute.ZoneServiceClient with lazy GRPC connection initialization.

func (*ZoneServiceClient) Get

Get implements compute.ZoneServiceClient

func (*ZoneServiceClient) List

List implements compute.ZoneServiceClient

func (*ZoneServiceClient) ZoneIterator

Directories

Path Synopsis
nolint
nolint

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL