Documentation ¶
Index ¶
- func CaseDifference(_, old, new string, _ *schema.ResourceData) bool
- func ListOrder(key, old, new string, d *schema.ResourceData) bool
- func NormalizeSSHKey(input string) (*string, error)
- func RFC3339MinuteTime(_, old, new string, _ *schema.ResourceData) bool
- func RFC3339Time(_, old, new string, _ *schema.ResourceData) bool
- func SSHKey(_, old, new string, _ *pluginsdk.ResourceData) bool
- func XmlDiff(_, old, new string, _ *schema.ResourceData) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CaseDifference ¶
func CaseDifference(_, old, new string, _ *schema.ResourceData) bool
CaseDifference will be deprecated and removed in a future release. Rather than making the field case-insensitive (which will cause issues down the line) this issue can be fixed by normalizing the value being returned from the Azure API for example, either by using the `Parse{IDType}Insensitively` function, or by re-casing the value of the constant.
func ListOrder ¶
func ListOrder(key, old, new string, d *schema.ResourceData) bool
ListOrder TODO remove for 4.0
func NormalizeSSHKey ¶
NormalizeSSHKey attempts to remove invalid formatting and line breaks that can be present in some cases when querying the Azure APIs
func RFC3339MinuteTime ¶
func RFC3339MinuteTime(_, old, new string, _ *schema.ResourceData) bool
func RFC3339Time ¶
func RFC3339Time(_, old, new string, _ *schema.ResourceData) bool
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.