testobjects

package
v0.5.643 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ExpectedSelectOktaApplicationAppsJSON                                     string = "test/assets/expected/okta/select-apps.csv"
	ExpectedSimpleSelectGoogleComputeInstanceTableFile01                      string = "test/assets/expected/simple-select/google/compute/instances/table/simple-select-variant-01.txt"
	ExpectedSimpleSelectGoogleComputeInstanceTableFile02                      string = "test/assets/expected/simple-select/google/compute/instances/table/simple-select-variant-02.txt"
	ExpectedSimpleSelectGoogleComputeInstanceTextFile01                       string = "test/assets/expected/simple-select/google/compute/instances/text/simple-select-variant-01.csv"
	ExpectedSimpleSelectGoogleComputeInstanceTextFile02                       string = "test/assets/expected/simple-select/google/compute/instances/text/simple-select-variant-02.csv"
	ExpectedSimpleSelectGoogleCotainerSubnetworkTableFile01                   string = "test/assets/expected/simple-select/google/container/agg-subnetworks-allowed/table/simple-select-variant-01.txt"
	ExpectedSimpleSelectGoogleCotainerSubnetworkTableFile02                   string = "test/assets/expected/simple-select/google/container/agg-subnetworks-allowed/table/simple-select-variant-02.txt"
	ExpectedSimpleSelectGoogleCotainerSubnetworkTextFile01                    string = "test/assets/expected/simple-select/google/container/agg-subnetworks-allowed/text/simple-select-variant-01.csv"
	ExpectedSimpleSelectGoogleCotainerSubnetworkTextFile02                    string = "test/assets/expected/simple-select/google/container/agg-subnetworks-allowed/text/simple-select-variant-02.csv"
	ExpectedK8STheHardWayRenderedFile                                         string = "test/assets/expected/k8s-the-hard-way/k8s-the-hard-way.iql"
	ExpectedShowInsertAddressesRequiredFile                                   string = "test/assets/expected/simple-templating/insert-compute-addresses-required.iql"
	ExpectedShowInsertBQDatasetsFile                                          string = "test/assets/expected/simple-templating/insert-bigquery-datasets.iql"
	ExpectedShowInsertBQDatasetsRequiredFile                                  string = "test/assets/expected/simple-templating/insert-bigquery-datasets-required.iql"
	ExpectedComputeNetworkInsertAsyncFile                                     string = "test/assets/expected/simple-insert/compute-network/insert-compute-network.txt"
	ExpectedComputeDisksDependentInsertAsyncFile                              string = "test/assets/expected/simple-insert/compute-disk/insert-dependent-compute-disk.txt"
	ExpectedBQDatasetsDependentInsertFile                                     string = "test/assets/expected/simple-insert/bq-datasets/insert-dependent-bq-datasets.txt"
	ExpectedComputeNetworkDeleteAsyncFile                                     string = "test/assets/expected/simple-delete/compute-network/delete-compute-network.txt"
	ExpectedK8STheHardWayAsyncFile                                            string = "test/assets/expected/k8s-the-hard-way/k8s-the-hard-way-e2e/success.txt"
	ExpectedShowResourcesFilteredFile                                         string = "test/assets/expected/show/show-resources-filtered.csv"
	ExpectedShowMethodsGoogleBQDatasetsFile                                   string = "test/assets/expected/show/show-methods-google-bigquery-datasets.csv"
	ExpectedShowMethodsGoogleStorageBucketsFile                               string = "test/assets/expected/show/show-methods-google-storage-buckets.csv"
	ExpectedSimpleAggCountGroupedGoogleCotainerSubnetworkTableFileAsc         string = "test/assets/expected/aggregated-select/google/container/agg-subnetworks-allowed/table/simple-count-grouped-variant-asc.txt"
	ExpectedSimpleAggCountGroupedGoogleCotainerSubnetworkTableFileDesc        string = "test/assets/expected/aggregated-select/google/container/agg-subnetworks-allowed/table/simple-count-grouped-variant-desc.txt"
	ExpectedSimpleAggCountGroupedGoogleCotainerSubnetworkTextFileAsc          string = "test/assets/expected/aggregated-select/google/container/agg-subnetworks-allowed/text/simple-count-grouped-variant-asc.csv"
	ExpectedSimpleAggCountGroupedGoogleCotainerSubnetworkTextFileDesc         string = "test/assets/expected/aggregated-select/google/container/agg-subnetworks-allowed/text/simple-count-grouped-variant-desc.csv"
	ExpectedSelectComputeDisksOrderCrtTmstpAsc                                string = "test/assets/expected/simple-select/google/compute/disks/text/disks-order-crt-tmstp-asc.csv"
	ExpectedSelectComputeDisksOrderCrtTmstpAscPlusJsonExtract                 string = "test/assets/expected/function-select/google/compute/disks/text/disks-order-crt-tmstp-asc-json-extract.csv"
	ExpectedSelectComputeDisksOrderCrtTmstpAscPlusJsonExtractCoalesce         string = "test/assets/expected/function-select/google/compute/disks/text/disks-order-crt-tmstp-asc-json-extract-coalesce.csv"
	ExpectedUnionAllSelectComputeDisksOrderCrtTmstpAscPlusJsonExtractCoalesce string = "test/assets/expected/function-select/google/compute/disks/text/union-all-disks-order-crt-tmstp-asc-json-extract-coalesce.csv"
	ExpectedSelectComputeDisksOrderCrtTmstpAscPlusJsonExtractInstr            string = "test/assets/expected/function-select/google/compute/disks/text/disks-order-crt-tmstp-asc-json-extract-instr.csv"
	ExpectedSelectComputeDisksAggSizeOrderSizeAsc                             string = "test/assets/expected/aggregated-select/google/disks/text/disks-grp-by-sizeGb-order-crt-tmstp-asc.csv"
	ExpectedSelectComputeDisksAggSizeOrderSizeDesc                            string = "test/assets/expected/aggregated-select/google/disks/text/disks-grp-by-sizeGb-order-crt-tmstp-desc.csv"
	ExpectedSelectComputeDisksAggSizeTotal                                    string = "test/assets/expected/aggregated-select/google/disks/text/disks-sizeGb-total-sum.csv"
	ExpectedSelectComputeDisksAggStringTotal                                  string = "test/assets/expected/aggregated-select/google/disks/text/disks-total-string-agg.csv"
	ExpectedSelectComputeDisksOrderCrtTmstpAscPaginated                       string = "test/assets/expected/simple-select/google/compute/disks-paginated/text/disks-order-crt-tmstp-asc.csv"
	ExpectedSelectComputeDisksAggPaginatedSizeOrderSizeAsc                    string = "test/assets/expected/aggregated-select/google/disks-paginated/text/disks-grp-by-sizeGb-order-crt-tmstp-asc.csv"
	ExpectedSelectComputeDisksAggPaginatedSizeOrderSizeDesc                   string = "test/assets/expected/aggregated-select/google/disks-paginated/text/disks-grp-by-sizeGb-order-crt-tmstp-desc.csv"
	ExpectedSelectComputeDisksAggPaginatedSizeTotal                           string = "test/assets/expected/aggregated-select/google/disks-paginated/text/disks-sizeGb-total-sum.csv"
	ExpectedSelectComputeDisksAggPaginatedStringTotal                         string = "test/assets/expected/aggregated-select/google/disks-paginated/text/disks-total-string-agg.csv"
	ExpectedSelectExecOrgGetIamPolicyAgg                                      string = "test/assets/expected/aggregated-select/google/cloudresourcemanager/select-exec-getiampolicy-agg.csv"
)
View Source
const (
	SimpleSelectOktaApplicationApps               string = `` /* 150-byte string literal not displayed */
	SimpleSelectGoogleComputeInstance             string = `select name, zone from google.compute.instances where zone = 'australia-southeast1-b' AND /* */ project = 'testing-project';`
	SimpleSelectGoogleContainerSubnetworks        string = "" /* 134-byte string literal not displayed */
	K8STheHardWayTemplateFile                     string = "test/assets/input/k8s-the-hard-way/k8s-the-hard-way.iql"
	K8STheHardWayTemplateContextFile              string = "test/assets/input/k8s-the-hard-way/vars.jsonnet"
	SimpleShowResourcesFilteredFile               string = "test/assets/input/show/show-resources-filtered.iql"
	SimpleShowmethodsGoogleBQDatasetsFile         string = "test/assets/input/show/show-methods-google-bq-datasets.iql"
	SimpleShowmethodsGoogleStorageBucketsFile     string = "test/assets/input/show/show-methods-google-storage-buckets.iql"
	ShowInsertAddressesRequiredInputFile          string = "test/assets/input/simple-templating/show-insert-compute-addresses-required.iql"
	ShowInsertBQDatasetsFile                      string = "test/assets/input/simple-templating/show-insert-bigquery-datasets.iql"
	ShowInsertBQDatasetsRequiredFile              string = "test/assets/input/simple-templating/show-insert-bigquery-datasets-required.iql"
	SimpleInsertDependentComputeDisksFile         string = "test/assets/input/insert-dependent-compute-disk.iql"
	SimpleInsertDependentComputeDisksReversedFile string = "test/assets/input/insert-dependent-compute-disk-reversed.iql"
	SimpleInsertDependentBQDatasetFile            string = "test/assets/input/insert-dependent-bq-datasets.iql"
	SimpleSelectExecDependentOrgIamPolicyFile     string = "test/assets/input/select-exec-dependent-org-iam-policy.iql"
	SimpleInsertComputeNetwork                    string = `` /* 254-byte string literal not displayed */

	SimpleInsertExecComputeNetwork string = `` /* 212-byte string literal not displayed */

	SimpleDeleteComputeNetwork                                                string = `delete /*+ AWAIT  */ from google.compute.networks WHERE project = 'stackql-demo' and network = 'kubernetes-the-hard-way-vpc';`
	SimpleDeleteExecComputeNetwork                                            string = `EXEC /*+ AWAIT */ google.compute.networks.delete @project = 'stackql-demo', @network = 'kubernetes-the-hard-way-vpc';`
	SimpleAggCountGroupedGoogleContainerSubnetworkAsc                         string = "" /* 198-byte string literal not displayed */
	SimpleAggCountGroupedGoogleContainerSubnetworkDesc                        string = "" /* 199-byte string literal not displayed */
	SelectGoogleComputeDisksOrderCreationTmstpAsc                             string = `` /* 184-byte string literal not displayed */
	SelectGoogleComputeDisksOrderCreationTmstpAscPlusJSONExtract              string = `` /* 240-byte string literal not displayed */
	SelectGoogleComputeDisksOrderCreationTmstpAscPlusJSONExtractCoalesce      string = `` /* 245-byte string literal not displayed */
	UnionSelectGoogleComputeDisksOrderCreationTmstpAscPlusJsonExtractCoalesce string = `` /* 632-byte string literal not displayed */

	SelectGoogleComputeDisksOrderCreationTmstpAscPlusJsonExtractInstr string = `` /* 210-byte string literal not displayed */
	SelectGoogleComputeDisksAggOrderSizeAsc                           string = `` /* 168-byte string literal not displayed */
	SelectGoogleComputeDisksAggOrderSizeDesc                          string = `` /* 169-byte string literal not displayed */
	SelectGoogleComputeDisksAggSizeTotal                              string = `` /* 150-byte string literal not displayed */
	SelectGoogleComputeDisksAggStringTotal                            string = `` /* 161-byte string literal not displayed */
)
View Source
const (
	CreateGoogleComputeDiskRequestPayload01  string = `{"name":"demo-disk-qq1-new16"}`
	CreateGoogleComputeDiskRequestPayload02  string = `{"name":"demo-disk-qq2-new16"}`
	CreateGoogleComputeDiskRequestPayload03  string = `{"name":"demo-disk-xx5-new16"}`
	CreateGoogleComputeDiskRequestPayload04  string = `{"name":"demo-disk-xx4-new16"}`
	CreateGoogleComputeNetworkRequestPayload string = `` /* 137-byte string literal not displayed */

	CreateGoogleComputeSubnetworkRequestPayload string = `` /* 243-byte string literal not displayed */

	CreateGoogleComputeIPRequestPayload string = `
	{
		"name": "kubernetes-the-hard-way-ip"
	}`
	CreateGoogleComputeInternalFirewallRequestPayload string = `` /* 345-byte string literal not displayed */

	CreateGoogleComputeExternalFirewallRequestPayload string = `` /* 357-byte string literal not displayed */

)
View Source
const (
	SimpleSelectGoogleComputeInstanceResponse string = `` /* 3967-byte string literal not displayed */

	SimpleSelectGoogleContainerAggregatedSubnetworksResponse string = `` /* 436-byte string literal not displayed */

	//nolint:gosec // this is a test token
	GoogleAuthTokenResponse string = `` /* 635-byte string literal not displayed */

	SimpleOktaApplicationsAppsListResponseFile              string = "test/assets/response/okta/application/apps-list.json"
	SimpleGoogleComputeDisksListResponseFile                string = "test/assets/response/google/compute/disks/disks-list.json"
	SimpleGoogleComputeDisksListResponsePaginated5Page1File string = "test/assets/response/google/compute/disks/disks-list-paginated-5-max-page-01.json"
	SimpleGoogleComputeDisksListResponsePaginated5Page2File string = "test/assets/response/google/compute/disks/disks-list-paginated-5-max-page-02.json"
	SimpleGoogleComputeDisksListResponsePaginated5Page3File string = "test/assets/response/google/compute/disks/disks-list-paginated-5-max-page-03.json"
	GoogleCloudResourceManagerGetIamPolicyResponseFile      string = "test/assets/response/google/cloudresourcemanager/projects/organizations-getIamPolicy.json"
	GoogleCloudResourceManagerProjectsListResponseFile      string = "test/assets/response/google/cloudresourcemanager/projects/projects-list.json"
	SimpleGoogleBQDatasetInsertResponseFile01               string = "test/assets/response/google/bigquery/dataset/create/dataset-01.json"
	SimpleGoogleBQDatasetInsertResponseFile02               string = "test/assets/response/google/bigquery/dataset/create/dataset-02.json"
	GoogleContainerHost                                     string = "container.googleapis.com"
	GoogleComputeHost                                       string = "compute.googleapis.com"
	GoogleBQHost                                            string = "bigquery.googleapis.com"
	GoogleBQPRoject01                                       string = "testing-dummy-project"
	GoogleBQPRoject02                                       string = "testing-project"
	GoogleCloudResourceManagerHost                          string = "cloudresourcemanager.googleapis.com"
	GoogleProjectDefault                                    string = "stackql-demo"
	DiskInsertPath                                          string = "/compute/v1/projects/testing-project/zones/australia-southeast1-b/disks"
	NetworkInsertPath                                       string = "/compute/v1/projects/stackql-demo/global/networks"

	DiskInsertURL                    string = "https://" + GoogleComputeHost + DiskInsertPath
	NetworkInsertURL                 string = "https://" + GoogleComputeHost + NetworkInsertPath
	BQPRoject01InsertURL             string = "/bigquery/v2/projects/" + GoogleBQPRoject01 + "/datasets"
	BQPRoject02InsertURL             string = "/bigquery/v2/projects/" + GoogleBQPRoject02 + "/datasets"
	SubnetworkInsertPath             string = "/compute/v1/projects/stackql-demo/regions/australia-southeast1/subnetworks"
	IPInsertPath                     string = "/compute/v1/projects/stackql-demo/regions/australia-southeast1/addresses"
	FirewallInsertPath               string = "/compute/v1/projects/stackql-demo/global/firewalls"
	ComputeInstanceInsertPath        string = "/compute/v1/projects/stackql-demo/zones/australia-southeast1-a/instances"
	SubnetworkInsertURL              string = "https://" + GoogleComputeHost + NetworkInsertPath
	GoogleApisHost                   string = "www.googleapis.com"
	GoogleComputeInsertOperationPath string = "/compute/v1/projects/stackql-demo/global/operations/operation-xxxxx-yyyyy-0001"
	GoogleComputeInsertOperationURL  string = "https://" + GoogleApisHost + GoogleComputeInsertOperationPath
)

Variables

View Source
var (
	CreateGoogleBQDatasetRequestPayload01 string = fmt.Sprintf(`
	{
		"datasetReference": {"datasetId":"test_dataset_zz","projectId":"%s"},
		"location": "US"
	}`, GoogleBQPRoject01)
	CreateGoogleBQDatasetRequestPayload02 string = fmt.Sprintf(`
	{
		"datasetReference": {"datasetId":"test_dataset_zz","projectId":"%s"},
		"location": "US"
	}`, GoogleBQPRoject02)
)

Functions

func GetCreateGoogleComputeInstancePayload

func GetCreateGoogleComputeInstancePayload(name string, secondaryTag string, netWorkIP string) string

func GetGoogleProviderString

func GetGoogleProviderString() string

func GetSimpleGoogleComputeInstanceInsertResponse

func GetSimpleGoogleComputeInstanceInsertResponse() string

func GetSimpleGoogleFirewallInsertResponse

func GetSimpleGoogleFirewallInsertResponse() string

func GetSimpleGoogleIPInsertResponse

func GetSimpleGoogleIPInsertResponse() string

func GetSimpleGoogleNetworkDeleteResponse

func GetSimpleGoogleNetworkDeleteResponse() string

func GetSimpleGoogleNetworkInsertResponse

func GetSimpleGoogleNetworkInsertResponse() string

func GetSimpleGoogleSubnetworkInsertResponse

func GetSimpleGoogleSubnetworkInsertResponse() string

func GetSimpleNetworkDeletePath

func GetSimpleNetworkDeletePath(proj string, network string) string

func GetSimplePollOperationGoogleComputeInstanceInsertResponse

func GetSimplePollOperationGoogleComputeInstanceInsertResponse() string

func GetSimplePollOperationGoogleFirewallInsertResponse

func GetSimplePollOperationGoogleFirewallInsertResponse() string

func GetSimplePollOperationGoogleIPInsertResponse

func GetSimplePollOperationGoogleIPInsertResponse() string

func GetSimplePollOperationGoogleNetworkDeleteResponse

func GetSimplePollOperationGoogleNetworkDeleteResponse() string

func GetSimplePollOperationGoogleNetworkInsertResponse

func GetSimplePollOperationGoogleNetworkInsertResponse() string

func GetSimplePollOperationGoogleSubnetworkInsertResponse

func GetSimplePollOperationGoogleSubnetworkInsertResponse() string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL