Documentation ¶
Index ¶
- Constants
- Variables
- func AppFunctionConsumptionExecutionTimeCostComponent(gbSeconds *decimal.Decimal, region string) *schema.CostComponent
- func AppFunctionConsumptionExecutionsCostComponent(executions *decimal.Decimal, region string) *schema.CostComponent
- func AppFunctionPremiumCPUCostComponent(skuSize string, instances decimal.Decimal, skuCPU *int64, region string) *schema.CostComponent
- func AppFunctionPremiumMemoryCostComponent(skuSize string, instances decimal.Decimal, skuMemory *float64, region string) *schema.CostComponent
- func AppIsolatedServicePlanCostComponent(name, region, productName, tier string) *schema.CostComponent
- func AppIsolatedServicePlanCostComponentStampFee(region, productName string) *schema.CostComponent
- func AppServicePlanCostComponent(name, region, productName, skuRefactor string, capacity int64) *schema.CostComponent
- func ContainerRegistryCPUCostComponent(name, region, sku string, monthlyBuildVcpu *decimal.Decimal) *schema.CostComponent
- func ContainerRegistryCostComponent(name, region, sku string) *schema.CostComponent
- func ContainerRegistryGeolocationCostComponent(name, region, sku string, nambersOflocations int) *schema.CostComponent
- func ContainerRegistryStorageCostComponent(name, region, sku string, storage *decimal.Decimal) *schema.CostComponent
- func Contains(a []string, x string) bool
- func DataProcessedCostComponent(name, region string, monthlyDataProcessedGb *decimal.Decimal) *schema.CostComponent
- func GetAzureRMApiManagementRegistryItem() *schema.RegistryItem
- func GetAzureRMAppFunctionRegistryItem() *schema.RegistryItem
- func GetAzureRMAppIntegrationServiceEnvironmentRegistryItem() *schema.RegistryItem
- func GetAzureRMAppIsolatedServicePlanRegistryItem() *schema.RegistryItem
- func GetAzureRMAppNATGatewayRegistryItem() *schema.RegistryItem
- func GetAzureRMAppServiceCertificateBindingRegistryItem() *schema.RegistryItem
- func GetAzureRMAppServiceCertificateOrderRegistryItem() *schema.RegistryItem
- func GetAzureRMAppServiceCustomHostnameBindingRegistryItem() *schema.RegistryItem
- func GetAzureRMAppServicePlanRegistryItem() *schema.RegistryItem
- func GetAzureRMApplicationGatewayRegistryItem() *schema.RegistryItem
- func GetAzureRMApplicationInsightsRegistryItem() *schema.RegistryItem
- func GetAzureRMApplicationInsightsWebRegistryItem() *schema.RegistryItem
- func GetAzureRMAutomationAccountRegistryItem() *schema.RegistryItem
- func GetAzureRMAutomationDscConfigurationRegistryItem() *schema.RegistryItem
- func GetAzureRMAutomationDscNodeconfigurationRegistryItem() *schema.RegistryItem
- func GetAzureRMAutomationJobScheduleRegistryItem() *schema.RegistryItem
- func GetAzureRMCDNEndpointRegistryItem() *schema.RegistryItem
- func GetAzureRMContainerRegistryRegistryItem() *schema.RegistryItem
- func GetAzureRMCosmosdbCassandraKeyspaceRegistryItem() *schema.RegistryItem
- func GetAzureRMCosmosdbCassandraTableRegistryItem() *schema.RegistryItem
- func GetAzureRMCosmosdbGremlinDatabaseRegistryItem() *schema.RegistryItem
- func GetAzureRMCosmosdbGremlinGraphRegistryItem() *schema.RegistryItem
- func GetAzureRMCosmosdbMongoCollectionRegistryItem() *schema.RegistryItem
- func GetAzureRMCosmosdbMongoDatabaseRegistryItem() *schema.RegistryItem
- func GetAzureRMCosmosdbSQLContainerRegistryItem() *schema.RegistryItem
- func GetAzureRMCosmosdbSQLDatabaseRegistryItem() *schema.RegistryItem
- func GetAzureRMCosmosdbTableRegistryItem() *schema.RegistryItem
- func GetAzureRMDNSPrivateZoneRegistryItem() *schema.RegistryItem
- func GetAzureRMDNSZoneRegistryItem() *schema.RegistryItem
- func GetAzureRMDNSaRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMDNSaaaaRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMDNScaaRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMDNScnameRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMDNSmxRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMDNSnsRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMDNSptrRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMDNSsrvRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMDNStxtRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMDatabricksWorkspaceRegistryItem() *schema.RegistryItem
- func GetAzureRMEventHubsNamespaceRegistryItem() *schema.RegistryItem
- func GetAzureRMFirewallRegistryItem() *schema.RegistryItem
- func GetAzureRMHDInsightHBaseClusterRegistryItem() *schema.RegistryItem
- func GetAzureRMHDInsightHadoopClusterRegistryItem() *schema.RegistryItem
- func GetAzureRMHDInsightInteractiveQueryClusterRegistryItem() *schema.RegistryItem
- func GetAzureRMHDInsightKafkaClusterRegistryItem() *schema.RegistryItem
- func GetAzureRMHDInsightSparkClusterRegistryItem() *schema.RegistryItem
- func GetAzureRMKeyVaultCertificateRegistryItem() *schema.RegistryItem
- func GetAzureRMKeyVaultKeyRegistryItem() *schema.RegistryItem
- func GetAzureRMKeyVaultManagedHSMRegistryItem() *schema.RegistryItem
- func GetAzureRMKubernetesClusterNodePoolRegistryItem() *schema.RegistryItem
- func GetAzureRMKubernetesClusterRegistryItem() *schema.RegistryItem
- func GetAzureRMLinuxVirtualMachineRegistryItem() *schema.RegistryItem
- func GetAzureRMLinuxVirtualMachineScaleSetRegistryItem() *schema.RegistryItem
- func GetAzureRMLoadBalancerOutboundRuleRegistryItem() *schema.RegistryItem
- func GetAzureRMLoadBalancerRegistryItem() *schema.RegistryItem
- func GetAzureRMLoadBalancerRuleRegistryItem() *schema.RegistryItem
- func GetAzureRMMSSQLDatabaseRegistryItem() *schema.RegistryItem
- func GetAzureRMManagedDiskRegistryItem() *schema.RegistryItem
- func GetAzureRMMariaDBServerRegistryItem() *schema.RegistryItem
- func GetAzureRMMySQLServerRegistryItem() *schema.RegistryItem
- func GetAzureRMNotificationHubNamespaceRegistryItem() *schema.RegistryItem
- func GetAzureRMPostgreSQLFlexibleServerRegistryItem() *schema.RegistryItem
- func GetAzureRMPostgreSQLServerRegistryItem() *schema.RegistryItem
- func GetAzureRMPrivateDNSaRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMPrivateDNSaaaaRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMPrivateDNScnameRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMPrivateDNSmxRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMPrivateDNSptrRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMPrivateDNSsrvRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMPrivateDNStxtRecordRegistryItem() *schema.RegistryItem
- func GetAzureRMPublicIPPrefixRegistryItem() *schema.RegistryItem
- func GetAzureRMPublicIPRegistryItem() *schema.RegistryItem
- func GetAzureRMRedisCacheRegistryItem() *schema.RegistryItem
- func GetAzureRMSearchServiceRegistryItem() *schema.RegistryItem
- func GetAzureRMStorageAccountRegistryItem() *schema.RegistryItem
- func GetAzureRMVirtualMachineRegistryItem() *schema.RegistryItem
- func GetAzureRMVirtualMachineScaleSetRegistryItem() *schema.RegistryItem
- func GetAzureRMWindowsVirtualMachineRegistryItem() *schema.RegistryItem
- func GetAzureRMWindowsVirtualMachineScaleSetRegistryItem() *schema.RegistryItem
- func IntegrationBaseServiceEnvironmentCostComponent(name, region, productName string) *schema.CostComponent
- func IntegrationScaleServiceEnvironmentCostComponent(name, region, productName string, scaleNumber int) *schema.CostComponent
- func NATGatewayCostComponent(name, region string) *schema.CostComponent
- func NewAzureRMApiManagement(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMAppFunction(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMAppIsolatedServicePlan(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMAppServiceCertificateBinding(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMAppServiceCertificateOrder(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMAppServiceCustomHostnameBinding(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMAppServicePlan(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMApplicationGateway(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMApplicationInsights(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMApplicationInsightsWeb(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMAutomationAccount(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMAutomationDscConfiguration(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMAutomationDscNodeconfiguration(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMAutomationJobSchedule(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMCDNEndpoint(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMContainerRegistry(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMCosmosdb(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMCosmosdbCassandraTable(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMCosmosdbMongoCollection(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDNSPrivateZone(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDNSZone(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDNSaRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDNSaaaaRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDNScaaRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDNScnameRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDNSmxRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDNSnsRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDNSptrRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDNSsrvRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDNStxtRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMDatabricksWorkspace(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMEventHubs(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMFirewall(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMHDInsightHBaseCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMHDInsightHadoopCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMHDInsightInteractiveQueryCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMHDInsightKafkaCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMHDInsightSparkCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMIntegrationServiceEnvironment(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMKeyVaultCertificate(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMKeyVaultKey(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMKeyVaultManagedHSM(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMKubernetesCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMKubernetesClusterNodePool(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMLinuxVirtualMachine(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMLinuxVirtualMachineScaleSet(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMLoadBalancer(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMLoadBalancerOutboundRule(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMLoadBalancerRule(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMMSSQLDatabase(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMManagedDisk(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMMariaDBServer(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMMySQLServer(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMNATGateway(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMNotificationHubNamespace(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMPostrgreSQLFlexibleServer(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMPostrgreSQLServer(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMPrivateDNSaRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMPrivateDNSaaaaRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMPrivateDNScnameRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMPrivateDNSmxRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMPrivateDNSptrRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMPrivateDNSsrvRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMPrivateDNStxtRecord(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMPublicIP(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMPublicIPPrefix(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMRedisCache(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMSearchService(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMStorageAccount(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMVirtualMachine(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMVirtualMachineScaleSet(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMWindowsVirtualMachine(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewAzureRMWindowsVirtualMachineScaleSet(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func PublicIPCostComponent(name, region, sku, meterName string) *schema.CostComponent
- func PublicIPPrefixCostComponent(name, region string) *schema.CostComponent
Constants ¶
View Source
const ( Provisioned modelType = iota Autoscale Serverless )
Variables ¶
View Source
var FreeResources []string = []string{}/* 105 elements not displayed */
FreeResources grouped alphabetically
View Source
var ResourceRegistry []*schema.RegistryItem = []*schema.RegistryItem{ GetAzureRMApiManagementRegistryItem(), GetAzureRMApplicationGatewayRegistryItem(), GetAzureRMAppIsolatedServicePlanRegistryItem(), GetAzureRMAppIntegrationServiceEnvironmentRegistryItem(), GetAzureRMAppFunctionRegistryItem(), GetAzureRMAppNATGatewayRegistryItem(), GetAzureRMAppServiceCertificateBindingRegistryItem(), GetAzureRMAppServiceCertificateOrderRegistryItem(), GetAzureRMAppServiceCustomHostnameBindingRegistryItem(), GetAzureRMAppServicePlanRegistryItem(), GetAzureRMApplicationInsightsWebRegistryItem(), GetAzureRMApplicationInsightsRegistryItem(), GetAzureRMAutomationAccountRegistryItem(), GetAzureRMAutomationDscConfigurationRegistryItem(), GetAzureRMAutomationDscNodeconfigurationRegistryItem(), GetAzureRMAutomationJobScheduleRegistryItem(), GetAzureRMCDNEndpointRegistryItem(), GetAzureRMContainerRegistryRegistryItem(), GetAzureRMCosmosdbCassandraKeyspaceRegistryItem(), GetAzureRMCosmosdbCassandraTableRegistryItem(), GetAzureRMCosmosdbGremlinDatabaseRegistryItem(), GetAzureRMCosmosdbGremlinGraphRegistryItem(), GetAzureRMCosmosdbMongoCollectionRegistryItem(), GetAzureRMCosmosdbMongoDatabaseRegistryItem(), GetAzureRMCosmosdbSQLContainerRegistryItem(), GetAzureRMCosmosdbSQLDatabaseRegistryItem(), GetAzureRMCosmosdbTableRegistryItem(), GetAzureRMDatabricksWorkspaceRegistryItem(), GetAzureRMDNSaRecordRegistryItem(), GetAzureRMDNSaaaaRecordRegistryItem(), GetAzureRMDNScaaRecordRegistryItem(), GetAzureRMDNScnameRecordRegistryItem(), GetAzureRMDNSmxRecordRegistryItem(), GetAzureRMDNSnsRecordRegistryItem(), GetAzureRMDNSptrRecordRegistryItem(), GetAzureRMDNSsrvRecordRegistryItem(), GetAzureRMDNStxtRecordRegistryItem(), GetAzureRMDNSPrivateZoneRegistryItem(), GetAzureRMDNSZoneRegistryItem(), GetAzureRMEventHubsNamespaceRegistryItem(), GetAzureRMFirewallRegistryItem(), GetAzureRMHDInsightHadoopClusterRegistryItem(), GetAzureRMHDInsightHBaseClusterRegistryItem(), GetAzureRMHDInsightInteractiveQueryClusterRegistryItem(), GetAzureRMHDInsightKafkaClusterRegistryItem(), GetAzureRMHDInsightSparkClusterRegistryItem(), GetAzureRMKeyVaultCertificateRegistryItem(), GetAzureRMKeyVaultKeyRegistryItem(), GetAzureRMKeyVaultManagedHSMRegistryItem(), GetAzureRMKubernetesClusterRegistryItem(), GetAzureRMKubernetesClusterNodePoolRegistryItem(), GetAzureRMLoadBalancerRegistryItem(), GetAzureRMLoadBalancerRuleRegistryItem(), GetAzureRMLoadBalancerOutboundRuleRegistryItem(), GetAzureRMLinuxVirtualMachineRegistryItem(), GetAzureRMLinuxVirtualMachineScaleSetRegistryItem(), GetAzureRMManagedDiskRegistryItem(), GetAzureRMMariaDBServerRegistryItem(), GetAzureRMMSSQLDatabaseRegistryItem(), GetAzureRMMySQLServerRegistryItem(), GetAzureRMNotificationHubNamespaceRegistryItem(), GetAzureRMPostgreSQLFlexibleServerRegistryItem(), GetAzureRMPostgreSQLServerRegistryItem(), GetAzureRMPrivateDNSaRecordRegistryItem(), GetAzureRMPrivateDNSaaaaRecordRegistryItem(), GetAzureRMPrivateDNScnameRecordRegistryItem(), GetAzureRMPrivateDNSmxRecordRegistryItem(), GetAzureRMPrivateDNSptrRecordRegistryItem(), GetAzureRMPrivateDNSsrvRecordRegistryItem(), GetAzureRMPrivateDNStxtRecordRegistryItem(), GetAzureRMPublicIPRegistryItem(), GetAzureRMPublicIPPrefixRegistryItem(), GetAzureRMSearchServiceRegistryItem(), GetAzureRMRedisCacheRegistryItem(), GetAzureRMStorageAccountRegistryItem(), GetAzureRMVirtualMachineScaleSetRegistryItem(), GetAzureRMVirtualMachineRegistryItem(), GetAzureRMWindowsVirtualMachineRegistryItem(), GetAzureRMWindowsVirtualMachineScaleSetRegistryItem(), }
ResourceRegistry grouped alphabetically
View Source
var UsageOnlyResources []string = []string{}
Functions ¶
func AppFunctionConsumptionExecutionTimeCostComponent ¶ added in v0.8.7
func AppFunctionConsumptionExecutionTimeCostComponent(gbSeconds *decimal.Decimal, region string) *schema.CostComponent
func AppFunctionConsumptionExecutionsCostComponent ¶ added in v0.8.7
func AppFunctionConsumptionExecutionsCostComponent(executions *decimal.Decimal, region string) *schema.CostComponent
func AppFunctionPremiumCPUCostComponent ¶ added in v0.8.7
func AppFunctionPremiumMemoryCostComponent ¶ added in v0.8.7
func AppIsolatedServicePlanCostComponent ¶ added in v0.8.7
func AppIsolatedServicePlanCostComponent(name, region, productName, tier string) *schema.CostComponent
func AppIsolatedServicePlanCostComponentStampFee ¶ added in v0.8.7
func AppIsolatedServicePlanCostComponentStampFee(region, productName string) *schema.CostComponent
func AppServicePlanCostComponent ¶ added in v0.8.7
func AppServicePlanCostComponent(name, region, productName, skuRefactor string, capacity int64) *schema.CostComponent
func ContainerRegistryCPUCostComponent ¶ added in v0.8.7
func ContainerRegistryCPUCostComponent(name, region, sku string, monthlyBuildVcpu *decimal.Decimal) *schema.CostComponent
func ContainerRegistryCostComponent ¶ added in v0.8.7
func ContainerRegistryCostComponent(name, region, sku string) *schema.CostComponent
func ContainerRegistryGeolocationCostComponent ¶ added in v0.8.7
func ContainerRegistryGeolocationCostComponent(name, region, sku string, nambersOflocations int) *schema.CostComponent
func ContainerRegistryStorageCostComponent ¶ added in v0.8.7
func ContainerRegistryStorageCostComponent(name, region, sku string, storage *decimal.Decimal) *schema.CostComponent
func DataProcessedCostComponent ¶ added in v0.8.7
func DataProcessedCostComponent(name, region string, monthlyDataProcessedGb *decimal.Decimal) *schema.CostComponent
func GetAzureRMApiManagementRegistryItem ¶ added in v0.8.7
func GetAzureRMApiManagementRegistryItem() *schema.RegistryItem
func GetAzureRMAppFunctionRegistryItem ¶ added in v0.8.7
func GetAzureRMAppFunctionRegistryItem() *schema.RegistryItem
func GetAzureRMAppIntegrationServiceEnvironmentRegistryItem ¶ added in v0.8.7
func GetAzureRMAppIntegrationServiceEnvironmentRegistryItem() *schema.RegistryItem
func GetAzureRMAppIsolatedServicePlanRegistryItem ¶ added in v0.8.7
func GetAzureRMAppIsolatedServicePlanRegistryItem() *schema.RegistryItem
func GetAzureRMAppNATGatewayRegistryItem ¶ added in v0.8.7
func GetAzureRMAppNATGatewayRegistryItem() *schema.RegistryItem
func GetAzureRMAppServiceCertificateBindingRegistryItem ¶ added in v0.8.7
func GetAzureRMAppServiceCertificateBindingRegistryItem() *schema.RegistryItem
func GetAzureRMAppServiceCertificateOrderRegistryItem ¶ added in v0.8.5
func GetAzureRMAppServiceCertificateOrderRegistryItem() *schema.RegistryItem
func GetAzureRMAppServiceCustomHostnameBindingRegistryItem ¶ added in v0.8.7
func GetAzureRMAppServiceCustomHostnameBindingRegistryItem() *schema.RegistryItem
func GetAzureRMAppServicePlanRegistryItem ¶ added in v0.8.7
func GetAzureRMAppServicePlanRegistryItem() *schema.RegistryItem
func GetAzureRMApplicationGatewayRegistryItem ¶ added in v0.9.2
func GetAzureRMApplicationGatewayRegistryItem() *schema.RegistryItem
func GetAzureRMApplicationInsightsRegistryItem ¶ added in v0.9.2
func GetAzureRMApplicationInsightsRegistryItem() *schema.RegistryItem
func GetAzureRMApplicationInsightsWebRegistryItem ¶ added in v0.9.2
func GetAzureRMApplicationInsightsWebRegistryItem() *schema.RegistryItem
func GetAzureRMAutomationAccountRegistryItem ¶ added in v0.9.1
func GetAzureRMAutomationAccountRegistryItem() *schema.RegistryItem
func GetAzureRMAutomationDscConfigurationRegistryItem ¶ added in v0.9.1
func GetAzureRMAutomationDscConfigurationRegistryItem() *schema.RegistryItem
func GetAzureRMAutomationDscNodeconfigurationRegistryItem ¶ added in v0.9.1
func GetAzureRMAutomationDscNodeconfigurationRegistryItem() *schema.RegistryItem
func GetAzureRMAutomationJobScheduleRegistryItem ¶ added in v0.9.1
func GetAzureRMAutomationJobScheduleRegistryItem() *schema.RegistryItem
func GetAzureRMCDNEndpointRegistryItem ¶ added in v0.8.7
func GetAzureRMCDNEndpointRegistryItem() *schema.RegistryItem
func GetAzureRMContainerRegistryRegistryItem ¶ added in v0.8.7
func GetAzureRMContainerRegistryRegistryItem() *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 GetAzureRMDNSPrivateZoneRegistryItem ¶ added in v0.9.0
func GetAzureRMDNSPrivateZoneRegistryItem() *schema.RegistryItem
func GetAzureRMDNSZoneRegistryItem ¶ added in v0.9.0
func GetAzureRMDNSZoneRegistryItem() *schema.RegistryItem
func GetAzureRMDNSaRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMDNSaRecordRegistryItem() *schema.RegistryItem
func GetAzureRMDNSaaaaRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMDNSaaaaRecordRegistryItem() *schema.RegistryItem
func GetAzureRMDNScaaRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMDNScaaRecordRegistryItem() *schema.RegistryItem
func GetAzureRMDNScnameRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMDNScnameRecordRegistryItem() *schema.RegistryItem
func GetAzureRMDNSmxRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMDNSmxRecordRegistryItem() *schema.RegistryItem
func GetAzureRMDNSnsRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMDNSnsRecordRegistryItem() *schema.RegistryItem
func GetAzureRMDNSptrRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMDNSptrRecordRegistryItem() *schema.RegistryItem
func GetAzureRMDNSsrvRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMDNSsrvRecordRegistryItem() *schema.RegistryItem
func GetAzureRMDNStxtRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMDNStxtRecordRegistryItem() *schema.RegistryItem
func GetAzureRMDatabricksWorkspaceRegistryItem ¶ added in v0.8.7
func GetAzureRMDatabricksWorkspaceRegistryItem() *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 GetAzureRMKubernetesClusterNodePoolRegistryItem ¶ added in v0.8.7
func GetAzureRMKubernetesClusterNodePoolRegistryItem() *schema.RegistryItem
func GetAzureRMKubernetesClusterRegistryItem ¶ added in v0.8.7
func GetAzureRMKubernetesClusterRegistryItem() *schema.RegistryItem
func GetAzureRMLinuxVirtualMachineRegistryItem ¶
func GetAzureRMLinuxVirtualMachineRegistryItem() *schema.RegistryItem
func GetAzureRMLinuxVirtualMachineScaleSetRegistryItem ¶ added in v0.8.5
func GetAzureRMLinuxVirtualMachineScaleSetRegistryItem() *schema.RegistryItem
func GetAzureRMLoadBalancerOutboundRuleRegistryItem ¶ added in v0.9.2
func GetAzureRMLoadBalancerOutboundRuleRegistryItem() *schema.RegistryItem
func GetAzureRMLoadBalancerRegistryItem ¶ added in v0.9.2
func GetAzureRMLoadBalancerRegistryItem() *schema.RegistryItem
func GetAzureRMLoadBalancerRuleRegistryItem ¶ added in v0.9.2
func GetAzureRMLoadBalancerRuleRegistryItem() *schema.RegistryItem
func GetAzureRMMSSQLDatabaseRegistryItem ¶ added in v0.9.0
func GetAzureRMMSSQLDatabaseRegistryItem() *schema.RegistryItem
func GetAzureRMManagedDiskRegistryItem ¶
func GetAzureRMManagedDiskRegistryItem() *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 GetAzureRMPostgreSQLFlexibleServerRegistryItem ¶ added in v0.9.0
func GetAzureRMPostgreSQLFlexibleServerRegistryItem() *schema.RegistryItem
func GetAzureRMPostgreSQLServerRegistryItem ¶ added in v0.9.0
func GetAzureRMPostgreSQLServerRegistryItem() *schema.RegistryItem
func GetAzureRMPrivateDNSaRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMPrivateDNSaRecordRegistryItem() *schema.RegistryItem
func GetAzureRMPrivateDNSaaaaRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMPrivateDNSaaaaRecordRegistryItem() *schema.RegistryItem
func GetAzureRMPrivateDNScnameRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMPrivateDNScnameRecordRegistryItem() *schema.RegistryItem
func GetAzureRMPrivateDNSmxRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMPrivateDNSmxRecordRegistryItem() *schema.RegistryItem
func GetAzureRMPrivateDNSptrRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMPrivateDNSptrRecordRegistryItem() *schema.RegistryItem
func GetAzureRMPrivateDNSsrvRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMPrivateDNSsrvRecordRegistryItem() *schema.RegistryItem
func GetAzureRMPrivateDNStxtRecordRegistryItem ¶ added in v0.9.0
func GetAzureRMPrivateDNStxtRecordRegistryItem() *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 GetAzureRMStorageAccountRegistryItem ¶ added in v0.9.0
func GetAzureRMStorageAccountRegistryItem() *schema.RegistryItem
func GetAzureRMVirtualMachineRegistryItem ¶ added in v0.8.7
func GetAzureRMVirtualMachineRegistryItem() *schema.RegistryItem
func GetAzureRMVirtualMachineScaleSetRegistryItem ¶ added in v0.8.7
func GetAzureRMVirtualMachineScaleSetRegistryItem() *schema.RegistryItem
func GetAzureRMWindowsVirtualMachineRegistryItem ¶
func GetAzureRMWindowsVirtualMachineRegistryItem() *schema.RegistryItem
func GetAzureRMWindowsVirtualMachineScaleSetRegistryItem ¶ added in v0.8.5
func GetAzureRMWindowsVirtualMachineScaleSetRegistryItem() *schema.RegistryItem
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 NewAzureRMApiManagement ¶ added in v0.8.7
func NewAzureRMAppFunction ¶ added in v0.8.7
func NewAzureRMAppIsolatedServicePlan ¶ added in v0.8.7
func NewAzureRMAppServiceCertificateBinding ¶ added in v0.8.7
func NewAzureRMAppServiceCertificateOrder ¶ added in v0.8.5
func NewAzureRMAppServiceCustomHostnameBinding ¶ added in v0.8.7
func NewAzureRMAppServicePlan ¶ added in v0.8.7
func NewAzureRMApplicationGateway ¶ added in v0.9.2
func NewAzureRMApplicationInsights ¶ added in v0.9.2
func NewAzureRMApplicationInsightsWeb ¶ added in v0.9.2
func NewAzureRMAutomationAccount ¶ added in v0.9.1
func NewAzureRMAutomationDscConfiguration ¶ added in v0.9.1
func NewAzureRMAutomationDscNodeconfiguration ¶ added in v0.9.1
func NewAzureRMAutomationJobSchedule ¶ added in v0.9.1
func NewAzureRMCDNEndpoint ¶ added in v0.9.0
func NewAzureRMContainerRegistry ¶ added in v0.8.7
func NewAzureRMCosmosdb ¶ added in v0.9.0
func NewAzureRMCosmosdbCassandraTable ¶ added in v0.9.0
func NewAzureRMCosmosdbMongoCollection ¶ added in v0.9.0
func NewAzureRMDNSPrivateZone ¶ added in v0.9.0
func NewAzureRMDNSZone ¶ added in v0.9.0
func NewAzureRMDNSaRecord ¶ added in v0.9.0
func NewAzureRMDNSaaaaRecord ¶ added in v0.9.0
func NewAzureRMDNScaaRecord ¶ added in v0.9.0
func NewAzureRMDNScnameRecord ¶ added in v0.9.0
func NewAzureRMDNSmxRecord ¶ added in v0.9.0
func NewAzureRMDNSnsRecord ¶ added in v0.9.0
func NewAzureRMDNSptrRecord ¶ added in v0.9.0
func NewAzureRMDNSsrvRecord ¶ added in v0.9.0
func NewAzureRMDNStxtRecord ¶ added in v0.9.0
func NewAzureRMDatabricksWorkspace ¶ added in v0.9.0
func NewAzureRMEventHubs ¶ added in v0.9.2
func NewAzureRMFirewall ¶ added in v0.9.0
func NewAzureRMHDInsightHBaseCluster ¶ added in v0.9.0
func NewAzureRMHDInsightHadoopCluster ¶ added in v0.9.0
func NewAzureRMHDInsightInteractiveQueryCluster ¶ added in v0.9.0
func NewAzureRMHDInsightKafkaCluster ¶ added in v0.9.0
func NewAzureRMHDInsightSparkCluster ¶ added in v0.9.0
func NewAzureRMIntegrationServiceEnvironment ¶ added in v0.8.7
func NewAzureRMKeyVaultCertificate ¶ added in v0.9.0
func NewAzureRMKeyVaultKey ¶ added in v0.9.0
func NewAzureRMKeyVaultManagedHSM ¶ added in v0.9.0
func NewAzureRMKubernetesCluster ¶ added in v0.8.7
func NewAzureRMKubernetesClusterNodePool ¶ added in v0.8.7
func NewAzureRMLinuxVirtualMachineScaleSet ¶ added in v0.8.5
func NewAzureRMLoadBalancer ¶ added in v0.9.2
func NewAzureRMLoadBalancerOutboundRule ¶ added in v0.9.2
func NewAzureRMLoadBalancerRule ¶ added in v0.9.2
func NewAzureRMMSSQLDatabase ¶ added in v0.9.0
func NewAzureRMManagedDisk ¶
func NewAzureRMMariaDBServer ¶ added in v0.9.0
func NewAzureRMMySQLServer ¶ added in v0.9.0
func NewAzureRMNATGateway ¶ added in v0.8.7
func NewAzureRMNotificationHubNamespace ¶ added in v0.8.7
func NewAzureRMPostrgreSQLFlexibleServer ¶ added in v0.9.0
func NewAzureRMPostrgreSQLServer ¶ added in v0.9.0
func NewAzureRMPrivateDNSaRecord ¶ added in v0.9.0
func NewAzureRMPrivateDNSaaaaRecord ¶ added in v0.9.0
func NewAzureRMPrivateDNScnameRecord ¶ added in v0.9.0
func NewAzureRMPrivateDNSmxRecord ¶ added in v0.9.0
func NewAzureRMPrivateDNSptrRecord ¶ added in v0.9.0
func NewAzureRMPrivateDNSsrvRecord ¶ added in v0.9.0
func NewAzureRMPrivateDNStxtRecord ¶ added in v0.9.0
func NewAzureRMPublicIP ¶ added in v0.8.7
func NewAzureRMPublicIPPrefix ¶ added in v0.8.7
func NewAzureRMRedisCache ¶ added in v0.9.1
func NewAzureRMSearchService ¶ added in v0.9.1
func NewAzureRMStorageAccount ¶ added in v0.9.0
func NewAzureRMVirtualMachine ¶ added in v0.8.7
func NewAzureRMVirtualMachineScaleSet ¶ added in v0.8.7
func NewAzureRMWindowsVirtualMachineScaleSet ¶ added in v0.8.5
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 ¶
- api_management.go
- app_service_certificate_binding.go
- app_service_certificate_order.go
- app_service_custom_hostname_binding.go
- app_service_environment.go
- app_service_plan.go
- application_gateway.go
- application_insights.go
- application_insights_web_t.go
- automation_account.go
- automation_dsc_configuration.go
- automation_dsc_nodeconfiguration.go
- automation_job_schedule.go
- cdn_endpoint.go
- container_registry.go
- cosmosdb_cassandra_keyspace.go
- cosmosdb_cassandra_table.go
- cosmosdb_gremlin_database.go
- cosmosdb_gremlin_graph.go
- cosmosdb_mongo_collection.go
- cosmosdb_mongo_database.go
- cosmosdb_sql_container.go
- cosmosdb_sql_database.go
- cosmosdb_table.go
- databricks_workspace.go
- dns_a_record.go
- dns_aaaa_record.go
- dns_caa_record.go
- dns_cname_record.go
- dns_mx_record.go
- dns_ns_record.go
- dns_ptr_record.go
- dns_srv_record.go
- dns_txt_record.go
- dns_zone.go
- event_hubs_namespace.go
- firewall.go
- function_app.go
- hdinsight_hadoop_cluster.go
- hdinsight_hbase_cluster.go
- hdinsight_interactive_query_cluster.go
- hdinsight_kafka_cluster.go
- hdinsight_spark_cluster.go
- integration_service_environment.go
- key_vault_certificate.go
- key_vault_key.go
- key_vault_managed_hardware_security_module.go
- kubernetes_cluster.go
- kubernetes_cluster_node_pool.go
- lb.go
- lb_outbound_rule.go
- lb_rule.go
- linux_virtual_machine.go
- linux_virtual_machine_scale_set.go
- managed_disk.go
- mariadb_server.go
- mssql_database.go
- mysql_server.go
- nat_gateway.go
- notification_hub_namespace.go
- postgresql_flexible_server.go
- postgresql_server.go
- private_dns_a_record.go
- private_dns_aaaa_record.go
- private_dns_cname_record.go
- private_dns_mx_record.go
- private_dns_ptr_record.go
- private_dns_srv_record.go
- private_dns_txt_record.go
- private_dns_zone.go
- public_ip.go
- public_ip_prefix.go
- redis_cache.go
- registry.go
- search_service.go
- storage_account.go
- util.go
- virtual_machine.go
- virtual_machine_scale_set.go
- windows_virtual_machine.go
- windows_virtual_machine_scale_set.go
Click to show internal directories.
Click to hide internal directories.