azure

package
v0.10.35 Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Provisioned modelType = iota
	Autoscale
	Serverless
)

Variables

View Source
var DefaultProviderRegion = "eastus"
View Source
var FreeResources = []string{}/* 371 elements not displayed */

FreeResources grouped alphabetically

View Source
var ResourceRegistry []*schema.RegistryItem = []*schema.RegistryItem{}/* 163 elements not displayed */

ResourceRegistry grouped alphabetically

View Source
var UsageOnlyResources = []string{}

Functions

func DataProcessedCostComponent added in v0.8.7

func DataProcessedCostComponent(name, region string, monthlyDataProcessedGb *decimal.Decimal) *schema.CostComponent

func DefaultCloudResourceIDFunc added in v0.10.13

func DefaultCloudResourceIDFunc(d *schema.ResourceData) []string

func GetAzureRMAppIntegrationServiceEnvironmentRegistryItem added in v0.8.7

func GetAzureRMAppIntegrationServiceEnvironmentRegistryItem() *schema.RegistryItem

func GetAzureRMAppNATGatewayRegistryItem added in v0.8.7

func GetAzureRMAppNATGatewayRegistryItem() *schema.RegistryItem

func GetAzureRMCDNEndpointRegistryItem added in v0.8.7

func GetAzureRMCDNEndpointRegistryItem() *schema.RegistryItem

func GetAzureRMCosmosdbCassandraKeyspaceRegistryItem added in v0.8.7

func GetAzureRMCosmosdbCassandraKeyspaceRegistryItem() *schema.RegistryItem

func GetAzureRMCosmosdbCassandraTableRegistryItem added in v0.9.0

func GetAzureRMCosmosdbCassandraTableRegistryItem() *schema.RegistryItem

func GetAzureRMCosmosdbGremlinDatabaseRegistryItem added in v0.9.0

func GetAzureRMCosmosdbGremlinDatabaseRegistryItem() *schema.RegistryItem

func GetAzureRMCosmosdbGremlinGraphRegistryItem added in v0.9.0

func GetAzureRMCosmosdbGremlinGraphRegistryItem() *schema.RegistryItem

func GetAzureRMCosmosdbMongoCollectionRegistryItem added in v0.9.0

func GetAzureRMCosmosdbMongoCollectionRegistryItem() *schema.RegistryItem

func GetAzureRMCosmosdbMongoDatabaseRegistryItem added in v0.9.0

func GetAzureRMCosmosdbMongoDatabaseRegistryItem() *schema.RegistryItem

func GetAzureRMCosmosdbSQLContainerRegistryItem added in v0.9.0

func GetAzureRMCosmosdbSQLContainerRegistryItem() *schema.RegistryItem

func GetAzureRMCosmosdbSQLDatabaseRegistryItem added in v0.9.0

func GetAzureRMCosmosdbSQLDatabaseRegistryItem() *schema.RegistryItem

func GetAzureRMCosmosdbTableRegistryItem added in v0.9.0

func GetAzureRMCosmosdbTableRegistryItem() *schema.RegistryItem

func GetAzureRMEventHubsNamespaceRegistryItem added in v0.9.2

func GetAzureRMEventHubsNamespaceRegistryItem() *schema.RegistryItem

func GetAzureRMFirewallRegistryItem added in v0.8.7

func GetAzureRMFirewallRegistryItem() *schema.RegistryItem

func GetAzureRMHDInsightHBaseClusterRegistryItem added in v0.8.7

func GetAzureRMHDInsightHBaseClusterRegistryItem() *schema.RegistryItem

func GetAzureRMHDInsightHadoopClusterRegistryItem added in v0.8.7

func GetAzureRMHDInsightHadoopClusterRegistryItem() *schema.RegistryItem

func GetAzureRMHDInsightInteractiveQueryClusterRegistryItem added in v0.8.7

func GetAzureRMHDInsightInteractiveQueryClusterRegistryItem() *schema.RegistryItem

func GetAzureRMHDInsightKafkaClusterRegistryItem added in v0.8.7

func GetAzureRMHDInsightKafkaClusterRegistryItem() *schema.RegistryItem

func GetAzureRMHDInsightSparkClusterRegistryItem added in v0.8.7

func GetAzureRMHDInsightSparkClusterRegistryItem() *schema.RegistryItem

func GetAzureRMKeyVaultCertificateRegistryItem added in v0.8.7

func GetAzureRMKeyVaultCertificateRegistryItem() *schema.RegistryItem

func GetAzureRMKeyVaultKeyRegistryItem added in v0.8.7

func GetAzureRMKeyVaultKeyRegistryItem() *schema.RegistryItem

func GetAzureRMKeyVaultManagedHSMRegistryItem added in v0.8.7

func GetAzureRMKeyVaultManagedHSMRegistryItem() *schema.RegistryItem

func GetAzureRMLoadBalancerOutboundRuleRegistryItem added in v0.9.2

func GetAzureRMLoadBalancerOutboundRuleRegistryItem() *schema.RegistryItem

func GetAzureRMLoadBalancerRuleRegistryItem added in v0.9.2

func GetAzureRMLoadBalancerRuleRegistryItem() *schema.RegistryItem

func GetAzureRMMariaDBServerRegistryItem added in v0.9.0

func GetAzureRMMariaDBServerRegistryItem() *schema.RegistryItem

func GetAzureRMMySQLServerRegistryItem added in v0.9.0

func GetAzureRMMySQLServerRegistryItem() *schema.RegistryItem

func GetAzureRMNotificationHubNamespaceRegistryItem added in v0.8.7

func GetAzureRMNotificationHubNamespaceRegistryItem() *schema.RegistryItem

func GetAzureRMPostgreSQLServerRegistryItem added in v0.9.0

func GetAzureRMPostgreSQLServerRegistryItem() *schema.RegistryItem

func GetAzureRMPrivateEndpointRegistryItem added in v0.9.5

func GetAzureRMPrivateEndpointRegistryItem() *schema.RegistryItem

func GetAzureRMPublicIPPrefixRegistryItem added in v0.8.7

func GetAzureRMPublicIPPrefixRegistryItem() *schema.RegistryItem

func GetAzureRMPublicIPRegistryItem added in v0.8.7

func GetAzureRMPublicIPRegistryItem() *schema.RegistryItem

func GetAzureRMRedisCacheRegistryItem added in v0.9.1

func GetAzureRMRedisCacheRegistryItem() *schema.RegistryItem

func GetAzureRMSearchServiceRegistryItem added in v0.9.1

func GetAzureRMSearchServiceRegistryItem() *schema.RegistryItem

func GetAzureRMSynapseSQLPoolRegistryItem added in v0.9.11

func GetAzureRMSynapseSQLPoolRegistryItem() *schema.RegistryItem

func GetAzureRMSynapseSparkPoolRegistryItem added in v0.9.11

func GetAzureRMSynapseSparkPoolRegistryItem() *schema.RegistryItem

func GetAzureRMSynapseWorkspacRegistryItem added in v0.9.11

func GetAzureRMSynapseWorkspacRegistryItem() *schema.RegistryItem

func GetAzureRMVirtualNetworkGatewayConnectionRegistryItem added in v0.9.15

func GetAzureRMVirtualNetworkGatewayConnectionRegistryItem() *schema.RegistryItem

func GetAzureRMVirtualNetworkGatewayRegistryItem added in v0.9.15

func GetAzureRMVirtualNetworkGatewayRegistryItem() *schema.RegistryItem

func GetDefaultRefIDFunc added in v0.10.0

func GetDefaultRefIDFunc(d *schema.ResourceData) []string

func GetResourceRegion added in v0.10.0

func GetResourceRegion(resourceType string, v gjson.Result) string

func GetSpecialContext added in v0.10.0

func GetSpecialContext(d *schema.ResourceData) map[string]interface{}

func IntegrationBaseServiceEnvironmentCostComponent added in v0.8.7

func IntegrationBaseServiceEnvironmentCostComponent(name, region, productName string) *schema.CostComponent

func IntegrationScaleServiceEnvironmentCostComponent added in v0.8.7

func IntegrationScaleServiceEnvironmentCostComponent(name, region, productName string, scaleNumber int) *schema.CostComponent

func NATGatewayCostComponent added in v0.8.7

func NATGatewayCostComponent(name, region string) *schema.CostComponent

func NewAPIManagement added in v0.9.23

func NewAPIManagement(d *schema.ResourceData) schema.CoreResource

func NewActiveDirectoryDomainService added in v0.10.4

func NewActiveDirectoryDomainService(d *schema.ResourceData) schema.CoreResource

func NewActiveDirectoryDomainServiceReplicaSet added in v0.10.4

func NewActiveDirectoryDomainServiceReplicaSet(d *schema.ResourceData) schema.CoreResource

func NewAppServiceCertificateBinding added in v0.9.23

func NewAppServiceCertificateBinding(d *schema.ResourceData) schema.CoreResource

func NewAppServiceCertificateOrder added in v0.9.23

func NewAppServiceCertificateOrder(d *schema.ResourceData) schema.CoreResource

func NewAppServiceCustomHostnameBinding added in v0.10.4

func NewAppServiceCustomHostnameBinding(d *schema.ResourceData) schema.CoreResource

func NewAppServiceEnvironment added in v0.9.23

func NewAppServiceEnvironment(d *schema.ResourceData) schema.CoreResource

func NewAppServicePlan added in v0.10.4

func NewAppServicePlan(d *schema.ResourceData) schema.CoreResource

func NewApplicationGateway added in v0.10.34

func NewApplicationGateway(d *schema.ResourceData) schema.CoreResource

func NewApplicationInsights added in v0.9.23

func NewApplicationInsights(d *schema.ResourceData) schema.CoreResource

func NewApplicationInsightsWebTest added in v0.9.23

func NewApplicationInsightsWebTest(d *schema.ResourceData) schema.CoreResource

func NewAutomationAccount added in v0.9.23

func NewAutomationAccount(d *schema.ResourceData) schema.CoreResource

func NewAutomationDSCConfiguration added in v0.9.23

func NewAutomationDSCConfiguration(d *schema.ResourceData) schema.CoreResource

func NewAutomationDSCNodeConfiguration added in v0.9.23

func NewAutomationDSCNodeConfiguration(d *schema.ResourceData) schema.CoreResource

func NewAutomationJobSchedule added in v0.9.23

func NewAutomationJobSchedule(d *schema.ResourceData) schema.CoreResource

func NewAzureLinuxVirtualMachine added in v0.10.34

func NewAzureLinuxVirtualMachine(d *schema.ResourceData) schema.CoreResource

func NewAzureRMCDNEndpoint added in v0.9.0

func NewAzureRMCDNEndpoint(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMCosmosdb added in v0.9.0

func NewAzureRMCosmosdb(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMCosmosdbCassandraTable added in v0.9.0

func NewAzureRMCosmosdbCassandraTable(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMCosmosdbMongoCollection added in v0.9.0

func NewAzureRMCosmosdbMongoCollection(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMEventHubs added in v0.9.2

func NewAzureRMEventHubs(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMFirewall added in v0.9.0

func NewAzureRMFirewall(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMHDInsightHBaseCluster added in v0.9.0

func NewAzureRMHDInsightHBaseCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMHDInsightHadoopCluster added in v0.9.0

func NewAzureRMHDInsightHadoopCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMHDInsightInteractiveQueryCluster added in v0.9.0

func NewAzureRMHDInsightInteractiveQueryCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMHDInsightKafkaCluster added in v0.9.0

func NewAzureRMHDInsightKafkaCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMHDInsightSparkCluster added in v0.9.0

func NewAzureRMHDInsightSparkCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMIntegrationServiceEnvironment added in v0.8.7

func NewAzureRMIntegrationServiceEnvironment(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMKeyVaultCertificate added in v0.9.0

func NewAzureRMKeyVaultCertificate(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMKeyVaultKey added in v0.9.0

func NewAzureRMKeyVaultKey(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMKeyVaultManagedHSM added in v0.9.0

func NewAzureRMKeyVaultManagedHSM(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMLoadBalancerOutboundRule added in v0.9.2

func NewAzureRMLoadBalancerOutboundRule(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMLoadBalancerRule added in v0.9.2

func NewAzureRMLoadBalancerRule(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMMariaDBServer added in v0.9.0

func NewAzureRMMariaDBServer(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMMySQLServer added in v0.9.0

func NewAzureRMMySQLServer(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMNATGateway added in v0.8.7

func NewAzureRMNATGateway(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMNotificationHubNamespace added in v0.8.7

func NewAzureRMNotificationHubNamespace(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMPostrgreSQLServer added in v0.9.0

func NewAzureRMPostrgreSQLServer(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMPrivateEndpoint added in v0.9.5

func NewAzureRMPrivateEndpoint(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMPublicIP added in v0.8.7

func NewAzureRMPublicIP(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMPublicIPPrefix added in v0.8.7

func NewAzureRMPublicIPPrefix(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMRedisCache added in v0.9.1

func NewAzureRMRedisCache(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMSearchService added in v0.9.1

func NewAzureRMSearchService(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMSynapseSQLPool added in v0.9.11

func NewAzureRMSynapseSQLPool(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMSynapseSparkPool added in v0.9.11

func NewAzureRMSynapseSparkPool(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMSynapseWorkspace added in v0.9.11

func NewAzureRMSynapseWorkspace(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMVirtualNetworkGateway added in v0.9.15

func NewAzureRMVirtualNetworkGateway(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewAzureRMVirtualNetworkGatewayConnection added in v0.9.15

func NewAzureRMVirtualNetworkGatewayConnection(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewBastionHost added in v0.10.34

func NewBastionHost(d *schema.ResourceData) schema.CoreResource

func NewContainerRegistry added in v0.10.4

func NewContainerRegistry(d *schema.ResourceData) schema.CoreResource

func NewDNSAAAARecord added in v0.10.4

func NewDNSAAAARecord(d *schema.ResourceData) schema.CoreResource

func NewDNSARecord added in v0.10.4

func NewDNSARecord(d *schema.ResourceData) schema.CoreResource

func NewDNSCAARecord added in v0.10.4

func NewDNSCAARecord(d *schema.ResourceData) schema.CoreResource

func NewDNSCNameRecord added in v0.10.4

func NewDNSCNameRecord(d *schema.ResourceData) schema.CoreResource

func NewDNSMXRecord added in v0.10.4

func NewDNSMXRecord(d *schema.ResourceData) schema.CoreResource

func NewDNSNSRecord added in v0.10.4

func NewDNSNSRecord(d *schema.ResourceData) schema.CoreResource

func NewDNSPtrRecord added in v0.10.4

func NewDNSPtrRecord(d *schema.ResourceData) schema.CoreResource

func NewDNSSrvRecord added in v0.10.4

func NewDNSSrvRecord(d *schema.ResourceData) schema.CoreResource

func NewDNSTxtRecord added in v0.10.4

func NewDNSTxtRecord(d *schema.ResourceData) schema.CoreResource

func NewDNSZone added in v0.10.34

func NewDNSZone(d *schema.ResourceData) schema.CoreResource

func NewDatabricksWorkspace added in v0.10.4

func NewDatabricksWorkspace(d *schema.ResourceData) schema.CoreResource

func NewKubernetesCluster added in v0.10.34

func NewKubernetesCluster(d *schema.ResourceData) schema.CoreResource

func NewKubernetesClusterNodePool added in v0.10.34

func NewKubernetesClusterNodePool(d *schema.ResourceData) schema.CoreResource

func NewLB added in v0.10.34

func NewLinuxVirtualMachineScaleSet added in v0.10.34

func NewLinuxVirtualMachineScaleSet(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewManagedDisk added in v0.10.34

func NewManagedDisk(d *schema.ResourceData) schema.CoreResource

func NewPrivateDNSAAAARecord added in v0.10.4

func NewPrivateDNSAAAARecord(d *schema.ResourceData) schema.CoreResource

func NewPrivateDNSARecord added in v0.10.4

func NewPrivateDNSARecord(d *schema.ResourceData) schema.CoreResource

func NewPrivateDNSCNameRecord added in v0.10.4

func NewPrivateDNSCNameRecord(d *schema.ResourceData) schema.CoreResource

func NewPrivateDNSMXRecord added in v0.10.4

func NewPrivateDNSMXRecord(d *schema.ResourceData) schema.CoreResource

func NewPrivateDNSPTRRecord added in v0.10.4

func NewPrivateDNSPTRRecord(d *schema.ResourceData) schema.CoreResource

func NewPrivateDNSSRVRecord added in v0.10.4

func NewPrivateDNSSRVRecord(d *schema.ResourceData) schema.CoreResource

func NewPrivateDNSTXTRecord added in v0.10.4

func NewPrivateDNSTXTRecord(d *schema.ResourceData) schema.CoreResource

func NewPrivateDNSZone added in v0.10.34

func NewPrivateDNSZone(d *schema.ResourceData) schema.CoreResource

func NewVirtualMachine added in v0.10.34

func NewVirtualMachine(d *schema.ResourceData) schema.CoreResource

func NewVirtualMachineScaleSet added in v0.10.34

func NewVirtualMachineScaleSet(d *schema.ResourceData) schema.CoreResource

func NewWindowsVirtualMachine added in v0.10.34

func NewWindowsVirtualMachine(d *schema.ResourceData) schema.CoreResource

func NewWindowsVirtualMachineScaleSet added in v0.10.34

func NewWindowsVirtualMachineScaleSet(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func ParseTags added in v0.10.0

func ParseTags(r *schema.ResourceData) *map[string]string

func PublicIPCostComponent added in v0.8.7

func PublicIPCostComponent(name, region, sku, meterName string) *schema.CostComponent

func PublicIPPrefixCostComponent added in v0.8.7

func PublicIPPrefixCostComponent(name, region string) *schema.CostComponent

Types

This section is empty.

Source Files

Jump to

Keyboard shortcuts

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