Itmo.Dev.Platform.YandexCloud 1.0.111

The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org. Prefix Reserved
dotnet add package Itmo.Dev.Platform.YandexCloud --version 1.0.111
NuGet\Install-Package Itmo.Dev.Platform.YandexCloud -Version 1.0.111
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Itmo.Dev.Platform.YandexCloud" Version="1.0.111" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Itmo.Dev.Platform.YandexCloud --version 1.0.111
#r "nuget: Itmo.Dev.Platform.YandexCloud, 1.0.111"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Itmo.Dev.Platform.YandexCloud as a Cake Addin
#addin nuget:?package=Itmo.Dev.Platform.YandexCloud&version=1.0.111

// Install Itmo.Dev.Platform.YandexCloud as a Cake Tool
#tool nuget:?package=Itmo.Dev.Platform.YandexCloud&version=1.0.111

Itmo.Dev.Platform.YandexCloud

Platform extensions for working with YandexCloud

LockBox

Configuration

Use AddYandexCloudConfigurationAsync(this WebApplicationBuilder builder) method for reading configuration from YandexCloud's LockBox

Configuration parameters:

{
  "Platform": {
    "Environment": "string",
    "YandexCloud": {
      "ServiceUri": "string",
      "MinRemainingTokenLifetimeSeconds": int,
      "LockBox": {
        "SecretId": "string"
      }
    }
  }
}
Path Description Respected values
Platform:Environment Running environment identifier Local, YandexCloud
Platform:YandexCloud:ServiceUri Uri, used for token fetching
Platform:YandexCloud:MinRemainingTokenLifetimeSeconds 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
Platform:YandexCloud:LockBox:SecretId Id of LockBox secrets where configuration is stored
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.111 99 5/14/2024
1.0.110 76 5/13/2024
1.0.109 60 5/13/2024
1.0.108 91 5/6/2024
1.0.107 77 5/6/2024
1.0.106 86 5/6/2024
1.0.105 77 5/4/2024
1.0.102 85 5/4/2024
1.0.101 82 4/26/2024
1.0.100 88 4/22/2024
1.0.99 80 4/21/2024
1.0.98 82 4/21/2024
1.0.97 78 4/19/2024
1.0.96 77 4/18/2024
1.0.95 76 4/18/2024
1.0.94 100 2/13/2024
1.0.93 100 2/10/2024
1.0.91 69 2/10/2024
1.0.90 93 2/10/2024
1.0.89 159 2/3/2024
1.0.86 82 2/1/2024
1.0.85 75 1/30/2024
1.0.83 129 1/27/2024
1.0.82 155 1/5/2024
1.0.81 210 1/3/2024
1.0.80 106 12/30/2023
1.0.79 104 12/30/2023
1.0.78 83 12/30/2023
1.0.77 103 12/28/2023
1.0.76 111 12/27/2023
1.0.75 141 12/9/2023
1.0.73 150 11/30/2023
1.0.72 105 11/27/2023
1.0.71 113 11/27/2023
1.0.70 108 11/27/2023
1.0.69 111 11/27/2023
1.0.67 130 11/25/2023
1.0.66 105 11/25/2023
1.0.65 123 11/23/2023
1.0.64 124 11/23/2023
1.0.62 122 11/18/2023
1.0.61 110 11/18/2023
1.0.60 129 11/17/2023
1.0.59 121 11/16/2023
1.0.58 106 11/13/2023
1.0.57 103 11/12/2023
1.0.56 91 11/12/2023
1.0.54 105 11/7/2023
1.0.53 127 11/4/2023
1.0.52 122 10/29/2023
1.0.51 103 10/29/2023
1.0.50 102 10/29/2023
1.0.48 127 10/29/2023

Fixed token error formatter