![]() |
VOOZH | about |
dotnet add package Itmo.Dev.Platform.YandexCloud --version 2.2.388
NuGet\Install-Package Itmo.Dev.Platform.YandexCloud -Version 2.2.388
<PackageReference Include="Itmo.Dev.Platform.YandexCloud" Version="2.2.388" />
<PackageVersion Include="Itmo.Dev.Platform.YandexCloud" Version="2.2.388" />Directory.Packages.props
<PackageReference Include="Itmo.Dev.Platform.YandexCloud" />Project file
paket add Itmo.Dev.Platform.YandexCloud --version 2.2.388
#r "nuget: Itmo.Dev.Platform.YandexCloud, 2.2.388"
#:package Itmo.Dev.Platform.YandexCloud@2.2.388
#addin nuget:?package=Itmo.Dev.Platform.YandexCloud&version=2.2.388Install as a Cake Addin
#tool nuget:?package=Itmo.Dev.Platform.YandexCloud&version=2.2.388Install as a Cake Tool
Platform extensions for working with YandexCloud
Use AddPlatformYandexCloudAsync on your host builder to register library.
Configure a method of authorization to YandexCloud API.
If no explicit method is configured, null method will be used, all calls to YandexCloud API will fail.
{
"Platform": {
"YandexCloud": {
"Authorization": {
"VirtualMachine": {
"IsEnabled": bool
"ServiceUri": string,
"MinRemainingTokenLifetime": timespan
}
}
}
}
}
see MSDN for timespan string formats
| Path | Description |
|---|---|
| Platform:YandexCloud:Authorization:VirtualMachine:IsEnabled | Enables authorization through service account bound to VM |
| Platform:YandexCloud:Authorization:VirtualMachine:ServiceUri | YandexCloud's internal service uri for accessing VM info (default: http://169.254.169.254/) |
| Platform:YandexCloud:Authorization:VirtualMachine:MinRemainingTokenLifetime | Minimal remaining lifetime of token when it is retrieved for any operation, if token will expire prior to DateTimeOffset.UtcNow + TimeSpan.FromSeconds(threshold), the new token will be generated |
Adds a configuration provider that loads values from YandexCloud's Lockbox.
Configuration parameters:
{
"Platform": {
"YandexCloud": {
"LockBox": {
"IsEnabled": bool,
"SecretId": string,
"LockboxOptionsPollingDelay": timespan
}
}
}
}
see MSDN for timespan string formats
| Path | Description |
|---|---|
| Platform:YandexCloud:Lockbox:IsEnabled | Enables Lockbox |
| Platform:YandexCloud:Lockbox:SecretId | Id of Lockbox secret, from which configuration will be loaded |
| Platform:YandexCloud:Lockbox:LockboxOptionsPollingDelay | An interval of configuration reload |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.2.388 | 115 | 4/27/2026 |
| 2.2.384 | 115 | 4/11/2026 |
| 2.2.364 | 146 | 3/11/2026 |
| 2.2.356 | 126 | 3/2/2026 |
| 2.2.352 | 132 | 2/28/2026 |
| 2.2.350 | 125 | 2/28/2026 |
| 2.2.348 | 126 | 2/28/2026 |
| 2.2.334 | 138 | 2/14/2026 |
| 2.2.332 | 126 | 2/14/2026 |
| 2.2.330 | 124 | 2/14/2026 |
| 2.2.328 | 136 | 2/14/2026 |
| 2.2.324 | 214 | 12/13/2025 |
| 2.2.318 | 213 | 11/16/2025 |
| 2.2.308 | 243 | 10/9/2025 |
| 2.2.298 | 242 | 10/5/2025 |
| 2.2.296 | 260 | 10/5/2025 |
| 2.2.288 | 234 | 5/17/2025 |
| 2.2.275 | 195 | 5/10/2025 |
| 2.2.269 | 199 | 5/10/2025 |
| 2.2.261 | 217 | 2/16/2025 |
Changed configuration API