Documentation ¶
Index ¶
- func ApiManagementServiceName(v interface{}, k string) (ws []string, es []error)
- func ApiManagementServicePublisherEmail(v interface{}, k string) (ws []string, es []error)
- func ApiManagementServicePublisherName(v interface{}, k string) (ws []string, es []error)
- func Base64String() schema.SchemaValidateFunc
- func CognitiveServicesAccountName() schema.SchemaValidateFunc
- func DayOfTheWeek(ignoreCase bool) schema.SchemaValidateFunc
- func DevSpaceName() schema.SchemaValidateFunc
- func DevTestLabName() schema.SchemaValidateFunc
- func DevTestVirtualMachineName(maxLength int) schema.SchemaValidateFunc
- func DevTestVirtualNetworkUsagePermissionType() schema.SchemaValidateFunc
- func IPv4Address(i interface{}, k string) (_ []string, errors []error)
- func IPv4AddressOrEmpty(i interface{}, k string) (_ []string, errors []error)
- func IPv6Address(i interface{}, k string) (_ []string, errors []error)
- func IntBetweenAndNot(min, max, not int) schema.SchemaValidateFunc
- func MACAddress(i interface{}, k string) (_ []string, errors []error)
- func Month(ignoreCase bool) schema.SchemaValidateFunc
- func PortNumber(i interface{}, k string) (_ []string, errors []error)
- func PortNumberOrZero(i interface{}, k string) (_ []string, errors []error)
- func PublicIpDomainNameLabel(v interface{}, k string) (ws []string, errors []error)
- func RFC3339DateInFutureBy(d time.Duration) schema.SchemaValidateFunc
- func RFC3339Time(i interface{}, k string) (_ []string, errors []error)
- func SharedImageGalleryName(v interface{}, k string) (ws []string, es []error)
- func SharedImageName(v interface{}, k string) (ws []string, es []error)
- func SharedImageVersionName(v interface{}, k string) (ws []string, es []error)
- func URLIsHTTPOrHTTPS(i interface{}, k string) (_ []string, errors []error)
- func URLIsHTTPS(i interface{}, k string) (_ []string, errors []error)
- func URLWithScheme(validSchemes []string) schema.SchemaValidateFunc
- func UUID(i interface{}, k string) (_ []string, errors []error)
- func UrlIsHttpOrHttps() schema.SchemaValidateFunc
- func UrlWithScheme(validSchemes []string) schema.SchemaValidateFunc
- func VirtualNetworkRuleName(v interface{}, k string) (ws []string, errors []error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApiManagementServiceName ¶ added in v1.17.0
func ApiManagementServicePublisherEmail ¶ added in v1.17.0
func ApiManagementServicePublisherName ¶ added in v1.17.0
func Base64String ¶ added in v1.18.0
func Base64String() schema.SchemaValidateFunc
func CognitiveServicesAccountName ¶ added in v1.17.0
func CognitiveServicesAccountName() schema.SchemaValidateFunc
func DayOfTheWeek ¶ added in v1.17.0
func DayOfTheWeek(ignoreCase bool) schema.SchemaValidateFunc
func DevSpaceName ¶ added in v1.18.0
func DevSpaceName() schema.SchemaValidateFunc
func DevTestLabName ¶ added in v1.17.0
func DevTestLabName() schema.SchemaValidateFunc
func DevTestVirtualMachineName ¶ added in v1.17.0
func DevTestVirtualMachineName(maxLength int) schema.SchemaValidateFunc
func DevTestVirtualNetworkUsagePermissionType ¶ added in v1.17.0
func DevTestVirtualNetworkUsagePermissionType() schema.SchemaValidateFunc
func IPv4Address ¶ added in v1.9.0
func IPv4AddressOrEmpty ¶ added in v1.9.0
func IPv6Address ¶ added in v1.17.0
func IntBetweenAndNot ¶ added in v1.9.0
func IntBetweenAndNot(min, max, not int) schema.SchemaValidateFunc
func MACAddress ¶ added in v1.9.0
func Month ¶ added in v1.17.0
func Month(ignoreCase bool) schema.SchemaValidateFunc
func PortNumber ¶ added in v1.13.0
func PortNumberOrZero ¶ added in v1.16.0
func PublicIpDomainNameLabel ¶ added in v1.18.0
func RFC3339DateInFutureBy ¶ added in v1.9.0
func RFC3339DateInFutureBy(d time.Duration) schema.SchemaValidateFunc
RFC3339 date is duration d or greater into the future
func RFC3339Time ¶ added in v1.9.0
todo, now in terraform helper, switch over once vended -> https://github.com/hashicorp/terraform/blob/master/helper/validation/validation.go#L263
func SharedImageGalleryName ¶ added in v1.16.0
func SharedImageName ¶ added in v1.16.0
func SharedImageVersionName ¶ added in v1.16.0
func URLIsHTTPOrHTTPS ¶ added in v1.9.0
func URLIsHTTPS ¶ added in v1.16.0
func URLWithScheme ¶ added in v1.9.0
func URLWithScheme(validSchemes []string) schema.SchemaValidateFunc
func UrlIsHttpOrHttps ¶ added in v1.9.0
func UrlIsHttpOrHttps() schema.SchemaValidateFunc
func UrlWithScheme ¶ added in v1.9.0
func UrlWithScheme(validSchemes []string) schema.SchemaValidateFunc
func VirtualNetworkRuleName ¶ added in v1.14.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.