schema

package
v1.13.0 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2018 License: MPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AppServiceSiteConfigSchema

func AppServiceSiteConfigSchema() *schema.Schema

func ExpandAppServiceSiteConfig

func ExpandAppServiceSiteConfig(input interface{}) web.SiteConfig

func ExpandCertificatePermissions added in v1.9.0

func ExpandCertificatePermissions(input []interface{}) *[]keyvault.CertificatePermissions

func ExpandKeyPermissions added in v1.9.0

func ExpandKeyPermissions(keyPermissionsRaw []interface{}) *[]keyvault.KeyPermissions

func ExpandKeyVaultAccessPolicies added in v1.9.0

func ExpandKeyVaultAccessPolicies(input []interface{}) (*[]keyvault.AccessPolicyEntry, error)

func ExpandSecretPermissions added in v1.9.0

func ExpandSecretPermissions(input []interface{}) *[]keyvault.SecretPermissions

func FlattenAppServiceSiteConfig

func FlattenAppServiceSiteConfig(input *web.SiteConfig) []interface{}

func FlattenCertificatePermissions added in v1.9.0

func FlattenCertificatePermissions(input *[]keyvault.CertificatePermissions) []interface{}

func FlattenKeyPermissions added in v1.9.0

func FlattenKeyPermissions(input *[]keyvault.KeyPermissions) []interface{}

func FlattenKeyVaultAccessPolicies added in v1.9.0

func FlattenKeyVaultAccessPolicies(policies *[]keyvault.AccessPolicyEntry) []map[string]interface{}

func FlattenSecretPermissions added in v1.9.0

func FlattenSecretPermissions(input *[]keyvault.SecretPermissions) []interface{}

func IgnoreCaseDiffSuppressFunc

func IgnoreCaseDiffSuppressFunc(k, old, new string, d *schema.ResourceData) bool

ignoreCaseDiffSuppressFunc is a DiffSuppressFunc from helper/schema that is used to ignore any case-changes in a return value.

func IgnoreCaseStateFunc

func IgnoreCaseStateFunc(val interface{}) string

ignoreCaseStateFunc is a StateFunc from helper/schema that converts the supplied value to lower before saving to state for consistency.

func KeyVaultCertificatePermissionsSchema added in v1.9.0

func KeyVaultCertificatePermissionsSchema() *schema.Schema

func KeyVaultKeyPermissionsSchema added in v1.9.0

func KeyVaultKeyPermissionsSchema() *schema.Schema

func KeyVaultSecretPermissionsSchema added in v1.9.0

func KeyVaultSecretPermissionsSchema() *schema.Schema

Types

This section is empty.

Jump to

Keyboard shortcuts

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