Package @google-cloud/billing (3.3.2)


Represents a ClientLibrarySettings.

Represents a CommonLanguageSettings.

Represents a CppSettings.

Represents a CustomHttpPattern.

Represents a DotnetSettings.

Represents a GoSettings.

Represents a Http.

Represents a HttpRule.

Represents a JavaSettings.

Represents a MethodSettings.

Represents a LongRunning.

Represents a NodeSettings.

Represents a PhpSettings.

Represents a Publishing.

Represents a PythonSettings.

Represents a ResourceDescriptor.

Represents a ResourceReference.

Represents a RubySettings.

Represents an AggregationInfo.

Represents a BillingAccount.

Represents a Category.

Represents a CloudBilling

Represents a CloudCatalog

Represents a CreateBillingAccountRequest.

Represents a GeoTaxonomy.

Represents a GetBillingAccountRequest.

Represents a GetProjectBillingInfoRequest.

Represents a ListBillingAccountsRequest.

Represents a ListBillingAccountsResponse.

Represents a ListProjectBillingInfoRequest.

Represents a ListProjectBillingInfoResponse.

Represents a ListServicesRequest.

Represents a ListServicesResponse.

Represents a ListSkusRequest.

Represents a ListSkusResponse.

Represents a PricingExpression.

Represents a TierRate.

Represents a PricingInfo.

Represents a ProjectBillingInfo.

Represents a Service.

Represents a Sku.

Represents an UpdateBillingAccountRequest.

Represents an UpdateProjectBillingInfoRequest.

Represents an AuditConfig.

Represents an AuditConfigDelta.

Represents an AuditLogConfig.

Represents a Binding.

Represents a BindingDelta.

Represents a GetIamPolicyRequest.

Represents a GetPolicyOptions.

Represents a IAMPolicy

Represents a Policy.

Represents a PolicyDelta.

Represents a SetIamPolicyRequest.

Represents a TestIamPermissionsRequest.

Represents a TestIamPermissionsResponse.

Represents a DescriptorProto.

Represents an ExtensionRange.

Represents a ReservedRange.

Represents a Duration.

Represents an EnumDescriptorProto.

Represents an EnumReservedRange.

Represents an EnumOptions.

Represents an EnumValueDescriptorProto.

Represents an EnumValueOptions.

Represents an ExtensionRangeOptions.

Represents a FieldDescriptorProto.

Represents a FieldMask.

Represents a FieldOptions.

Represents a FileDescriptorProto.

Represents a FileDescriptorSet.

Represents a FileOptions.

Represents a GeneratedCodeInfo.

Represents an Annotation.

Represents a MessageOptions.

Represents a MethodDescriptorProto.

Represents a MethodOptions.

Represents an OneofDescriptorProto.

Represents an OneofOptions.

Represents a ServiceDescriptorProto.

Represents a ServiceOptions.

Represents a SourceCodeInfo.

Represents a Location.

Represents a Timestamp.

Represents an UninterpretedOption.

Represents a NamePart.

Represents an Expr.

Represents a Money.


Retrieves the Google Cloud Console billing accounts and associates them with projects. v1


A catalog of Google Cloud Platform services and SKUs. Provides pricing information and metadata on Google Cloud Platform services and SKUs. v1


Properties of a ClientLibrarySettings.

Properties of a CommonLanguageSettings.

Properties of a CppSettings.

Properties of a CustomHttpPattern.

Properties of a DotnetSettings.

Properties of a GoSettings.

Properties of a Http.

Properties of a HttpRule.

Properties of a JavaSettings.

Properties of a MethodSettings.

Properties of a NodeSettings.

Properties of a PhpSettings.

Properties of a Publishing.

Properties of a PythonSettings.

Properties of a ResourceDescriptor.

Properties of a ResourceReference.

Properties of a RubySettings.

Properties of a LongRunning.

Properties of an AggregationInfo.

Properties of a BillingAccount.

Properties of a Category.

Properties of a CreateBillingAccountRequest.

Properties of a GeoTaxonomy.

Properties of a GetBillingAccountRequest.

Properties of a GetProjectBillingInfoRequest.

Properties of a ListBillingAccountsRequest.

Properties of a ListBillingAccountsResponse.

Properties of a ListProjectBillingInfoRequest.

Properties of a ListProjectBillingInfoResponse.

Properties of a ListServicesRequest.

Properties of a ListServicesResponse.

Properties of a ListSkusRequest.

Properties of a ListSkusResponse.

Properties of a PricingExpression.

Properties of a PricingInfo.

Properties of a ProjectBillingInfo.

Properties of a Service.

Properties of a Sku.

Properties of an UpdateBillingAccountRequest.

Properties of an UpdateProjectBillingInfoRequest.

Properties of a TierRate.

Properties of an AuditConfig.

Properties of an AuditConfigDelta.

Properties of an AuditLogConfig.

Properties of a Binding.

Properties of a BindingDelta.

Properties of a GetIamPolicyRequest.

Properties of a GetPolicyOptions.

Properties of a Policy.

Properties of a PolicyDelta.

Properties of a SetIamPolicyRequest.

Properties of a TestIamPermissionsRequest.

Properties of a TestIamPermissionsResponse.

Properties of an ExtensionRange.

Properties of a ReservedRange.

Properties of an EnumReservedRange.

Properties of an Annotation.

Properties of a DescriptorProto.

Properties of a Duration.

Properties of an EnumDescriptorProto.

Properties of an EnumOptions.

Properties of an EnumValueDescriptorProto.

Properties of an EnumValueOptions.

Properties of an ExtensionRangeOptions.

Properties of a FieldDescriptorProto.

Properties of a FieldMask.

Properties of a FieldOptions.

Properties of a FileDescriptorProto.

Properties of a FileDescriptorSet.

Properties of a FileOptions.

Properties of a GeneratedCodeInfo.

Properties of a MessageOptions.

Properties of a MethodDescriptorProto.

Properties of a MethodOptions.

Properties of an OneofDescriptorProto.

Properties of an OneofOptions.

Properties of a ServiceDescriptorProto.

Properties of a ServiceOptions.

Properties of a SourceCodeInfo.

Properties of a Timestamp.

Properties of an UninterpretedOption.

Properties of a Location.

Properties of a NamePart.

Properties of an Expr.

Properties of a Money.


ClientLibraryDestination enum.

ClientLibraryOrganization enum.

FieldBehavior enum.

LaunchStage enum.

History enum.

Style enum.

AggregationInterval enum.

AggregationLevel enum.

Type enum.

Action enum.

LogType enum.

Action enum.

Label enum.

Type enum.

CType enum.

JSType enum.

OptionRetention enum.

OptionTargetType enum.

OptimizeMode enum.

Semantic enum.

IdempotencyLevel enum.



_default: {
    v1: typeof v1;
    CloudBillingClient: typeof v1.CloudBillingClient;
    CloudCatalogClient: typeof v1.CloudCatalogClient;


CloudBillingClient: typeof v1.CloudBillingClient


CloudCatalogClient: typeof v1.CloudCatalogClient

Type Aliases


type CloudBillingClient = v1.CloudBillingClient;


type CloudCatalogClient = v1.CloudCatalogClient;

type CreateBillingAccountCallback = (error: (Error|null), response?: => void;

Callback as used by .

type GetBillingAccountCallback = (error: (Error|null), response?: => void;

Callback as used by .

type GetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;

Callback as used by .

type GetProjectBillingInfoCallback = (error: (Error|null), response?: => void;

Callback as used by .

type ListBillingAccountsCallback = (error: (Error|null), response?: => void;

Callback as used by .

type ListProjectBillingInfoCallback = (error: (Error|null), response?: => void;

Callback as used by .

type SetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;

Callback as used by .

type TestIamPermissionsCallback = (error: (Error|null), response?: google.iam.v1.TestIamPermissionsResponse) => void;

Callback as used by .

type UpdateBillingAccountCallback = (error: (Error|null), response?: => void;

Callback as used by .

type UpdateProjectBillingInfoCallback = (error: (Error|null), response?: => void;

Callback as used by .

type ListServicesCallback = (error: (Error|null), response?: => void;

Callback as used by .

type ListSkusCallback = (error: (Error|null), response?: => void;

Callback as used by .

type GetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;

Callback as used by .

type SetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;

Callback as used by .

type TestIamPermissionsCallback = (error: (Error|null), response?: google.iam.v1.TestIamPermissionsResponse) => void;

Callback as used by .