// Code generated by sdkgen. DO NOT EDIT. package operation import ( "context" "google.golang.org/grpc" ) // Operation provides access to "operation" component of Yandex.Cloud type Operation struct { getConn func(ctx context.Context) (*grpc.ClientConn, error) } // NewOperation creates instance of Operation func NewOperation(g func(ctx context.Context) (*grpc.ClientConn, error)) *Operation { return &Operation{g} } // Operation gets OperationService client func (o *Operation) Operation() *OperationServiceClient { return &OperationServiceClient{getConn: o.getConn} }