Get
Returns the specified folder budget.
- TypeScript
- Python
import { cloudApi, serviceClients, Session } from "@yandex-cloud/nodejs-sdk";
const GetFolderBudgetRequest =
cloudApi.datasphere.folder_budget_service.GetFolderBudgetRequest;
(async () => {
const authToken = process.env["YC_OAUTH_TOKEN"];
const session = new Session({ oauthToken: authToken });
const client = session.client(serviceClients.FolderBudgetServiceClient);
const result = await client.get(
GetFolderBudgetRequest.fromPartial({
folderId: "folderId",
})
);
console.log(result);
})();
import os
import grpc
import yandexcloud
from yandex.cloud.datasphere.v1.folder_budget_service_pb2_grpc import FolderBudgetServiceStub
from yandex.cloud.datasphere.v1.folder_budget_service_pb2 import GetFolderBudgetRequest
token = os.getenv("YC_OAUTH_TOKEN")
sdk = yandexcloud.SDK(token=token)
service = sdk.client(FolderBudgetServiceStub)
response = service.Get(GetFolderBudgetRequest(folder_id="folderId"))
print(response)
GetFolderBudgetRequest
folderId
: string
ID of the folder to get a budget for.
GetFolderBudgetResponse
unitBalance
: google.protobuf.Int64Value
The number of units available in the folder.
maxUnitsPerHour
: google.protobuf.Int64Value
The number of units that can be spent per hour.
maxUnitsPerExecution
: google.protobuf.Int64Value
The number of units that can be spent on one execution.