Skip to content

close curly brace outside IF clause #736

close curly brace outside IF clause

close curly brace outside IF clause #736

Workflow file for this run

name: Tests
on:
push:
branches:
- '**'
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Set up Go 1.19
uses: actions/setup-go@v3
with:
go-version: 1.19
- name: Check out source code
uses: actions/checkout@v3
- uses: hashicorp/setup-terraform@v2
with:
terraform_wrapper: false
- name: Build
env:
GOPROXY: "https://proxy.golang.org"
run: go build .
- name: TestDatabaseAnomalyDetection
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/databases
- name: TestInfraDiskAnomalyDetection
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/infrastructure/disks
- name: TestInfraPerDiskAnomalyDetection
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/infrastructure/disks/perdiskoverride
- name: TestInfraHostAnomalyDetection
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/infrastructure/hosts
- name: TestCustomAppAnomalyDetection
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/rum/custom
- name: TestCustomAppCrashRate
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/rum/custom/crashrate
- name: TestMobileAppAnomalyDetection
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/rum/mobile
- name: TestMobileAppCrashRate
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/rum/mobile/crashrate
- name: TestMutedRequests
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/settings/mutedrequests
- name: TestConnectivityAlerts
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/alerting/connectivityalerts
- name: TestDeclarativeGrouping
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/declarativegrouping
- name: TestHostMonitoring
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/host/monitoring
- name: TestHostProcessGroupMonitoring
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/host/processgroups/monitoringstate
- name: TestRUMIPLocations
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/ipmappings
- name: TestCustomAppEnablement
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/custom/enablement
- name: TestMobileAppEnablement
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/mobile/enablement
- name: TestWebAppEnablement
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/web/enablement
- name: TestRUMProcessGroup
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/processgroup
- name: TestRUMProviderBreakdown
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/providerbreakdown
- name: TestUserExperienceScore
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/userexperiencescore
- name: TestWebAppResourceCleanup
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/web/resourcecleanuprules
- name: TestUpdateWindows
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/deployment/management/updatewindows
- name: TestProcessGroupDetectionFlags
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/processgroup/detectionflags
- name: TestProcessGroupMonitoring
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/processgroup/monitoring/state
- name: TestProcessGroupSimpleDetectionRules
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/processgroup/simpledetectionrule
- name: TestLogMetrics
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/logmonitoring/schemalesslogmetric
- name: TestBrowserMonitorPerformanceThresholds
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/synthetic/browser/performancethresholds
- name: TestHTTPMonitorPerformanceThresholds
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/synthetic/http/performancethresholds
- name: TestHTTPMonitorCookies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/synthetic/http/cookies
- name: TestSessionReplayWebPrivacy
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/sessionreplay/web/privacypreferences
- name: TestSessionReplayResourceCapture
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/sessionreplay/web/resourcecapturing
- name: TestBrowserMonitorOutageHandling
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/synthetic/browser/outagehandling
- name: TestHTTPMonitorOutageHandling
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/synthetic/http/outagehandling
- name: TestMonitoredTechnologiesApache
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredtechnologies/apache
- name: TestMonitoredTechnologiesDotNet
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredtechnologies/dotnet
- name: TestMonitoredTechnologiesGo
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredtechnologies/go
- name: TestMonitoredTechnologiesIIS
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredtechnologies/iis
- name: TestMonitoredTechnologiesJava
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredtechnologies/java
- name: TestMonitoredTechnologiesNGINX
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredtechnologies/nginx
- name: TestMonitoredTechnologiesNodeJS
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredtechnologies/nodejs
- name: TestMonitoredTechnologiesOpenTracing
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredtechnologies/opentracingnative
- name: TestMonitoredTechnologiesPHP
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredtechnologies/php
- name: TestMonitoredTechnologiesVarnish
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredtechnologies/varnish
- name: TestMonitoredTechnologiesWSMB
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredtechnologies/wsmb
- name: TestProcessVisibility
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/processvisibility
- name: TestRUMHostHeaders
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/hostheaders
- name: TestRUMIPDetermination
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/ipdetermination
- name: TestMobileAppRequestErrors
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/mobile/requesterrors
- name: TestRUMOverloadPrevention
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/overloadprevention
- name: TestRUMAdvancedCorrelation
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/resourcetimingorigins
- name: TestWebAppBeaconOrigins
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/web/beacondomainorigins
- name: TestWebAppResourceTypes
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/web/resourcetypes
- name: TestGenericTypes
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredentities/generic/type
- name: TestGenericRelationships
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoredentities/generic/relation
- name: TestSLONormalization
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoring/slo/normalization
- name: TestDataPrivacy
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/preferences/privacy
- name: TestServiceFailure
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/failuredetection/service/generalparameters
- name: TestServiceHTTPFailure
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/failuredetection/service/httpparameters
- name: TestDiskOptions
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/disk/options
- name: TestOSServicesMonitoring
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/osservicesmonitoring
- name: TestExtensionExecutionController
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/eec/local
- name: TestNetTracerTraffic
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/nettracer/traffic
- name: TestAIXKernelExtension
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/host/monitoring/aixkernelextension
- name: TestMetricMetadata
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/metric/metadata
- name: TestMetricQuery
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/metric/query
- name: TestActiveGateToken
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/activegatetoken
- name: TestAuditLog
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/auditlog
- name: TestK8sClusterAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/kubernetes/cluster
- name: TestK8sNamespaceAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/kubernetes/namespace
- name: TestK8sNodeAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/kubernetes/node
- name: TestK8sWorkloadAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/kubernetes/workload
- name: TestContainerBuiltinRule
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/container/builtinmonitoringrule
- name: TestContainerRule
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/container/monitoringrule
- name: TestContainerTechnology
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/container/technology
- name: TestRemoteEnvironments
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/remote/environment
- name: TestWebAppCustomErrors
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/web/customerrors
- name: TestWebAppRequestErrors
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/web/requesterrors
- name: TestDashboardsGeneral
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/dashboards/general
- name: TestDashboardsPresets
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/dashboards/presets
- name: TestLogProcessing
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/logmonitoring/logdpprules
# - name: TestLogCustomAttributes
# env:
# GOPROXY: "https://proxy.golang.org"
# TF_ACC: true
# DYNATRACE_DEBUG: true
# DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
# DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
# IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
# IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
# IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
# run: go test -v ./dynatrace/api/builtin/logmonitoring/logcustomattributes
- name: TestLogEvents
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/logmonitoring/logevents
- name: TestLogTimestamp
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/logmonitoring/timestampconfiguration
# - name: TestLogStorage
# env:
# GOPROXY: "https://proxy.golang.org"
# TF_ACC: true
# DYNATRACE_DEBUG: true
# DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
# DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
# IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
# IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
# IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
# run: go test -v ./dynatrace/api/builtin/logmonitoring/logstoragesettings
- name: TestEULASettings
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/eulasettings
- name: TestAPIDetectionRules
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/apis/detectionrules
- name: TestServiceExternalWebRequest
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/servicedetection/externalwebrequest
- name: TestServiceExternalWebService
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/servicedetection/externalwebservice
- name: TestServiceFullWebRequest
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/servicedetection/fullwebrequest
- name: TestServiceFullWebService
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/servicedetection/fullwebservice
- name: TestDashboardsAllowlist
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/dashboards/image/allowlist
- name: TestFailureDetectionParameters
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/failuredetection/environment/parameters
- name: TestFailureDetectionRules
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/failuredetection/environment/rules
- name: TestLogOneAgent
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/logmonitoring/logagentconfiguration
- name: TestIssueTracking
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/issuetracking/integration
- name: TestGeolocationSettings
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/geosettings
- name: TestUserSessionCustomMetrics
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/custommetrics
- name: TestCustomUnits
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/customunit
- name: TestDiskAnalytics
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/disk/analytics/extension
- name: TestNetworkTraffic
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/exclude/network/traffic
- name: TestTokenSettings
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/tokens/tokensettings
- name: TestExtensionExecutionControllerRemote
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/eec/remote
- name: TestK8sPVCAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/kubernetes/pvc
- name: TestUserActionCustomMetrics
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/useractioncustommetrics
- name: TestWebAppJavascriptVersion
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/web/customrumjavascriptversion
- name: TestWebAppJavascriptUpdates
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/web/rumjavascriptupdates
- name: TestOpenTelemetryMetrics
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/opentelemetrymetrics
- name: TestActiveGateUpdates
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/deployment/activegate/updates
- name: TestOneAgentDefaultVersion
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/deployment/oneagent/defaultversion
- name: TestOneAgentUpdates
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/deployment/oneagent/updates
- name: TestOwnershipTeams
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/ownership/teams
- name: TestApplicationDetectionRules
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/rum/web/appdetection
- name: TestKubernetes
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/cloud/kubernetes
- name: TestCloudFoundry
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/cloud/cloudfoundry
- name: TestDiskAnomalyDetectionRules
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/diskrules
- name: TestInfraAWSAnomalyDetection
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/infrastructure/aws
- name: TestInfraVMwareAnomalyDetection
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/infrastructure/vmware
- name: TestSLO
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/monitoring/slo
- name: TestAutoTags
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/tags/autotagging
# - name: TestWebAppKeyPerformanceCustom
# env:
# GOPROXY: "https://proxy.golang.org"
# TF_ACC: true
# DYNATRACE_DEBUG: true
# DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
# DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
# IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
# IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
# IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
# run: go test -v ./dynatrace/api/builtin/rum/web/keyperformancemetric/customactions
# - name: TestWebAppKeyPerformanceLoad
# env:
# GOPROXY: "https://proxy.golang.org"
# TF_ACC: true
# DYNATRACE_DEBUG: true
# DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
# DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
# IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
# IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
# IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
# run: go test -v ./dynatrace/api/builtin/rum/web/keyperformancemetric/loadactions
# - name: TestWebAppKeyPerformanceXHR
# env:
# GOPROXY: "https://proxy.golang.org"
# TF_ACC: true
# DYNATRACE_DEBUG: true
# DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
# DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
# IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
# IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
# IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
# run: go test -v ./dynatrace/api/builtin/rum/web/keyperformancemetric/xhractions
- name: TestOwnershipConfig
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/ownership/config
# - name: TestLogCustomSource
# env:
# GOPROXY: "https://proxy.golang.org"
# TF_ACC: true
# DYNATRACE_DEBUG: true
# DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
# DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
# IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
# IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
# IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
# run: go test -v ./dynatrace/api/builtin/logmonitoring/customlogsourcesettings
- name: TestAlerting
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/alerting
- name: TestApplicationAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/anomalies/applications
- name: TestDatabaseAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/anomalies/databaseservices
- name: TestDiskEventAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/anomalies/diskevents
- name: TestHostAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/anomalies/hosts
- name: TestMetricEventAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/anomalies/metricevents
- name: TestProcessGroupAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/anomalies/processgroups
- name: TestServiceAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/anomalies/services
- name: TestMobileApplications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/applications/mobile
- name: TestWebApplications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/applications/web
- name: TestApplicationDetectionRules
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/applications/web/detection
- name: TestAutoTags
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/autotags
- name: TestAWSCredentials
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/credentials/aws
- name: TestAzureCredentials
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/credentials/azure
- name: TestCloudFoundryCredentials
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/credentials/cloudfoundry
- name: TestKubernetesCredentials
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/credentials/kubernetes
- name: TestCredentials
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/credentials/vault
- name: TestCustomServices
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/customservices
- name: TestCustomTags
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/customtags
- name: TestDashboards
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/dashboards
- name: TestJSONDashboards
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/jsondashboards
- name: TestMaintenanceWindows
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/maintenance
- name: TestManagementZones
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/managementzones
- name: TestCalculatedServiceMetrics
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/metrics/calculated/service
- name: TestConditionalHostNaming
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/naming/hosts
- name: TestConditionalProcessGroupNaming
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/naming/processgroups
- name: TestConditionalServiceNaming
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/naming/services
- name: TestNetworkZones
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/networkzones
- name: TestNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/notifications
- name: TestRequestAttributes
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/requestattributes
- name: TestRequestNaming
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/requestnaming
- name: TestRequestNamingOrder
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/requestnaming/order
- name: TestSyntheticLocations
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/synthetic/locations
- name: TestSyntheticLocations
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/synthetic/locations
- name: TestPrivateSyntheticLocations
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/synthetic/locations/private
- name: TestBrowserMonitors
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/synthetic/monitors/browser
- name: TestHTTPMonitors
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v1/config/synthetic/monitors/http
- name: TestAlerting
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/alerting
- name: TestFrequentIssues
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/anomalies/frequentissues
- name: TestMetricEventAnomalies
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/anomalydetection/metricevents
- name: TestAPITokens
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/apitokens
- name: TestDDUPools
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/ddupool
- name: TestMQFilters
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/ibmmq/filters
- name: TestIMSBridges
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/ibmmq/imsbridges
- name: TestQueueManagers
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/ibmmq/queuemanagers
- name: TestQueueSharingGroups
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/ibmmq/queuesharinggroups
- name: TestKeyRequests
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/keyrequests
- name: TestMaintenanceWindows
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/maintenance
- name: TestManagementZones
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/managementzones
- name: TestNetworkZones
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/networkzones
- name: TestAnsibleTowerNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/notifications/ansible
- name: TestEmailNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/notifications/email
- name: TestJiraNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/notifications/jira
- name: TestOpsGenieNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/notifications/opsgenie
- name: TestPagerDutyNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/notifications/pagerduty
- name: TestServiceNowNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/notifications/servicenow
- name: TestSlackNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/notifications/slack
- name: TestTrelloNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/notifications/trello
- name: TestVictorOpsNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/notifications/victorops
- name: TestWebHookNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/notifications/webhook
- name: TestXMattersNotifications
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/notifications/xmatters
- name: TestServiceLevelObjectives
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/slo
- name: TestSpanAttributes
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/spans/attributes
- name: TestSpanCaptureRules
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/spans/capture
- name: TestContextPropagationSettings
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/spans/ctxprop
- name: TestSpanEntryPoints
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/spans/entrypoints
- name: TestResourceAttributes
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/v2/spans/resattr
- name: TestProcessMonitoring
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/process/monitoring
- name: TestProcessMonitoringRules
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/process/monitoring/custom
- name: TestProcessAvailability
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/processavailability
- name: TestAdvancedProcessGroupDetectionRules
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/processgroup/advanceddetectionrule
- name: TestUsabilityAnalytics
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/usability/analytics
- name: TestSyntheticAvailability
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/synthetic/availability
- name: TestWorkloadDetection
env:
GOPROXY: "https://proxy.golang.org"
TF_ACC: true
DYNATRACE_DEBUG: true
DYNATRACE_ENV_URL: ${{ secrets.DYNATRACE_ENV_URL }}
DYNATRACE_API_TOKEN: ${{ secrets.DYNATRACE_API_TOKEN }}
IAM_CLIENT_ID: ${{ secrets.IAM_CLIENT_ID }}
IAM_ACCOUNT_ID: ${{ secrets.IAM_ACCOUNT_ID }}
IAM_CLIENT_SECRET: ${{ secrets.IAM_CLIENT_SECRET }}
run: go test -v ./dynatrace/api/builtin/processgroup/cloudapplication/workloaddetection