Documentation
¶
Overview ¶
nolint
nolint
nolint
nolint
nolint
Index ¶
- type Billing
- type BillingAccountAccessBindingsIterator
- func (it *BillingAccountAccessBindingsIterator) Error() error
- func (it *BillingAccountAccessBindingsIterator) Next() bool
- func (it *BillingAccountAccessBindingsIterator) Take(size int64) ([]*access.AccessBinding, error)
- func (it *BillingAccountAccessBindingsIterator) TakeAll() ([]*access.AccessBinding, error)
- func (it *BillingAccountAccessBindingsIterator) Value() *access.AccessBinding
- type BillingAccountBillableObjectBindingsIterator
- func (it *BillingAccountBillableObjectBindingsIterator) Error() error
- func (it *BillingAccountBillableObjectBindingsIterator) Next() bool
- func (it *BillingAccountBillableObjectBindingsIterator) Take(size int64) ([]*billing.BillableObjectBinding, error)
- func (it *BillingAccountBillableObjectBindingsIterator) TakeAll() ([]*billing.BillableObjectBinding, error)
- func (it *BillingAccountBillableObjectBindingsIterator) Value() *billing.BillableObjectBinding
- type BillingAccountIterator
- func (it *BillingAccountIterator) Error() error
- func (it *BillingAccountIterator) Next() bool
- func (it *BillingAccountIterator) Take(size int64) ([]*billing.BillingAccount, error)
- func (it *BillingAccountIterator) TakeAll() ([]*billing.BillingAccount, error)
- func (it *BillingAccountIterator) Value() *billing.BillingAccount
- type BillingAccountServiceClient
- func (c *BillingAccountServiceClient) BillingAccountAccessBindingsIterator(ctx context.Context, req *access.ListAccessBindingsRequest, ...) *BillingAccountAccessBindingsIterator
- func (c *BillingAccountServiceClient) BillingAccountBillableObjectBindingsIterator(ctx context.Context, req *billing.ListBillableObjectBindingsRequest, ...) *BillingAccountBillableObjectBindingsIterator
- func (c *BillingAccountServiceClient) BillingAccountIterator(ctx context.Context, req *billing.ListBillingAccountsRequest, ...) *BillingAccountIterator
- func (c *BillingAccountServiceClient) BindBillableObject(ctx context.Context, in *billing.BindBillableObjectRequest, ...) (*operation.Operation, error)
- func (c *BillingAccountServiceClient) Get(ctx context.Context, in *billing.GetBillingAccountRequest, ...) (*billing.BillingAccount, error)
- func (c *BillingAccountServiceClient) List(ctx context.Context, in *billing.ListBillingAccountsRequest, ...) (*billing.ListBillingAccountsResponse, error)
- func (c *BillingAccountServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, ...) (*access.ListAccessBindingsResponse, error)
- func (c *BillingAccountServiceClient) ListBillableObjectBindings(ctx context.Context, in *billing.ListBillableObjectBindingsRequest, ...) (*billing.ListBillableObjectBindingsResponse, error)
- func (c *BillingAccountServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, ...) (*operation.Operation, error)
- type BudgetIterator
- type BudgetServiceClient
- func (c *BudgetServiceClient) BudgetIterator(ctx context.Context, req *billing.ListBudgetsRequest, opts ...grpc.CallOption) *BudgetIterator
- func (c *BudgetServiceClient) Create(ctx context.Context, in *billing.CreateBudgetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *BudgetServiceClient) Get(ctx context.Context, in *billing.GetBudgetRequest, opts ...grpc.CallOption) (*billing.Budget, error)
- func (c *BudgetServiceClient) List(ctx context.Context, in *billing.ListBudgetsRequest, opts ...grpc.CallOption) (*billing.ListBudgetsResponse, error)
- type CustomerIterator
- type CustomerServiceClient
- func (c *CustomerServiceClient) Activate(ctx context.Context, in *billing.ActivateCustomerRequest, ...) (*operation.Operation, error)
- func (c *CustomerServiceClient) CreateResellerServed(ctx context.Context, in *billing.CreateResellerServedCustomerRequest, ...) (*operation.Operation, error)
- func (c *CustomerServiceClient) CustomerIterator(ctx context.Context, req *billing.ListCustomersRequest, ...) *CustomerIterator
- func (c *CustomerServiceClient) Invite(ctx context.Context, in *billing.InviteCustomerRequest, ...) (*operation.Operation, error)
- func (c *CustomerServiceClient) List(ctx context.Context, in *billing.ListCustomersRequest, opts ...grpc.CallOption) (*billing.ListCustomersResponse, error)
- func (c *CustomerServiceClient) Suspend(ctx context.Context, in *billing.SuspendCustomerRequest, ...) (*operation.Operation, error)
- type ServiceIterator
- type ServiceServiceClient
- func (c *ServiceServiceClient) Get(ctx context.Context, in *billing.GetServiceRequest, opts ...grpc.CallOption) (*billing.Service, error)
- func (c *ServiceServiceClient) List(ctx context.Context, in *billing.ListServicesRequest, opts ...grpc.CallOption) (*billing.ListServicesResponse, error)
- func (c *ServiceServiceClient) ServiceIterator(ctx context.Context, req *billing.ListServicesRequest, opts ...grpc.CallOption) *ServiceIterator
- type SkuIterator
- type SkuServiceClient
- func (c *SkuServiceClient) Get(ctx context.Context, in *billing.GetSkuRequest, opts ...grpc.CallOption) (*billing.Sku, error)
- func (c *SkuServiceClient) List(ctx context.Context, in *billing.ListSkusRequest, opts ...grpc.CallOption) (*billing.ListSkusResponse, error)
- func (c *SkuServiceClient) SkuIterator(ctx context.Context, req *billing.ListSkusRequest, opts ...grpc.CallOption) *SkuIterator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Billing ¶
type Billing struct {
// contains filtered or unexported fields
}
Billing provides access to "billing" component of Yandex.Cloud
func NewBilling ¶
NewBilling creates instance of Billing
func (*Billing) BillingAccount ¶
func (b *Billing) BillingAccount() *BillingAccountServiceClient
BillingAccount gets BillingAccountService client
func (*Billing) Budget ¶
func (b *Billing) Budget() *BudgetServiceClient
Budget gets BudgetService client
func (*Billing) Customer ¶
func (b *Billing) Customer() *CustomerServiceClient
Customer gets CustomerService client
func (*Billing) Service ¶
func (b *Billing) Service() *ServiceServiceClient
Service gets ServiceService client
type BillingAccountAccessBindingsIterator ¶
type BillingAccountAccessBindingsIterator struct {
// contains filtered or unexported fields
}
func (*BillingAccountAccessBindingsIterator) Error ¶
func (it *BillingAccountAccessBindingsIterator) Error() error
func (*BillingAccountAccessBindingsIterator) Next ¶
func (it *BillingAccountAccessBindingsIterator) Next() bool
func (*BillingAccountAccessBindingsIterator) Take ¶
func (it *BillingAccountAccessBindingsIterator) Take(size int64) ([]*access.AccessBinding, error)
func (*BillingAccountAccessBindingsIterator) TakeAll ¶
func (it *BillingAccountAccessBindingsIterator) TakeAll() ([]*access.AccessBinding, error)
func (*BillingAccountAccessBindingsIterator) Value ¶
func (it *BillingAccountAccessBindingsIterator) Value() *access.AccessBinding
type BillingAccountBillableObjectBindingsIterator ¶
type BillingAccountBillableObjectBindingsIterator struct {
// contains filtered or unexported fields
}
func (*BillingAccountBillableObjectBindingsIterator) Error ¶
func (it *BillingAccountBillableObjectBindingsIterator) Error() error
func (*BillingAccountBillableObjectBindingsIterator) Next ¶
func (it *BillingAccountBillableObjectBindingsIterator) Next() bool
func (*BillingAccountBillableObjectBindingsIterator) Take ¶
func (it *BillingAccountBillableObjectBindingsIterator) Take(size int64) ([]*billing.BillableObjectBinding, error)
func (*BillingAccountBillableObjectBindingsIterator) TakeAll ¶
func (it *BillingAccountBillableObjectBindingsIterator) TakeAll() ([]*billing.BillableObjectBinding, error)
func (*BillingAccountBillableObjectBindingsIterator) Value ¶
func (it *BillingAccountBillableObjectBindingsIterator) Value() *billing.BillableObjectBinding
type BillingAccountIterator ¶
type BillingAccountIterator struct {
// contains filtered or unexported fields
}
func (*BillingAccountIterator) Error ¶
func (it *BillingAccountIterator) Error() error
func (*BillingAccountIterator) Next ¶
func (it *BillingAccountIterator) Next() bool
func (*BillingAccountIterator) Take ¶
func (it *BillingAccountIterator) Take(size int64) ([]*billing.BillingAccount, error)
func (*BillingAccountIterator) TakeAll ¶
func (it *BillingAccountIterator) TakeAll() ([]*billing.BillingAccount, error)
func (*BillingAccountIterator) Value ¶
func (it *BillingAccountIterator) Value() *billing.BillingAccount
type BillingAccountServiceClient ¶
type BillingAccountServiceClient struct {
// contains filtered or unexported fields
}
BillingAccountServiceClient is a billing.BillingAccountServiceClient with lazy GRPC connection initialization.
func (*BillingAccountServiceClient) BillingAccountAccessBindingsIterator ¶
func (c *BillingAccountServiceClient) BillingAccountAccessBindingsIterator(ctx context.Context, req *access.ListAccessBindingsRequest, opts ...grpc.CallOption) *BillingAccountAccessBindingsIterator
func (*BillingAccountServiceClient) BillingAccountBillableObjectBindingsIterator ¶
func (c *BillingAccountServiceClient) BillingAccountBillableObjectBindingsIterator(ctx context.Context, req *billing.ListBillableObjectBindingsRequest, opts ...grpc.CallOption) *BillingAccountBillableObjectBindingsIterator
func (*BillingAccountServiceClient) BillingAccountIterator ¶
func (c *BillingAccountServiceClient) BillingAccountIterator(ctx context.Context, req *billing.ListBillingAccountsRequest, opts ...grpc.CallOption) *BillingAccountIterator
func (*BillingAccountServiceClient) BindBillableObject ¶
func (c *BillingAccountServiceClient) BindBillableObject(ctx context.Context, in *billing.BindBillableObjectRequest, opts ...grpc.CallOption) (*operation.Operation, error)
BindBillableObject implements billing.BillingAccountServiceClient
func (*BillingAccountServiceClient) Get ¶
func (c *BillingAccountServiceClient) Get(ctx context.Context, in *billing.GetBillingAccountRequest, opts ...grpc.CallOption) (*billing.BillingAccount, error)
Get implements billing.BillingAccountServiceClient
func (*BillingAccountServiceClient) List ¶
func (c *BillingAccountServiceClient) List(ctx context.Context, in *billing.ListBillingAccountsRequest, opts ...grpc.CallOption) (*billing.ListBillingAccountsResponse, error)
List implements billing.BillingAccountServiceClient
func (*BillingAccountServiceClient) ListAccessBindings ¶
func (c *BillingAccountServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error)
ListAccessBindings implements billing.BillingAccountServiceClient
func (*BillingAccountServiceClient) ListBillableObjectBindings ¶
func (c *BillingAccountServiceClient) ListBillableObjectBindings(ctx context.Context, in *billing.ListBillableObjectBindingsRequest, opts ...grpc.CallOption) (*billing.ListBillableObjectBindingsResponse, error)
ListBillableObjectBindings implements billing.BillingAccountServiceClient
func (*BillingAccountServiceClient) UpdateAccessBindings ¶
func (c *BillingAccountServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
UpdateAccessBindings implements billing.BillingAccountServiceClient
type BudgetIterator ¶
type BudgetIterator struct {
// contains filtered or unexported fields
}
func (*BudgetIterator) Error ¶
func (it *BudgetIterator) Error() error
func (*BudgetIterator) Next ¶
func (it *BudgetIterator) Next() bool
func (*BudgetIterator) Value ¶
func (it *BudgetIterator) Value() *billing.Budget
type BudgetServiceClient ¶
type BudgetServiceClient struct {
// contains filtered or unexported fields
}
BudgetServiceClient is a billing.BudgetServiceClient with lazy GRPC connection initialization.
func (*BudgetServiceClient) BudgetIterator ¶
func (c *BudgetServiceClient) BudgetIterator(ctx context.Context, req *billing.ListBudgetsRequest, opts ...grpc.CallOption) *BudgetIterator
func (*BudgetServiceClient) Create ¶
func (c *BudgetServiceClient) Create(ctx context.Context, in *billing.CreateBudgetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements billing.BudgetServiceClient
func (*BudgetServiceClient) Get ¶
func (c *BudgetServiceClient) Get(ctx context.Context, in *billing.GetBudgetRequest, opts ...grpc.CallOption) (*billing.Budget, error)
Get implements billing.BudgetServiceClient
func (*BudgetServiceClient) List ¶
func (c *BudgetServiceClient) List(ctx context.Context, in *billing.ListBudgetsRequest, opts ...grpc.CallOption) (*billing.ListBudgetsResponse, error)
List implements billing.BudgetServiceClient
type CustomerIterator ¶
type CustomerIterator struct {
// contains filtered or unexported fields
}
func (*CustomerIterator) Error ¶
func (it *CustomerIterator) Error() error
func (*CustomerIterator) Next ¶
func (it *CustomerIterator) Next() bool
func (*CustomerIterator) Take ¶
func (it *CustomerIterator) Take(size int64) ([]*billing.Customer, error)
func (*CustomerIterator) TakeAll ¶
func (it *CustomerIterator) TakeAll() ([]*billing.Customer, error)
func (*CustomerIterator) Value ¶
func (it *CustomerIterator) Value() *billing.Customer
type CustomerServiceClient ¶
type CustomerServiceClient struct {
// contains filtered or unexported fields
}
CustomerServiceClient is a billing.CustomerServiceClient with lazy GRPC connection initialization.
func (*CustomerServiceClient) Activate ¶
func (c *CustomerServiceClient) Activate(ctx context.Context, in *billing.ActivateCustomerRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Activate implements billing.CustomerServiceClient
func (*CustomerServiceClient) CreateResellerServed ¶
func (c *CustomerServiceClient) CreateResellerServed(ctx context.Context, in *billing.CreateResellerServedCustomerRequest, opts ...grpc.CallOption) (*operation.Operation, error)
CreateResellerServed implements billing.CustomerServiceClient
func (*CustomerServiceClient) CustomerIterator ¶
func (c *CustomerServiceClient) CustomerIterator(ctx context.Context, req *billing.ListCustomersRequest, opts ...grpc.CallOption) *CustomerIterator
func (*CustomerServiceClient) Invite ¶
func (c *CustomerServiceClient) Invite(ctx context.Context, in *billing.InviteCustomerRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Invite implements billing.CustomerServiceClient
func (*CustomerServiceClient) List ¶
func (c *CustomerServiceClient) List(ctx context.Context, in *billing.ListCustomersRequest, opts ...grpc.CallOption) (*billing.ListCustomersResponse, error)
List implements billing.CustomerServiceClient
func (*CustomerServiceClient) Suspend ¶
func (c *CustomerServiceClient) Suspend(ctx context.Context, in *billing.SuspendCustomerRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Suspend implements billing.CustomerServiceClient
type ServiceIterator ¶
type ServiceIterator struct {
// contains filtered or unexported fields
}
func (*ServiceIterator) Error ¶
func (it *ServiceIterator) Error() error
func (*ServiceIterator) Next ¶
func (it *ServiceIterator) Next() bool
func (*ServiceIterator) Take ¶
func (it *ServiceIterator) Take(size int64) ([]*billing.Service, error)
func (*ServiceIterator) Value ¶
func (it *ServiceIterator) Value() *billing.Service
type ServiceServiceClient ¶
type ServiceServiceClient struct {
// contains filtered or unexported fields
}
ServiceServiceClient is a billing.ServiceServiceClient with lazy GRPC connection initialization.
func (*ServiceServiceClient) Get ¶
func (c *ServiceServiceClient) Get(ctx context.Context, in *billing.GetServiceRequest, opts ...grpc.CallOption) (*billing.Service, error)
Get implements billing.ServiceServiceClient
func (*ServiceServiceClient) List ¶
func (c *ServiceServiceClient) List(ctx context.Context, in *billing.ListServicesRequest, opts ...grpc.CallOption) (*billing.ListServicesResponse, error)
List implements billing.ServiceServiceClient
func (*ServiceServiceClient) ServiceIterator ¶
func (c *ServiceServiceClient) ServiceIterator(ctx context.Context, req *billing.ListServicesRequest, opts ...grpc.CallOption) *ServiceIterator
type SkuIterator ¶
type SkuIterator struct {
// contains filtered or unexported fields
}
func (*SkuIterator) Error ¶
func (it *SkuIterator) Error() error
func (*SkuIterator) Next ¶
func (it *SkuIterator) Next() bool
func (*SkuIterator) Value ¶
func (it *SkuIterator) Value() *billing.Sku
type SkuServiceClient ¶
type SkuServiceClient struct {
// contains filtered or unexported fields
}
SkuServiceClient is a billing.SkuServiceClient with lazy GRPC connection initialization.
func (*SkuServiceClient) Get ¶
func (c *SkuServiceClient) Get(ctx context.Context, in *billing.GetSkuRequest, opts ...grpc.CallOption) (*billing.Sku, error)
Get implements billing.SkuServiceClient
func (*SkuServiceClient) List ¶
func (c *SkuServiceClient) List(ctx context.Context, in *billing.ListSkusRequest, opts ...grpc.CallOption) (*billing.ListSkusResponse, error)
List implements billing.SkuServiceClient
func (*SkuServiceClient) SkuIterator ¶
func (c *SkuServiceClient) SkuIterator(ctx context.Context, req *billing.ListSkusRequest, opts ...grpc.CallOption) *SkuIterator