Documentation ¶
Index ¶
- func ACRNetworkAcls(t *testing.T, subscriptionID string, resourceGroupName string, acrName string) *containerregistry.NetworkRuleSet
- func ACRNetworkAclsE(subscriptionID string, resourceGroupName string, acrName string) (*containerregistry.NetworkRuleSet, error)
- func ACRWebHook(t *testing.T, subscriptionID string, resourceGroupName string, acrName string, ...) *containerregistry.Webhook
- func ACRWebHookCallback(t *testing.T, subscriptionID string, resourceGroupName string, acrName string, ...) *containerregistry.CallbackConfig
- func ACRWebHookCallbackE(subscriptionID string, resourceGroupName string, acrName string, ...) (*containerregistry.CallbackConfig, error)
- func ACRWebHookE(subscriptionID string, resourceGroupName string, acrName string, ...) (*containerregistry.Webhook, error)
- func CliServicePrincipalLogin(t *testing.T)
- func CliServicePrincipalLoginE(t *testing.T) error
- func DeploymentServicePrincipalAuthorizer() (autorest.Authorizer, error)
- func KeyVaultNetworkAcls(t *testing.T, subscriptionID string, resourceGroupName string, ...) *keyvault.NetworkRuleSet
- func KeyVaultNetworkAclsE(subscriptionID string, resourceGroupName string, keyVaultName string) (*keyvault.NetworkRuleSet, error)
- func ServicePrincipalAuthorizer(clientID string, clientSecret string, resource string) (autorest.Authorizer, error)
- func VnetSubnetsList(t *testing.T, subscriptionID string, resourceGroupName string, vnetName string) []string
- func VnetSubnetsListE(subscriptionID string, resourceGroupName string, vnetName string) ([]string, error)
- func WebAppCDUri(t *testing.T, subscriptionID string, resourceGroupName string, ...) string
- func WebAppCDUriE(subscriptionID string, resourceGroupName string, webAppName string) (string, error)
- func WebAppSiteConfiguration(t *testing.T, subscriptionID string, resourceGroupName string, ...) *web.SiteConfig
- func WebAppSiteConfigurationE(subscriptionID string, resourceGroupName string, webAppName string) (*web.SiteConfig, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ACRNetworkAcls ¶
func ACRNetworkAcls(t *testing.T, subscriptionID string, resourceGroupName string, acrName string) *containerregistry.NetworkRuleSet
ACRNetworkAcls - Like ACRNetworkAclsE but fails in the case an error is returned
func ACRNetworkAclsE ¶
func ACRNetworkAclsE(subscriptionID string, resourceGroupName string, acrName string) (*containerregistry.NetworkRuleSet, error)
ACRNetworkAclsE - Return the newtwork ACLs for an ACR instance
func ACRWebHook ¶
func ACRWebHook(t *testing.T, subscriptionID string, resourceGroupName string, acrName string, webhookName string) *containerregistry.Webhook
ACRWebHook - Like ACRWebHookE but fails in the case an error is returned
func ACRWebHookCallback ¶
func ACRWebHookCallback(t *testing.T, subscriptionID string, resourceGroupName string, acrName string, webhookName string) *containerregistry.CallbackConfig
ACRWebHookCallback - Like ACRWebHookCallbackE but fails in the case an error is returned
func ACRWebHookCallbackE ¶
func ACRWebHookCallbackE(subscriptionID string, resourceGroupName string, acrName string, webhookName string) (*containerregistry.CallbackConfig, error)
ACRWebHookCallbackE - Get callback config for a webhook
func ACRWebHookE ¶
func ACRWebHookE(subscriptionID string, resourceGroupName string, acrName string, webhookName string) (*containerregistry.Webhook, error)
ACRWebHookE - Return ACR Webhook definition
func CliServicePrincipalLogin ¶
CliServicePrincipalLogin - Like CliServicePrincipalLoginE but fails in the case an error is returned
func CliServicePrincipalLoginE ¶
CliServicePrincipalLoginE - Log into the local Azure CLI instance
func DeploymentServicePrincipalAuthorizer ¶
func DeploymentServicePrincipalAuthorizer() (autorest.Authorizer, error)
DeploymentServicePrincipalAuthorizer - Returns an authorizer configured with the service principal used to execute the terraform commands
func KeyVaultNetworkAcls ¶
func KeyVaultNetworkAcls(t *testing.T, subscriptionID string, resourceGroupName string, keyVaultName string) *keyvault.NetworkRuleSet
KeyVaultNetworkAcls - Like KeyVaultNetworkAclsE but fails in the case an error is returned
func KeyVaultNetworkAclsE ¶
func KeyVaultNetworkAclsE(subscriptionID string, resourceGroupName string, keyVaultName string) (*keyvault.NetworkRuleSet, error)
KeyVaultNetworkAclsE - Return the newtwork ACLs for a KeyVault instance
func ServicePrincipalAuthorizer ¶
func ServicePrincipalAuthorizer(clientID string, clientSecret string, resource string) (autorest.Authorizer, error)
ServicePrincipalAuthorizer - Configures a service principal authorizer that can be used to create bearer tokens
func VnetSubnetsList ¶
func VnetSubnetsList(t *testing.T, subscriptionID string, resourceGroupName string, vnetName string) []string
VnetSubnetsList - Like VnetSubnetsListE but fails in the case an error is returned
func VnetSubnetsListE ¶
func VnetSubnetsListE(subscriptionID string, resourceGroupName string, vnetName string) ([]string, error)
VnetSubnetsListE - Return the subnets that exist wihin a given VNET
func WebAppCDUri ¶
func WebAppCDUri(t *testing.T, subscriptionID string, resourceGroupName string, webAppName string) string
WebAppCDUri - Like WebAppCDUriE but fails in the case an error is returned
func WebAppCDUriE ¶
func WebAppCDUriE(subscriptionID string, resourceGroupName string, webAppName string) (string, error)
WebAppCDUriE - Return the CD URL that can be used to trigger an ACR pull and redeploy
func WebAppSiteConfiguration ¶
func WebAppSiteConfiguration(t *testing.T, subscriptionID string, resourceGroupName string, webAppName string) *web.SiteConfig
WebAppSiteConfiguration - Like WebAppSiteConfigurationE but fails in the case an error is returned
func WebAppSiteConfigurationE ¶
func WebAppSiteConfigurationE(subscriptionID string, resourceGroupName string, webAppName string) (*web.SiteConfig, error)
WebAppSiteConfigurationE - Return the configuration for a webapp
Types ¶
This section is empty.