datasphere

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

nolint

nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CommunityAccessBindingsIterator

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

func (*CommunityAccessBindingsIterator) Error

func (*CommunityAccessBindingsIterator) Next

func (*CommunityAccessBindingsIterator) Take

func (*CommunityAccessBindingsIterator) TakeAll

func (*CommunityAccessBindingsIterator) Value

type CommunityIterator

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

func (*CommunityIterator) Error

func (it *CommunityIterator) Error() error

func (*CommunityIterator) Next

func (it *CommunityIterator) Next() bool

func (*CommunityIterator) Take

func (it *CommunityIterator) Take(size int64) ([]*datasphere.Community, error)

func (*CommunityIterator) TakeAll

func (it *CommunityIterator) TakeAll() ([]*datasphere.Community, error)

func (*CommunityIterator) Value

func (it *CommunityIterator) Value() *datasphere.Community

type CommunityServiceClient

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

CommunityServiceClient is a datasphere.CommunityServiceClient with lazy GRPC connection initialization.

func (*CommunityServiceClient) AddResource

AddResource implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) CommunityAccessBindingsIterator

func (*CommunityServiceClient) CommunityIterator

func (*CommunityServiceClient) Create

Create implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) Delete

Delete implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) Get

Get implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) GetRestrictions

GetRestrictions implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) GetRestrictionsMeta

GetRestrictionsMeta implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) List

List implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) ListAccessBindings

ListAccessBindings implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) RemoveResource

RemoveResource implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) SetAccessBindings

SetAccessBindings implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) SetRestrictions

SetRestrictions implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) Update

Update implements datasphere.CommunityServiceClient

func (*CommunityServiceClient) UpdateAccessBindings

UpdateAccessBindings implements datasphere.CommunityServiceClient

type Datasphere

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

Datasphere provides access to "datasphere" component of Yandex.Cloud

func NewDatasphere

func NewDatasphere(g func(ctx context.Context) (*grpc.ClientConn, error)) *Datasphere

NewDatasphere creates instance of Datasphere

func (*Datasphere) Community

func (d *Datasphere) Community() *CommunityServiceClient

Community gets CommunityService client

func (*Datasphere) Project

func (d *Datasphere) Project() *ProjectServiceClient

Project gets ProjectService client

type ProjectAccessBindingsIterator

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

func (*ProjectAccessBindingsIterator) Error

func (*ProjectAccessBindingsIterator) Next

func (*ProjectAccessBindingsIterator) Take

func (*ProjectAccessBindingsIterator) TakeAll

func (*ProjectAccessBindingsIterator) Value

type ProjectIterator

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

func (*ProjectIterator) Error

func (it *ProjectIterator) Error() error

func (*ProjectIterator) Next

func (it *ProjectIterator) Next() bool

func (*ProjectIterator) Take

func (it *ProjectIterator) Take(size int64) ([]*datasphere.Project, error)

func (*ProjectIterator) TakeAll

func (it *ProjectIterator) TakeAll() ([]*datasphere.Project, error)

func (*ProjectIterator) Value

func (it *ProjectIterator) Value() *datasphere.Project

type ProjectServiceClient

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

ProjectServiceClient is a datasphere.ProjectServiceClient with lazy GRPC connection initialization.

func (*ProjectServiceClient) AddResource

AddResource implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) Create

Create implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) Delete

Delete implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) Execute

Execute implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) Get

Get implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) GetRestrictions

GetRestrictions implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) GetRestrictionsMeta

GetRestrictionsMeta implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) GetUnitBalance

GetUnitBalance implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) List

List implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) ListAccessBindings

ListAccessBindings implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) Open

Open implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) ProjectAccessBindingsIterator

func (*ProjectServiceClient) ProjectIterator

func (*ProjectServiceClient) RemoveResource

RemoveResource implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) ResizeDisk

ResizeDisk implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) SetAccessBindings

SetAccessBindings implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) SetRestrictions

SetRestrictions implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) SetUnitBalance

SetUnitBalance implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) Update

Update implements datasphere.ProjectServiceClient

func (*ProjectServiceClient) UpdateAccessBindings

UpdateAccessBindings implements datasphere.ProjectServiceClient

Jump to

Keyboard shortcuts

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