Documentation ¶
Overview ¶
nolint
Index ¶
- type InstanceGroup
- type InstanceGroupAccessBindingsIterator
- func (it *InstanceGroupAccessBindingsIterator) Error() error
- func (it *InstanceGroupAccessBindingsIterator) Next() bool
- func (it *InstanceGroupAccessBindingsIterator) Take(size int64) ([]*access.AccessBinding, error)
- func (it *InstanceGroupAccessBindingsIterator) TakeAll() ([]*access.AccessBinding, error)
- func (it *InstanceGroupAccessBindingsIterator) Value() *access.AccessBinding
- type InstanceGroupInstancesIterator
- func (it *InstanceGroupInstancesIterator) Error() error
- func (it *InstanceGroupInstancesIterator) Next() bool
- func (it *InstanceGroupInstancesIterator) Take(size int64) ([]*instancegroup.ManagedInstance, error)
- func (it *InstanceGroupInstancesIterator) TakeAll() ([]*instancegroup.ManagedInstance, error)
- func (it *InstanceGroupInstancesIterator) Value() *instancegroup.ManagedInstance
- type InstanceGroupIterator
- func (it *InstanceGroupIterator) Error() error
- func (it *InstanceGroupIterator) Next() bool
- func (it *InstanceGroupIterator) Take(size int64) ([]*instancegroup.InstanceGroup, error)
- func (it *InstanceGroupIterator) TakeAll() ([]*instancegroup.InstanceGroup, error)
- func (it *InstanceGroupIterator) Value() *instancegroup.InstanceGroup
- type InstanceGroupLogRecordsIterator
- func (it *InstanceGroupLogRecordsIterator) Error() error
- func (it *InstanceGroupLogRecordsIterator) Next() bool
- func (it *InstanceGroupLogRecordsIterator) Take(size int64) ([]*instancegroup.LogRecord, error)
- func (it *InstanceGroupLogRecordsIterator) TakeAll() ([]*instancegroup.LogRecord, error)
- func (it *InstanceGroupLogRecordsIterator) Value() *instancegroup.LogRecord
- type InstanceGroupOperationsIterator
- func (it *InstanceGroupOperationsIterator) Error() error
- func (it *InstanceGroupOperationsIterator) Next() bool
- func (it *InstanceGroupOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *InstanceGroupOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *InstanceGroupOperationsIterator) Value() *operation.Operation
- type InstanceGroupServiceClient
- func (c *InstanceGroupServiceClient) Create(ctx context.Context, in *instancegroup.CreateInstanceGroupRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) CreateFromYaml(ctx context.Context, in *instancegroup.CreateInstanceGroupFromYamlRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) Delete(ctx context.Context, in *instancegroup.DeleteInstanceGroupRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) DeleteInstances(ctx context.Context, in *instancegroup.DeleteInstancesRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) Get(ctx context.Context, in *instancegroup.GetInstanceGroupRequest, ...) (*instancegroup.InstanceGroup, error)
- func (c *InstanceGroupServiceClient) InstanceGroupAccessBindingsIterator(ctx context.Context, req *access.ListAccessBindingsRequest, ...) *InstanceGroupAccessBindingsIterator
- func (c *InstanceGroupServiceClient) InstanceGroupInstancesIterator(ctx context.Context, req *instancegroup.ListInstanceGroupInstancesRequest, ...) *InstanceGroupInstancesIterator
- func (c *InstanceGroupServiceClient) InstanceGroupIterator(ctx context.Context, req *instancegroup.ListInstanceGroupsRequest, ...) *InstanceGroupIterator
- func (c *InstanceGroupServiceClient) InstanceGroupLogRecordsIterator(ctx context.Context, req *instancegroup.ListInstanceGroupLogRecordsRequest, ...) *InstanceGroupLogRecordsIterator
- func (c *InstanceGroupServiceClient) InstanceGroupOperationsIterator(ctx context.Context, req *instancegroup.ListInstanceGroupOperationsRequest, ...) *InstanceGroupOperationsIterator
- func (c *InstanceGroupServiceClient) List(ctx context.Context, in *instancegroup.ListInstanceGroupsRequest, ...) (*instancegroup.ListInstanceGroupsResponse, error)
- func (c *InstanceGroupServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, ...) (*access.ListAccessBindingsResponse, error)
- func (c *InstanceGroupServiceClient) ListInstances(ctx context.Context, in *instancegroup.ListInstanceGroupInstancesRequest, ...) (*instancegroup.ListInstanceGroupInstancesResponse, error)
- func (c *InstanceGroupServiceClient) ListLogRecords(ctx context.Context, in *instancegroup.ListInstanceGroupLogRecordsRequest, ...) (*instancegroup.ListInstanceGroupLogRecordsResponse, error)
- func (c *InstanceGroupServiceClient) ListOperations(ctx context.Context, in *instancegroup.ListInstanceGroupOperationsRequest, ...) (*instancegroup.ListInstanceGroupOperationsResponse, error)
- func (c *InstanceGroupServiceClient) PauseProcesses(ctx context.Context, in *instancegroup.PauseInstanceGroupProcessesRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) ResumeProcesses(ctx context.Context, in *instancegroup.ResumeInstanceGroupProcessesRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) RollingRecreate(ctx context.Context, in *instancegroup.RollingRecreateRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) RollingRestart(ctx context.Context, in *instancegroup.RollingRestartRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) Start(ctx context.Context, in *instancegroup.StartInstanceGroupRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) Stop(ctx context.Context, in *instancegroup.StopInstanceGroupRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) StopInstances(ctx context.Context, in *instancegroup.StopInstancesRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) Update(ctx context.Context, in *instancegroup.UpdateInstanceGroupRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, ...) (*operation.Operation, error)
- func (c *InstanceGroupServiceClient) UpdateFromYaml(ctx context.Context, in *instancegroup.UpdateInstanceGroupFromYamlRequest, ...) (*operation.Operation, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InstanceGroup ¶
type InstanceGroup struct {
// contains filtered or unexported fields
}
InstanceGroup provides access to "instancegroup" component of Yandex.Cloud
func NewInstanceGroup ¶
func NewInstanceGroup(g func(ctx context.Context) (*grpc.ClientConn, error)) *InstanceGroup
NewInstanceGroup creates instance of InstanceGroup
func (*InstanceGroup) InstanceGroup ¶
func (i *InstanceGroup) InstanceGroup() *InstanceGroupServiceClient
InstanceGroup gets InstanceGroupService client
type InstanceGroupAccessBindingsIterator ¶
type InstanceGroupAccessBindingsIterator struct {
// contains filtered or unexported fields
}
func (*InstanceGroupAccessBindingsIterator) Error ¶
func (it *InstanceGroupAccessBindingsIterator) Error() error
func (*InstanceGroupAccessBindingsIterator) Next ¶
func (it *InstanceGroupAccessBindingsIterator) Next() bool
func (*InstanceGroupAccessBindingsIterator) Take ¶
func (it *InstanceGroupAccessBindingsIterator) Take(size int64) ([]*access.AccessBinding, error)
func (*InstanceGroupAccessBindingsIterator) TakeAll ¶
func (it *InstanceGroupAccessBindingsIterator) TakeAll() ([]*access.AccessBinding, error)
func (*InstanceGroupAccessBindingsIterator) Value ¶
func (it *InstanceGroupAccessBindingsIterator) Value() *access.AccessBinding
type InstanceGroupInstancesIterator ¶
type InstanceGroupInstancesIterator struct {
// contains filtered or unexported fields
}
func (*InstanceGroupInstancesIterator) Error ¶
func (it *InstanceGroupInstancesIterator) Error() error
func (*InstanceGroupInstancesIterator) Next ¶
func (it *InstanceGroupInstancesIterator) Next() bool
func (*InstanceGroupInstancesIterator) Take ¶
func (it *InstanceGroupInstancesIterator) Take(size int64) ([]*instancegroup.ManagedInstance, error)
func (*InstanceGroupInstancesIterator) TakeAll ¶
func (it *InstanceGroupInstancesIterator) TakeAll() ([]*instancegroup.ManagedInstance, error)
func (*InstanceGroupInstancesIterator) Value ¶
func (it *InstanceGroupInstancesIterator) Value() *instancegroup.ManagedInstance
type InstanceGroupIterator ¶
type InstanceGroupIterator struct {
// contains filtered or unexported fields
}
func (*InstanceGroupIterator) Error ¶
func (it *InstanceGroupIterator) Error() error
func (*InstanceGroupIterator) Next ¶
func (it *InstanceGroupIterator) Next() bool
func (*InstanceGroupIterator) Take ¶
func (it *InstanceGroupIterator) Take(size int64) ([]*instancegroup.InstanceGroup, error)
func (*InstanceGroupIterator) TakeAll ¶
func (it *InstanceGroupIterator) TakeAll() ([]*instancegroup.InstanceGroup, error)
func (*InstanceGroupIterator) Value ¶
func (it *InstanceGroupIterator) Value() *instancegroup.InstanceGroup
type InstanceGroupLogRecordsIterator ¶
type InstanceGroupLogRecordsIterator struct {
// contains filtered or unexported fields
}
func (*InstanceGroupLogRecordsIterator) Error ¶
func (it *InstanceGroupLogRecordsIterator) Error() error
func (*InstanceGroupLogRecordsIterator) Next ¶
func (it *InstanceGroupLogRecordsIterator) Next() bool
func (*InstanceGroupLogRecordsIterator) Take ¶
func (it *InstanceGroupLogRecordsIterator) Take(size int64) ([]*instancegroup.LogRecord, error)
func (*InstanceGroupLogRecordsIterator) TakeAll ¶
func (it *InstanceGroupLogRecordsIterator) TakeAll() ([]*instancegroup.LogRecord, error)
func (*InstanceGroupLogRecordsIterator) Value ¶
func (it *InstanceGroupLogRecordsIterator) Value() *instancegroup.LogRecord
type InstanceGroupOperationsIterator ¶
type InstanceGroupOperationsIterator struct {
// contains filtered or unexported fields
}
func (*InstanceGroupOperationsIterator) Error ¶
func (it *InstanceGroupOperationsIterator) Error() error
func (*InstanceGroupOperationsIterator) Next ¶
func (it *InstanceGroupOperationsIterator) Next() bool
func (*InstanceGroupOperationsIterator) Take ¶
func (it *InstanceGroupOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*InstanceGroupOperationsIterator) TakeAll ¶
func (it *InstanceGroupOperationsIterator) TakeAll() ([]*operation.Operation, error)
func (*InstanceGroupOperationsIterator) Value ¶
func (it *InstanceGroupOperationsIterator) Value() *operation.Operation
type InstanceGroupServiceClient ¶
type InstanceGroupServiceClient struct {
// contains filtered or unexported fields
}
InstanceGroupServiceClient is a instancegroup.InstanceGroupServiceClient with lazy GRPC connection initialization.
func (*InstanceGroupServiceClient) Create ¶
func (c *InstanceGroupServiceClient) Create(ctx context.Context, in *instancegroup.CreateInstanceGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) CreateFromYaml ¶
func (c *InstanceGroupServiceClient) CreateFromYaml(ctx context.Context, in *instancegroup.CreateInstanceGroupFromYamlRequest, opts ...grpc.CallOption) (*operation.Operation, error)
CreateFromYaml implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) Delete ¶
func (c *InstanceGroupServiceClient) Delete(ctx context.Context, in *instancegroup.DeleteInstanceGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) DeleteInstances ¶
func (c *InstanceGroupServiceClient) DeleteInstances(ctx context.Context, in *instancegroup.DeleteInstancesRequest, opts ...grpc.CallOption) (*operation.Operation, error)
DeleteInstances implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) Get ¶
func (c *InstanceGroupServiceClient) Get(ctx context.Context, in *instancegroup.GetInstanceGroupRequest, opts ...grpc.CallOption) (*instancegroup.InstanceGroup, error)
Get implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) InstanceGroupAccessBindingsIterator ¶
func (c *InstanceGroupServiceClient) InstanceGroupAccessBindingsIterator(ctx context.Context, req *access.ListAccessBindingsRequest, opts ...grpc.CallOption) *InstanceGroupAccessBindingsIterator
func (*InstanceGroupServiceClient) InstanceGroupInstancesIterator ¶
func (c *InstanceGroupServiceClient) InstanceGroupInstancesIterator(ctx context.Context, req *instancegroup.ListInstanceGroupInstancesRequest, opts ...grpc.CallOption) *InstanceGroupInstancesIterator
func (*InstanceGroupServiceClient) InstanceGroupIterator ¶
func (c *InstanceGroupServiceClient) InstanceGroupIterator(ctx context.Context, req *instancegroup.ListInstanceGroupsRequest, opts ...grpc.CallOption) *InstanceGroupIterator
func (*InstanceGroupServiceClient) InstanceGroupLogRecordsIterator ¶
func (c *InstanceGroupServiceClient) InstanceGroupLogRecordsIterator(ctx context.Context, req *instancegroup.ListInstanceGroupLogRecordsRequest, opts ...grpc.CallOption) *InstanceGroupLogRecordsIterator
func (*InstanceGroupServiceClient) InstanceGroupOperationsIterator ¶
func (c *InstanceGroupServiceClient) InstanceGroupOperationsIterator(ctx context.Context, req *instancegroup.ListInstanceGroupOperationsRequest, opts ...grpc.CallOption) *InstanceGroupOperationsIterator
func (*InstanceGroupServiceClient) List ¶
func (c *InstanceGroupServiceClient) List(ctx context.Context, in *instancegroup.ListInstanceGroupsRequest, opts ...grpc.CallOption) (*instancegroup.ListInstanceGroupsResponse, error)
List implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) ListAccessBindings ¶
func (c *InstanceGroupServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error)
ListAccessBindings implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) ListInstances ¶
func (c *InstanceGroupServiceClient) ListInstances(ctx context.Context, in *instancegroup.ListInstanceGroupInstancesRequest, opts ...grpc.CallOption) (*instancegroup.ListInstanceGroupInstancesResponse, error)
ListInstances implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) ListLogRecords ¶
func (c *InstanceGroupServiceClient) ListLogRecords(ctx context.Context, in *instancegroup.ListInstanceGroupLogRecordsRequest, opts ...grpc.CallOption) (*instancegroup.ListInstanceGroupLogRecordsResponse, error)
ListLogRecords implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) ListOperations ¶
func (c *InstanceGroupServiceClient) ListOperations(ctx context.Context, in *instancegroup.ListInstanceGroupOperationsRequest, opts ...grpc.CallOption) (*instancegroup.ListInstanceGroupOperationsResponse, error)
ListOperations implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) PauseProcesses ¶
func (c *InstanceGroupServiceClient) PauseProcesses(ctx context.Context, in *instancegroup.PauseInstanceGroupProcessesRequest, opts ...grpc.CallOption) (*operation.Operation, error)
PauseProcesses implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) ResumeProcesses ¶
func (c *InstanceGroupServiceClient) ResumeProcesses(ctx context.Context, in *instancegroup.ResumeInstanceGroupProcessesRequest, opts ...grpc.CallOption) (*operation.Operation, error)
ResumeProcesses implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) RollingRecreate ¶
func (c *InstanceGroupServiceClient) RollingRecreate(ctx context.Context, in *instancegroup.RollingRecreateRequest, opts ...grpc.CallOption) (*operation.Operation, error)
RollingRecreate implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) RollingRestart ¶
func (c *InstanceGroupServiceClient) RollingRestart(ctx context.Context, in *instancegroup.RollingRestartRequest, opts ...grpc.CallOption) (*operation.Operation, error)
RollingRestart implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) SetAccessBindings ¶
func (c *InstanceGroupServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
SetAccessBindings implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) Start ¶
func (c *InstanceGroupServiceClient) Start(ctx context.Context, in *instancegroup.StartInstanceGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Start implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) Stop ¶
func (c *InstanceGroupServiceClient) Stop(ctx context.Context, in *instancegroup.StopInstanceGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Stop implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) StopInstances ¶
func (c *InstanceGroupServiceClient) StopInstances(ctx context.Context, in *instancegroup.StopInstancesRequest, opts ...grpc.CallOption) (*operation.Operation, error)
StopInstances implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) Update ¶
func (c *InstanceGroupServiceClient) Update(ctx context.Context, in *instancegroup.UpdateInstanceGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) UpdateAccessBindings ¶
func (c *InstanceGroupServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
UpdateAccessBindings implements instancegroup.InstanceGroupServiceClient
func (*InstanceGroupServiceClient) UpdateFromYaml ¶
func (c *InstanceGroupServiceClient) UpdateFromYaml(ctx context.Context, in *instancegroup.UpdateInstanceGroupFromYamlRequest, opts ...grpc.CallOption) (*operation.Operation, error)
UpdateFromYaml implements instancegroup.InstanceGroupServiceClient