Documentation ¶
Overview ¶
nolint
Index ¶
- type AuditTrails
- type TrailAccessBindingsIterator
- func (it *TrailAccessBindingsIterator) Error() error
- func (it *TrailAccessBindingsIterator) Next() bool
- func (it *TrailAccessBindingsIterator) Take(size int64) ([]*access.AccessBinding, error)
- func (it *TrailAccessBindingsIterator) TakeAll() ([]*access.AccessBinding, error)
- func (it *TrailAccessBindingsIterator) Value() *access.AccessBinding
- type TrailIterator
- type TrailOperationsIterator
- func (it *TrailOperationsIterator) Error() error
- func (it *TrailOperationsIterator) Next() bool
- func (it *TrailOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *TrailOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *TrailOperationsIterator) Value() *operation.Operation
- type TrailServiceClient
- func (c *TrailServiceClient) Create(ctx context.Context, in *audittrails.CreateTrailRequest, ...) (*operation.Operation, error)
- func (c *TrailServiceClient) Delete(ctx context.Context, in *audittrails.DeleteTrailRequest, ...) (*operation.Operation, error)
- func (c *TrailServiceClient) Get(ctx context.Context, in *audittrails.GetTrailRequest, opts ...grpc.CallOption) (*audittrails.Trail, error)
- func (c *TrailServiceClient) List(ctx context.Context, in *audittrails.ListTrailsRequest, ...) (*audittrails.ListTrailsResponse, error)
- func (c *TrailServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, ...) (*access.ListAccessBindingsResponse, error)
- func (c *TrailServiceClient) ListOperations(ctx context.Context, in *audittrails.ListTrailOperationsRequest, ...) (*audittrails.ListTrailOperationsResponse, error)
- func (c *TrailServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, ...) (*operation.Operation, error)
- func (c *TrailServiceClient) TrailAccessBindingsIterator(ctx context.Context, req *access.ListAccessBindingsRequest, ...) *TrailAccessBindingsIterator
- func (c *TrailServiceClient) TrailIterator(ctx context.Context, req *audittrails.ListTrailsRequest, ...) *TrailIterator
- func (c *TrailServiceClient) TrailOperationsIterator(ctx context.Context, req *audittrails.ListTrailOperationsRequest, ...) *TrailOperationsIterator
- func (c *TrailServiceClient) Update(ctx context.Context, in *audittrails.UpdateTrailRequest, ...) (*operation.Operation, error)
- func (c *TrailServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, ...) (*operation.Operation, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditTrails ¶
type AuditTrails struct {
// contains filtered or unexported fields
}
AuditTrails provides access to "audittrails" component of Yandex.Cloud
func NewAuditTrails ¶
func NewAuditTrails(g func(ctx context.Context) (*grpc.ClientConn, error)) *AuditTrails
NewAuditTrails creates instance of AuditTrails
func (*AuditTrails) Trail ¶
func (a *AuditTrails) Trail() *TrailServiceClient
Trail gets TrailService client
type TrailAccessBindingsIterator ¶
type TrailAccessBindingsIterator struct {
// contains filtered or unexported fields
}
func (*TrailAccessBindingsIterator) Error ¶
func (it *TrailAccessBindingsIterator) Error() error
func (*TrailAccessBindingsIterator) Next ¶
func (it *TrailAccessBindingsIterator) Next() bool
func (*TrailAccessBindingsIterator) Take ¶
func (it *TrailAccessBindingsIterator) Take(size int64) ([]*access.AccessBinding, error)
func (*TrailAccessBindingsIterator) TakeAll ¶
func (it *TrailAccessBindingsIterator) TakeAll() ([]*access.AccessBinding, error)
func (*TrailAccessBindingsIterator) Value ¶
func (it *TrailAccessBindingsIterator) Value() *access.AccessBinding
type TrailIterator ¶
type TrailIterator struct {
// contains filtered or unexported fields
}
func (*TrailIterator) Error ¶
func (it *TrailIterator) Error() error
func (*TrailIterator) Next ¶
func (it *TrailIterator) Next() bool
func (*TrailIterator) Take ¶
func (it *TrailIterator) Take(size int64) ([]*audittrails.Trail, error)
func (*TrailIterator) TakeAll ¶
func (it *TrailIterator) TakeAll() ([]*audittrails.Trail, error)
func (*TrailIterator) Value ¶
func (it *TrailIterator) Value() *audittrails.Trail
type TrailOperationsIterator ¶
type TrailOperationsIterator struct {
// contains filtered or unexported fields
}
func (*TrailOperationsIterator) Error ¶
func (it *TrailOperationsIterator) Error() error
func (*TrailOperationsIterator) Next ¶
func (it *TrailOperationsIterator) Next() bool
func (*TrailOperationsIterator) Take ¶
func (it *TrailOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*TrailOperationsIterator) TakeAll ¶
func (it *TrailOperationsIterator) TakeAll() ([]*operation.Operation, error)
func (*TrailOperationsIterator) Value ¶
func (it *TrailOperationsIterator) Value() *operation.Operation
type TrailServiceClient ¶
type TrailServiceClient struct {
// contains filtered or unexported fields
}
TrailServiceClient is a audittrails.TrailServiceClient with lazy GRPC connection initialization.
func (*TrailServiceClient) Create ¶
func (c *TrailServiceClient) Create(ctx context.Context, in *audittrails.CreateTrailRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements audittrails.TrailServiceClient
func (*TrailServiceClient) Delete ¶
func (c *TrailServiceClient) Delete(ctx context.Context, in *audittrails.DeleteTrailRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements audittrails.TrailServiceClient
func (*TrailServiceClient) Get ¶
func (c *TrailServiceClient) Get(ctx context.Context, in *audittrails.GetTrailRequest, opts ...grpc.CallOption) (*audittrails.Trail, error)
Get implements audittrails.TrailServiceClient
func (*TrailServiceClient) List ¶
func (c *TrailServiceClient) List(ctx context.Context, in *audittrails.ListTrailsRequest, opts ...grpc.CallOption) (*audittrails.ListTrailsResponse, error)
List implements audittrails.TrailServiceClient
func (*TrailServiceClient) ListAccessBindings ¶
func (c *TrailServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error)
ListAccessBindings implements audittrails.TrailServiceClient
func (*TrailServiceClient) ListOperations ¶
func (c *TrailServiceClient) ListOperations(ctx context.Context, in *audittrails.ListTrailOperationsRequest, opts ...grpc.CallOption) (*audittrails.ListTrailOperationsResponse, error)
ListOperations implements audittrails.TrailServiceClient
func (*TrailServiceClient) SetAccessBindings ¶
func (c *TrailServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
SetAccessBindings implements audittrails.TrailServiceClient
func (*TrailServiceClient) TrailAccessBindingsIterator ¶
func (c *TrailServiceClient) TrailAccessBindingsIterator(ctx context.Context, req *access.ListAccessBindingsRequest, opts ...grpc.CallOption) *TrailAccessBindingsIterator
func (*TrailServiceClient) TrailIterator ¶
func (c *TrailServiceClient) TrailIterator(ctx context.Context, req *audittrails.ListTrailsRequest, opts ...grpc.CallOption) *TrailIterator
func (*TrailServiceClient) TrailOperationsIterator ¶
func (c *TrailServiceClient) TrailOperationsIterator(ctx context.Context, req *audittrails.ListTrailOperationsRequest, opts ...grpc.CallOption) *TrailOperationsIterator
func (*TrailServiceClient) Update ¶
func (c *TrailServiceClient) Update(ctx context.Context, in *audittrails.UpdateTrailRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements audittrails.TrailServiceClient
func (*TrailServiceClient) UpdateAccessBindings ¶
func (c *TrailServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
UpdateAccessBindings implements audittrails.TrailServiceClient