Documentation ¶
Index ¶
- func CheckForChangeFromAutoscaleAndManualThroughput(d *schema.ResourceData) error
- func ContainerAutoscaleSettingsSchema() *schema.Schema
- func ConvertThroughputFromResourceData(throughput interface{}) *int32
- func CosmosDBIpRangeFilterToIpRules(ipRangeFilter string) *[]documentdb.IPAddressOrRange
- func CosmosDBIpRulesToIpRangeFilter(ipRules *[]documentdb.IPAddressOrRange) string
- func CosmosDbIndexingPolicySchema() *schema.Schema
- func DatabaseAutoscaleSettingsSchema() *schema.Schema
- func ExpandAzureRmCosmosDbIndexingPolicy(d *schema.ResourceData) *documentdb.IndexingPolicy
- func ExpandCosmosDBThroughputSettingsUpdateParameters(d *schema.ResourceData) *documentdb.ThroughputSettingsUpdateParameters
- func ExpandCosmosDbAutoscaleSettings(d *schema.ResourceData) *documentdb.AutoscaleSettings
- func ExpandCosmosDbAutoscaleSettingsResource(d *schema.ResourceData) *documentdb.AutoscaleSettingsResource
- func FlattenAzureRmCosmosDbIndexingPolicy(indexingPolicy *documentdb.IndexingPolicy) []interface{}
- func FlattenCosmosDbAutoscaleSettings(throughputResponse documentdb.ThroughputSettingsGetResults) []interface{}
- func GetThroughputFromResult(throughputResponse documentdb.ThroughputSettingsGetResults) *int32
- func HasThroughputChange(d *schema.ResourceData) bool
- func MongoCollectionAutoscaleSettingsSchema() *schema.Schema
- func SetResourceDataThroughputFromResponse(throughputResponse documentdb.ThroughputSettingsGetResults, ...)
- func ValidateAzureRmCosmosDbIndexingPolicy(indexingPolicy *documentdb.IndexingPolicy) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckForChangeFromAutoscaleAndManualThroughput ¶
func CheckForChangeFromAutoscaleAndManualThroughput(d *schema.ResourceData) error
func ConvertThroughputFromResourceData ¶
func ConvertThroughputFromResourceData(throughput interface{}) *int32
func CosmosDBIpRangeFilterToIpRules ¶
func CosmosDBIpRangeFilterToIpRules(ipRangeFilter string) *[]documentdb.IPAddressOrRange
func CosmosDBIpRulesToIpRangeFilter ¶
func CosmosDBIpRulesToIpRangeFilter(ipRules *[]documentdb.IPAddressOrRange) string
func ExpandAzureRmCosmosDbIndexingPolicy ¶
func ExpandAzureRmCosmosDbIndexingPolicy(d *schema.ResourceData) *documentdb.IndexingPolicy
func ExpandCosmosDBThroughputSettingsUpdateParameters ¶
func ExpandCosmosDBThroughputSettingsUpdateParameters(d *schema.ResourceData) *documentdb.ThroughputSettingsUpdateParameters
func ExpandCosmosDbAutoscaleSettings ¶
func ExpandCosmosDbAutoscaleSettings(d *schema.ResourceData) *documentdb.AutoscaleSettings
func ExpandCosmosDbAutoscaleSettingsResource ¶
func ExpandCosmosDbAutoscaleSettingsResource(d *schema.ResourceData) *documentdb.AutoscaleSettingsResource
func FlattenAzureRmCosmosDbIndexingPolicy ¶
func FlattenAzureRmCosmosDbIndexingPolicy(indexingPolicy *documentdb.IndexingPolicy) []interface{}
func FlattenCosmosDbAutoscaleSettings ¶
func FlattenCosmosDbAutoscaleSettings(throughputResponse documentdb.ThroughputSettingsGetResults) []interface{}
func GetThroughputFromResult ¶
func GetThroughputFromResult(throughputResponse documentdb.ThroughputSettingsGetResults) *int32
func HasThroughputChange ¶
func HasThroughputChange(d *schema.ResourceData) bool
func SetResourceDataThroughputFromResponse ¶
func SetResourceDataThroughputFromResponse(throughputResponse documentdb.ThroughputSettingsGetResults, d *schema.ResourceData)
func ValidateAzureRmCosmosDbIndexingPolicy ¶
func ValidateAzureRmCosmosDbIndexingPolicy(indexingPolicy *documentdb.IndexingPolicy) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.