state

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Sep 3, 2021 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReadTerraformOutputJson added in v0.2.0

func ReadTerraformOutputJson(t *testing.T, Options *terraform.Options, key string) string

Types

type AKSClusters

type AKSClusters = map[string](AzureResource)

type AppInsights added in v0.3.0

type AppInsights = map[string](AzureResource)

type AppServices added in v0.3.0

type AppServices = map[string](AzureResource)

type AzureContainerRegistries added in v0.3.0

type AzureContainerRegistries = map[string](AzureResource)

type AzureResource

type AzureResource struct {
	Resource Resource
}

func NewAzureResource

func NewAzureResource(resource Resource) *AzureResource

func (AzureResource) GetHostName added in v0.3.0

func (r AzureResource) GetHostName() string

func (AzureResource) GetID added in v0.3.0

func (r AzureResource) GetID() string

func (AzureResource) GetLevel

func (r AzureResource) GetLevel() string

func (AzureResource) GetName

func (r AzureResource) GetName() string

func (AzureResource) GetResource

func (r AzureResource) GetResource(key string) Resource

func (AzureResource) GetString

func (r AzureResource) GetString(key string) string

func (AzureResource) GetTags

func (r AzureResource) GetTags() Resource

type KeyVaults

type KeyVaults = map[string](AzureResource)

type MachineLearningWorkspaces added in v0.3.0

type MachineLearningWorkspaces = map[string](AzureResource)

type RandomStrings added in v0.3.0

type RandomStrings = map[string](AzureResource)

type RecoveryVaults

type RecoveryVaults = map[string](AzureResource)

type Resource

type Resource = map[string]interface{}

type ResourceGroups

type ResourceGroups = map[string](AzureResource)

type SQLDBs added in v0.3.0

type SQLDBs = map[string](AzureResource)

type SQLServers added in v0.3.0

type SQLServers = map[string](AzureResource)

type StorageAccountQueues added in v0.3.0

type StorageAccountQueues = map[string](AzureResource)

type StorageAccounts

type StorageAccounts = map[string](AzureResource)

type TerraFormState

type TerraFormState struct {
	Objects        Resource
	SubscriptionID string
	Environment    string
	Key            string
}
var TfState TerraFormState

func NewTerraformState

func NewTerraformState(t *testing.T, key string) *TerraFormState

func (TerraFormState) GetAKSClusters

func (tfState TerraFormState) GetAKSClusters() AKSClusters

func (TerraFormState) GetAppInsights added in v0.3.0

func (tfState TerraFormState) GetAppInsights() AppInsights

func (TerraFormState) GetAppServices added in v0.3.0

func (tfState TerraFormState) GetAppServices() AppServices

func (TerraFormState) GetAzureContainerRegistries added in v0.3.0

func (tfState TerraFormState) GetAzureContainerRegistries() AzureContainerRegistries

func (TerraFormState) GetClientConfig

func (tfState TerraFormState) GetClientConfig() Resource

func (TerraFormState) GetGlobalSettings

func (tfState TerraFormState) GetGlobalSettings() Resource

func (TerraFormState) GetKeyVaultByResourceGroup

func (tfState TerraFormState) GetKeyVaultByResourceGroup(resourceGroup string) (AzureResource, error)

func (TerraFormState) GetKeyVaults

func (tfState TerraFormState) GetKeyVaults() KeyVaults

func (TerraFormState) GetLandingZoneKey

func (tfState TerraFormState) GetLandingZoneKey() string

func (TerraFormState) GetMachineLearningWorkspaces added in v0.3.0

func (tfState TerraFormState) GetMachineLearningWorkspaces() MachineLearningWorkspaces

func (TerraFormState) GetRandomStrings added in v0.3.0

func (tfState TerraFormState) GetRandomStrings() RandomStrings

func (TerraFormState) GetRecoveryVaults

func (tfState TerraFormState) GetRecoveryVaults() RecoveryVaults

func (TerraFormState) GetResourceGroups

func (tfState TerraFormState) GetResourceGroups() ResourceGroups

func (TerraFormState) GetResources

func (tfState TerraFormState) GetResources() Resource

func (TerraFormState) GetSQLDBs added in v0.3.0

func (tfState TerraFormState) GetSQLDBs() SQLDBs

func (TerraFormState) GetSQLServers added in v0.3.0

func (tfState TerraFormState) GetSQLServers() SQLServers

func (TerraFormState) GetStorageAccountByResourceGroup

func (tfState TerraFormState) GetStorageAccountByResourceGroup(resourceGroup string) (AzureResource, error)

func (TerraFormState) GetStorageAccountQueues added in v0.3.0

func (tfState TerraFormState) GetStorageAccountQueues() StorageAccountQueues

func (TerraFormState) GetStorageAccounts

func (tfState TerraFormState) GetStorageAccounts() KeyVaults

func (TerraFormState) GetVNets

func (tfState TerraFormState) GetVNets() VNets

type VNets

type VNets = map[string](AzureResource)

Jump to

Keyboard shortcuts

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