-
Notifications
You must be signed in to change notification settings - Fork 0
/
azuredeployment.proto
26 lines (22 loc) · 1 KB
/
azuredeployment.proto
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// Copyright (c) technicianted. All rights reserved.
// Licensed under the MIT License.
syntax = "proto3";
package k9sautoscaler.providers.scaling.proto;
option go_package = "k9s-autoscaler/pkg/providers/scaling/proto;proto";
// Target config for an Azure Cognitive Services deployment.
message AzureDeploymentTargetConfig {
// Full Azure resource URI for scaling.
string resourceURI = 1;
// Deployment name to target for scaling.
string deploymentName = 2;
optional int32 scaleDenominator = 3;
}
// Azure Cognitive Services deployment scaler configuration.
// Authentication is handled using default Azure credential mechanism.
// See: https://learn.microsoft.com/en-us/azure/developer/go/azure-sdk-authentication
// Depending on the type of scaling operation, if update operation is used,
// it may take as long as a few minutes to complete. Make sure that you both
// have the autoscaler controller run multiple workers, and set the correct
// behavior accordingly.
message AzureDeploymentConfig {
}