Package @google-cloud/billing (3.1.3)

Classes

protos.google.api.CustomHttpPattern

Represents a CustomHttpPattern.

protos.google.api.Http

Represents a Http.

protos.google.api.HttpRule

Represents a HttpRule.

protos.google.api.ResourceDescriptor

Represents a ResourceDescriptor.

protos.google.api.ResourceReference

Represents a ResourceReference.

protos.google.cloud.billing.v1.AggregationInfo

Represents an AggregationInfo.

protos.google.cloud.billing.v1.BillingAccount

Represents a BillingAccount.

protos.google.cloud.billing.v1.Category

Represents a Category.

protos.google.cloud.billing.v1.CloudBilling

Represents a CloudBilling

protos.google.cloud.billing.v1.CloudCatalog

Represents a CloudCatalog

protos.google.cloud.billing.v1.CreateBillingAccountRequest

Represents a CreateBillingAccountRequest.

protos.google.cloud.billing.v1.GetBillingAccountRequest

Represents a GetBillingAccountRequest.

protos.google.cloud.billing.v1.GetProjectBillingInfoRequest

Represents a GetProjectBillingInfoRequest.

protos.google.cloud.billing.v1.ListBillingAccountsRequest

Represents a ListBillingAccountsRequest.

protos.google.cloud.billing.v1.ListBillingAccountsResponse

Represents a ListBillingAccountsResponse.

protos.google.cloud.billing.v1.ListProjectBillingInfoRequest

Represents a ListProjectBillingInfoRequest.

protos.google.cloud.billing.v1.ListProjectBillingInfoResponse

Represents a ListProjectBillingInfoResponse.

protos.google.cloud.billing.v1.ListServicesRequest

Represents a ListServicesRequest.

protos.google.cloud.billing.v1.ListServicesResponse

Represents a ListServicesResponse.

protos.google.cloud.billing.v1.ListSkusRequest

Represents a ListSkusRequest.

protos.google.cloud.billing.v1.ListSkusResponse

Represents a ListSkusResponse.

protos.google.cloud.billing.v1.PricingExpression

Represents a PricingExpression.

protos.google.cloud.billing.v1.PricingExpression.TierRate

Represents a TierRate.

protos.google.cloud.billing.v1.PricingInfo

Represents a PricingInfo.

protos.google.cloud.billing.v1.ProjectBillingInfo

Represents a ProjectBillingInfo.

protos.google.cloud.billing.v1.Service

Represents a Service.

protos.google.cloud.billing.v1.Sku

Represents a Sku.

protos.google.cloud.billing.v1.UpdateBillingAccountRequest

Represents an UpdateBillingAccountRequest.

protos.google.cloud.billing.v1.UpdateProjectBillingInfoRequest

Represents an UpdateProjectBillingInfoRequest.

protos.google.iam.v1.AuditConfig

Represents an AuditConfig.

protos.google.iam.v1.AuditConfigDelta

Represents an AuditConfigDelta.

protos.google.iam.v1.AuditLogConfig

Represents an AuditLogConfig.

protos.google.iam.v1.Binding

Represents a Binding.

protos.google.iam.v1.BindingDelta

Represents a BindingDelta.

protos.google.iam.v1.GetIamPolicyRequest

Represents a GetIamPolicyRequest.

protos.google.iam.v1.GetPolicyOptions

Represents a GetPolicyOptions.

protos.google.iam.v1.IAMPolicy

Represents a IAMPolicy

protos.google.iam.v1.Policy

Represents a Policy.

protos.google.iam.v1.PolicyDelta

Represents a PolicyDelta.

protos.google.iam.v1.SetIamPolicyRequest

Represents a SetIamPolicyRequest.

protos.google.iam.v1.TestIamPermissionsRequest

Represents a TestIamPermissionsRequest.

protos.google.iam.v1.TestIamPermissionsResponse

Represents a TestIamPermissionsResponse.

protos.google.protobuf.DescriptorProto

Represents a DescriptorProto.

protos.google.protobuf.DescriptorProto.ExtensionRange

Represents an ExtensionRange.

protos.google.protobuf.DescriptorProto.ReservedRange

Represents a ReservedRange.

protos.google.protobuf.EnumDescriptorProto

Represents an EnumDescriptorProto.

protos.google.protobuf.EnumDescriptorProto.EnumReservedRange

Represents an EnumReservedRange.

protos.google.protobuf.EnumOptions

Represents an EnumOptions.

protos.google.protobuf.EnumValueDescriptorProto

Represents an EnumValueDescriptorProto.

protos.google.protobuf.EnumValueOptions

Represents an EnumValueOptions.

protos.google.protobuf.ExtensionRangeOptions

Represents an ExtensionRangeOptions.

protos.google.protobuf.FieldDescriptorProto

Represents a FieldDescriptorProto.

protos.google.protobuf.FieldMask

Represents a FieldMask.

protos.google.protobuf.FieldOptions

Represents a FieldOptions.

protos.google.protobuf.FileDescriptorProto

Represents a FileDescriptorProto.

protos.google.protobuf.FileDescriptorSet

Represents a FileDescriptorSet.

protos.google.protobuf.FileOptions

Represents a FileOptions.

protos.google.protobuf.GeneratedCodeInfo

Represents a GeneratedCodeInfo.

protos.google.protobuf.GeneratedCodeInfo.Annotation

Represents an Annotation.

protos.google.protobuf.MessageOptions

Represents a MessageOptions.

protos.google.protobuf.MethodDescriptorProto

Represents a MethodDescriptorProto.

protos.google.protobuf.MethodOptions

Represents a MethodOptions.

protos.google.protobuf.OneofDescriptorProto

Represents an OneofDescriptorProto.

protos.google.protobuf.OneofOptions

Represents an OneofOptions.

protos.google.protobuf.ServiceDescriptorProto

Represents a ServiceDescriptorProto.

protos.google.protobuf.ServiceOptions

Represents a ServiceOptions.

protos.google.protobuf.SourceCodeInfo

Represents a SourceCodeInfo.

protos.google.protobuf.SourceCodeInfo.Location

Represents a Location.

protos.google.protobuf.Timestamp

Represents a Timestamp.

protos.google.protobuf.UninterpretedOption

Represents an UninterpretedOption.

protos.google.protobuf.UninterpretedOption.NamePart

Represents a NamePart.

protos.google.type.Expr

Represents an Expr.

protos.google.type.Money

Represents a Money.

v1.CloudBillingClient

Retrieves GCP Console billing accounts and associates them with projects. v1

v1.CloudCatalogClient

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

Interfaces

protos.google.api.ICustomHttpPattern

Properties of a CustomHttpPattern.

protos.google.api.IHttp

Properties of a Http.

protos.google.api.IHttpRule

Properties of a HttpRule.

protos.google.api.IResourceDescriptor

Properties of a ResourceDescriptor.

protos.google.api.IResourceReference

Properties of a ResourceReference.

protos.google.cloud.billing.v1.IAggregationInfo

Properties of an AggregationInfo.

protos.google.cloud.billing.v1.IBillingAccount

Properties of a BillingAccount.

protos.google.cloud.billing.v1.ICategory

Properties of a Category.

protos.google.cloud.billing.v1.ICreateBillingAccountRequest

Properties of a CreateBillingAccountRequest.

protos.google.cloud.billing.v1.IGetBillingAccountRequest

Properties of a GetBillingAccountRequest.

protos.google.cloud.billing.v1.IGetProjectBillingInfoRequest

Properties of a GetProjectBillingInfoRequest.

protos.google.cloud.billing.v1.IListBillingAccountsRequest

Properties of a ListBillingAccountsRequest.

protos.google.cloud.billing.v1.IListBillingAccountsResponse

Properties of a ListBillingAccountsResponse.

protos.google.cloud.billing.v1.IListProjectBillingInfoRequest

Properties of a ListProjectBillingInfoRequest.

protos.google.cloud.billing.v1.IListProjectBillingInfoResponse

Properties of a ListProjectBillingInfoResponse.

protos.google.cloud.billing.v1.IListServicesRequest

Properties of a ListServicesRequest.

protos.google.cloud.billing.v1.IListServicesResponse

Properties of a ListServicesResponse.

protos.google.cloud.billing.v1.IListSkusRequest

Properties of a ListSkusRequest.

protos.google.cloud.billing.v1.IListSkusResponse

Properties of a ListSkusResponse.

protos.google.cloud.billing.v1.IPricingExpression

Properties of a PricingExpression.

protos.google.cloud.billing.v1.IPricingInfo

Properties of a PricingInfo.

protos.google.cloud.billing.v1.IProjectBillingInfo

Properties of a ProjectBillingInfo.

protos.google.cloud.billing.v1.IService

Properties of a Service.

protos.google.cloud.billing.v1.ISku

Properties of a Sku.

protos.google.cloud.billing.v1.IUpdateBillingAccountRequest

Properties of an UpdateBillingAccountRequest.

protos.google.cloud.billing.v1.IUpdateProjectBillingInfoRequest

Properties of an UpdateProjectBillingInfoRequest.

protos.google.cloud.billing.v1.PricingExpression.ITierRate

Properties of a TierRate.

protos.google.iam.v1.IAuditConfig

Properties of an AuditConfig.

protos.google.iam.v1.IAuditConfigDelta

Properties of an AuditConfigDelta.

protos.google.iam.v1.IAuditLogConfig

Properties of an AuditLogConfig.

protos.google.iam.v1.IBinding

Properties of a Binding.

protos.google.iam.v1.IBindingDelta

Properties of a BindingDelta.

protos.google.iam.v1.IGetIamPolicyRequest

Properties of a GetIamPolicyRequest.

protos.google.iam.v1.IGetPolicyOptions

Properties of a GetPolicyOptions.

protos.google.iam.v1.IPolicy

Properties of a Policy.

protos.google.iam.v1.IPolicyDelta

Properties of a PolicyDelta.

protos.google.iam.v1.ISetIamPolicyRequest

Properties of a SetIamPolicyRequest.

protos.google.iam.v1.ITestIamPermissionsRequest

Properties of a TestIamPermissionsRequest.

protos.google.iam.v1.ITestIamPermissionsResponse

Properties of a TestIamPermissionsResponse.

protos.google.protobuf.DescriptorProto.IExtensionRange

Properties of an ExtensionRange.

protos.google.protobuf.DescriptorProto.IReservedRange

Properties of a ReservedRange.

protos.google.protobuf.EnumDescriptorProto.IEnumReservedRange

Properties of an EnumReservedRange.

protos.google.protobuf.GeneratedCodeInfo.IAnnotation

Properties of an Annotation.

protos.google.protobuf.IDescriptorProto

Properties of a DescriptorProto.

protos.google.protobuf.IEnumDescriptorProto

Properties of an EnumDescriptorProto.

protos.google.protobuf.IEnumOptions

Properties of an EnumOptions.

protos.google.protobuf.IEnumValueDescriptorProto

Properties of an EnumValueDescriptorProto.

protos.google.protobuf.IEnumValueOptions

Properties of an EnumValueOptions.

protos.google.protobuf.IExtensionRangeOptions

Properties of an ExtensionRangeOptions.

protos.google.protobuf.IFieldDescriptorProto

Properties of a FieldDescriptorProto.

protos.google.protobuf.IFieldMask

Properties of a FieldMask.

protos.google.protobuf.IFieldOptions

Properties of a FieldOptions.

protos.google.protobuf.IFileDescriptorProto

Properties of a FileDescriptorProto.

protos.google.protobuf.IFileDescriptorSet

Properties of a FileDescriptorSet.

protos.google.protobuf.IFileOptions

Properties of a FileOptions.

protos.google.protobuf.IGeneratedCodeInfo

Properties of a GeneratedCodeInfo.

protos.google.protobuf.IMessageOptions

Properties of a MessageOptions.

protos.google.protobuf.IMethodDescriptorProto

Properties of a MethodDescriptorProto.

protos.google.protobuf.IMethodOptions

Properties of a MethodOptions.

protos.google.protobuf.IOneofDescriptorProto

Properties of an OneofDescriptorProto.

protos.google.protobuf.IOneofOptions

Properties of an OneofOptions.

protos.google.protobuf.IServiceDescriptorProto

Properties of a ServiceDescriptorProto.

protos.google.protobuf.IServiceOptions

Properties of a ServiceOptions.

protos.google.protobuf.ISourceCodeInfo

Properties of a SourceCodeInfo.

protos.google.protobuf.ITimestamp

Properties of a Timestamp.

protos.google.protobuf.IUninterpretedOption

Properties of an UninterpretedOption.

protos.google.protobuf.SourceCodeInfo.ILocation

Properties of a Location.

protos.google.protobuf.UninterpretedOption.INamePart

Properties of a NamePart.

protos.google.type.IExpr

Properties of an Expr.

protos.google.type.IMoney

Properties of a Money.

Enums

protos.google.api.FieldBehavior

FieldBehavior enum.

protos.google.api.ResourceDescriptor.History

History enum.

protos.google.api.ResourceDescriptor.Style

Style enum.

protos.google.cloud.billing.v1.AggregationInfo.AggregationInterval

AggregationInterval enum.

protos.google.cloud.billing.v1.AggregationInfo.AggregationLevel

AggregationLevel enum.

protos.google.iam.v1.AuditConfigDelta.Action

Action enum.

protos.google.iam.v1.AuditLogConfig.LogType

LogType enum.

protos.google.iam.v1.BindingDelta.Action

Action enum.

protos.google.protobuf.FieldDescriptorProto.Label

Label enum.

protos.google.protobuf.FieldDescriptorProto.Type

Type enum.

protos.google.protobuf.FieldOptions.CType

CType enum.

protos.google.protobuf.FieldOptions.JSType

JSType enum.

protos.google.protobuf.FileOptions.OptimizeMode

OptimizeMode enum.

protos.google.protobuf.GeneratedCodeInfo.Annotation.Semantic

Semantic enum.

protos.google.protobuf.MethodOptions.IdempotencyLevel

IdempotencyLevel enum.

Variables

_default

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

CloudBillingClient

CloudBillingClient: typeof v1.CloudBillingClient

CloudCatalogClient

CloudCatalogClient: typeof v1.CloudCatalogClient

Type Aliases

CloudBillingClient

declare type CloudBillingClient = v1.CloudBillingClient;

CloudCatalogClient

declare type CloudCatalogClient = v1.CloudCatalogClient;

protos.google.cloud.billing.v1.CloudBilling.CreateBillingAccountCallback

type CreateBillingAccountCallback = (error: (Error|null), response?: google.cloud.billing.v1.BillingAccount) => void;

Callback as used by .

protos.google.cloud.billing.v1.CloudBilling.GetBillingAccountCallback

type GetBillingAccountCallback = (error: (Error|null), response?: google.cloud.billing.v1.BillingAccount) => void;

Callback as used by .

protos.google.cloud.billing.v1.CloudBilling.GetIamPolicyCallback

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

Callback as used by .

protos.google.cloud.billing.v1.CloudBilling.GetProjectBillingInfoCallback

type GetProjectBillingInfoCallback = (error: (Error|null), response?: google.cloud.billing.v1.ProjectBillingInfo) => void;

Callback as used by .

protos.google.cloud.billing.v1.CloudBilling.ListBillingAccountsCallback

type ListBillingAccountsCallback = (error: (Error|null), response?: google.cloud.billing.v1.ListBillingAccountsResponse) => void;

Callback as used by .

protos.google.cloud.billing.v1.CloudBilling.ListProjectBillingInfoCallback

type ListProjectBillingInfoCallback = (error: (Error|null), response?: google.cloud.billing.v1.ListProjectBillingInfoResponse) => void;

Callback as used by .

protos.google.cloud.billing.v1.CloudBilling.SetIamPolicyCallback

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

Callback as used by .

protos.google.cloud.billing.v1.CloudBilling.TestIamPermissionsCallback

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

Callback as used by .

protos.google.cloud.billing.v1.CloudBilling.UpdateBillingAccountCallback

type UpdateBillingAccountCallback = (error: (Error|null), response?: google.cloud.billing.v1.BillingAccount) => void;

Callback as used by .

protos.google.cloud.billing.v1.CloudBilling.UpdateProjectBillingInfoCallback

type UpdateProjectBillingInfoCallback = (error: (Error|null), response?: google.cloud.billing.v1.ProjectBillingInfo) => void;

Callback as used by .

protos.google.cloud.billing.v1.CloudCatalog.ListServicesCallback

type ListServicesCallback = (error: (Error|null), response?: google.cloud.billing.v1.ListServicesResponse) => void;

Callback as used by .

protos.google.cloud.billing.v1.CloudCatalog.ListSkusCallback

type ListSkusCallback = (error: (Error|null), response?: google.cloud.billing.v1.ListSkusResponse) => void;

Callback as used by .

protos.google.iam.v1.IAMPolicy.GetIamPolicyCallback

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

Callback as used by .

protos.google.iam.v1.IAMPolicy.SetIamPolicyCallback

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

Callback as used by .

protos.google.iam.v1.IAMPolicy.TestIamPermissionsCallback

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

Callback as used by .