Files
threshold-plugin-azure/plugin/const.go
T
oss-core-libraries-dashboard[bot]andhashicorp-copywrite[bot] 318dd936b4 [COMPLIANCE] Update Copyright and License Headers (Batch 1 of 1) (#33)
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2026-01-16 15:55:43 -08:00

34 lines
1.1 KiB
Go

// Copyright IBM Corp. 2021, 2025
// SPDX-License-Identifier: MPL-2.0
package plugin
const (
// Azure service constants
constMsComputeService = "Microsoft.Compute"
constMsNetworkService = "Microsoft.Network"
constSubscriptions = "subscriptions"
constResourceGroups = "resourceGroups"
constProviders = "providers"
// Resource type constants
constVirtualMachinesResource = "virtualMachines"
constVirtualMachineScaleSetsResource = "virtualMachineScaleSets"
constNetworkInterfacesResource = "networkInterfaces"
constPublicIpAddressesResource = "publicIPAddresses"
// Field constants
constFilter = "filter"
constSecretId = "secret_id"
constSecretValue = "secret_value"
constCredsLastRotatedTime = "creds_last_rotated_time"
constDisableCredentialRotation = "disable_credential_rotation"
constSubscriptionId = "subscription_id"
constTenantId = "tenant_id"
constClientId = "client_id"
constBaseUrl = "base_url"
// Worker pool configuration
constDefaultWorkers = 1000
)