Package @google-cloud/billing-budgets

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.budgets.v1.Budget

Represents a Budget.

protos.google.cloud.billing.budgets.v1.BudgetAmount

Represents a BudgetAmount.

protos.google.cloud.billing.budgets.v1.BudgetService

Represents a BudgetService

protos.google.cloud.billing.budgets.v1.CreateBudgetRequest

Represents a CreateBudgetRequest.

protos.google.cloud.billing.budgets.v1.CustomPeriod

Represents a CustomPeriod.

protos.google.cloud.billing.budgets.v1.DeleteBudgetRequest

Represents a DeleteBudgetRequest.

protos.google.cloud.billing.budgets.v1.Filter

Represents a Filter.

protos.google.cloud.billing.budgets.v1.GetBudgetRequest

Represents a GetBudgetRequest.

protos.google.cloud.billing.budgets.v1.LastPeriodAmount

Represents a LastPeriodAmount.

protos.google.cloud.billing.budgets.v1.ListBudgetsRequest

Represents a ListBudgetsRequest.

protos.google.cloud.billing.budgets.v1.ListBudgetsResponse

Represents a ListBudgetsResponse.

protos.google.cloud.billing.budgets.v1.NotificationsRule

Represents a NotificationsRule.

protos.google.cloud.billing.budgets.v1.ThresholdRule

Represents a ThresholdRule.

protos.google.cloud.billing.budgets.v1.UpdateBudgetRequest

Represents an UpdateBudgetRequest.

protos.google.cloud.billing.budgets.v1beta1.AllUpdatesRule

Represents an AllUpdatesRule.

protos.google.cloud.billing.budgets.v1beta1.Budget

Represents a Budget.

protos.google.cloud.billing.budgets.v1beta1.BudgetAmount

Represents a BudgetAmount.

protos.google.cloud.billing.budgets.v1beta1.BudgetService

Represents a BudgetService

protos.google.cloud.billing.budgets.v1beta1.CreateBudgetRequest

Represents a CreateBudgetRequest.

protos.google.cloud.billing.budgets.v1beta1.CustomPeriod

Represents a CustomPeriod.

protos.google.cloud.billing.budgets.v1beta1.DeleteBudgetRequest

Represents a DeleteBudgetRequest.

protos.google.cloud.billing.budgets.v1beta1.Filter

Represents a Filter.

protos.google.cloud.billing.budgets.v1beta1.GetBudgetRequest

Represents a GetBudgetRequest.

protos.google.cloud.billing.budgets.v1beta1.LastPeriodAmount

Represents a LastPeriodAmount.

protos.google.cloud.billing.budgets.v1beta1.ListBudgetsRequest

Represents a ListBudgetsRequest.

protos.google.cloud.billing.budgets.v1beta1.ListBudgetsResponse

Represents a ListBudgetsResponse.

protos.google.cloud.billing.budgets.v1beta1.ThresholdRule

Represents a ThresholdRule.

protos.google.cloud.billing.budgets.v1beta1.UpdateBudgetRequest

Represents an UpdateBudgetRequest.

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.Empty

Represents an Empty.

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.ListValue

Represents a ListValue.

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.Struct

Represents a Struct.

protos.google.protobuf.UninterpretedOption

Represents an UninterpretedOption.

protos.google.protobuf.UninterpretedOption.NamePart

Represents a NamePart.

protos.google.protobuf.Value

Represents a Value.

protos.google.type.Date

Represents a Date.

protos.google.type.Money

Represents a Money.

v1.BudgetServiceClient

BudgetService stores Cloud Billing budgets, which define a budget plan and rules to execute as we track spend against that plan. v1

v1beta1.BudgetServiceClient

BudgetService stores Cloud Billing budgets, which define a budget plan and rules to execute as we track spend against that plan. v1beta1

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.budgets.v1.IBudget

Properties of a Budget.

protos.google.cloud.billing.budgets.v1.IBudgetAmount

Properties of a BudgetAmount.

protos.google.cloud.billing.budgets.v1.ICreateBudgetRequest

Properties of a CreateBudgetRequest.

protos.google.cloud.billing.budgets.v1.ICustomPeriod

Properties of a CustomPeriod.

protos.google.cloud.billing.budgets.v1.IDeleteBudgetRequest

Properties of a DeleteBudgetRequest.

protos.google.cloud.billing.budgets.v1.IFilter

Properties of a Filter.

protos.google.cloud.billing.budgets.v1.IGetBudgetRequest

Properties of a GetBudgetRequest.

protos.google.cloud.billing.budgets.v1.ILastPeriodAmount

Properties of a LastPeriodAmount.

protos.google.cloud.billing.budgets.v1.IListBudgetsRequest

Properties of a ListBudgetsRequest.

protos.google.cloud.billing.budgets.v1.IListBudgetsResponse

Properties of a ListBudgetsResponse.

protos.google.cloud.billing.budgets.v1.INotificationsRule

Properties of a NotificationsRule.

protos.google.cloud.billing.budgets.v1.IThresholdRule

Properties of a ThresholdRule.

protos.google.cloud.billing.budgets.v1.IUpdateBudgetRequest

Properties of an UpdateBudgetRequest.

protos.google.cloud.billing.budgets.v1beta1.IAllUpdatesRule

Properties of an AllUpdatesRule.

protos.google.cloud.billing.budgets.v1beta1.IBudget

Properties of a Budget.

protos.google.cloud.billing.budgets.v1beta1.IBudgetAmount

Properties of a BudgetAmount.

protos.google.cloud.billing.budgets.v1beta1.ICreateBudgetRequest

Properties of a CreateBudgetRequest.

protos.google.cloud.billing.budgets.v1beta1.ICustomPeriod

Properties of a CustomPeriod.

protos.google.cloud.billing.budgets.v1beta1.IDeleteBudgetRequest

Properties of a DeleteBudgetRequest.

protos.google.cloud.billing.budgets.v1beta1.IFilter

Properties of a Filter.

protos.google.cloud.billing.budgets.v1beta1.IGetBudgetRequest

Properties of a GetBudgetRequest.

protos.google.cloud.billing.budgets.v1beta1.ILastPeriodAmount

Properties of a LastPeriodAmount.

protos.google.cloud.billing.budgets.v1beta1.IListBudgetsRequest

Properties of a ListBudgetsRequest.

protos.google.cloud.billing.budgets.v1beta1.IListBudgetsResponse

Properties of a ListBudgetsResponse.

protos.google.cloud.billing.budgets.v1beta1.IThresholdRule

Properties of a ThresholdRule.

protos.google.cloud.billing.budgets.v1beta1.IUpdateBudgetRequest

Properties of an UpdateBudgetRequest.

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.IEmpty

Properties of an Empty.

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.IListValue

Properties of a ListValue.

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.IStruct

Properties of a Struct.

protos.google.protobuf.IUninterpretedOption

Properties of an UninterpretedOption.

protos.google.protobuf.IValue

Properties of a Value.

protos.google.protobuf.SourceCodeInfo.ILocation

Properties of a Location.

protos.google.protobuf.UninterpretedOption.INamePart

Properties of a NamePart.

protos.google.type.IDate

Properties of a Date.

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.budgets.v1.CalendarPeriod

CalendarPeriod enum.

protos.google.cloud.billing.budgets.v1.Filter.CreditTypesTreatment

CreditTypesTreatment enum.

protos.google.cloud.billing.budgets.v1.ThresholdRule.Basis

Basis enum.

protos.google.cloud.billing.budgets.v1beta1.CalendarPeriod

CalendarPeriod enum.

protos.google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment

CreditTypesTreatment enum.

protos.google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis

Basis 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.MethodOptions.IdempotencyLevel

IdempotencyLevel enum.

protos.google.protobuf.NullValue

NullValue enum.

Variables

_default

_default: {
    v1: typeof v1;
    v1beta1: typeof v1beta1;
    BudgetServiceClient: typeof v1.BudgetServiceClient;
}

BudgetServiceClient

BudgetServiceClient: typeof v1.BudgetServiceClient

Type Aliases

BudgetServiceClient

declare type BudgetServiceClient = v1.BudgetServiceClient;

protos.google.cloud.billing.budgets.v1.BudgetService.CreateBudgetCallback

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

Callback as used by .

protos.google.cloud.billing.budgets.v1.BudgetService.DeleteBudgetCallback

type DeleteBudgetCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

protos.google.cloud.billing.budgets.v1.BudgetService.GetBudgetCallback

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

Callback as used by .

protos.google.cloud.billing.budgets.v1.BudgetService.ListBudgetsCallback

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

Callback as used by .

protos.google.cloud.billing.budgets.v1.BudgetService.UpdateBudgetCallback

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

Callback as used by .

protos.google.cloud.billing.budgets.v1beta1.BudgetService.CreateBudgetCallback

type CreateBudgetCallback = (error: (Error|null), response?: google.cloud.billing.budgets.v1beta1.Budget) => void;

Callback as used by .

protos.google.cloud.billing.budgets.v1beta1.BudgetService.DeleteBudgetCallback

type DeleteBudgetCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

protos.google.cloud.billing.budgets.v1beta1.BudgetService.GetBudgetCallback

type GetBudgetCallback = (error: (Error|null), response?: google.cloud.billing.budgets.v1beta1.Budget) => void;

Callback as used by .

protos.google.cloud.billing.budgets.v1beta1.BudgetService.ListBudgetsCallback

type ListBudgetsCallback = (error: (Error|null), response?: google.cloud.billing.budgets.v1beta1.ListBudgetsResponse) => void;

Callback as used by .

protos.google.cloud.billing.budgets.v1beta1.BudgetService.UpdateBudgetCallback

type UpdateBudgetCallback = (error: (Error|null), response?: google.cloud.billing.budgets.v1beta1.Budget) => void;

Callback as used by .