Documentation ¶
Index ¶
- func ExpandJiraExtensionSettings(extensionSettings interface{}) extensions.ExtensionSettings
- func ExpandJiraServiceManagementExtensionSettings(extensionSettings interface{}) extensions.ExtensionSettings
- func ExpandServiceNowExtensionSettings(extensionSettings interface{}) extensions.ExtensionSettings
- func FlattenJiraExtensionSettings(jiraExtensionSettings *environments.JiraExtensionSettings) []interface{}
- func FlattenJiraServiceManagementExtensionSettings(...) []interface{}
- func FlattenServiceNowExtensionSettings(serviceNowExtensionSettings *environments.ServiceNowExtensionSettings) []interface{}
- func GetJiraExtensionSettingsSchema() map[string]*schema.Schema
- func GetJiraServiceManagementExtensionSettingsSchema() map[string]*schema.Schema
- func GetServiceNowExtensionSettingsSchema() map[string]*schema.Schema
- func SetExtensionSettings(d *schema.ResourceData, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExpandJiraExtensionSettings ¶
func ExpandJiraExtensionSettings(extensionSettings interface{}) extensions.ExtensionSettings
ExpandJiraExtensionSettings deserializes the environment extension settings for Jira integration from its HCL representation.
func ExpandJiraServiceManagementExtensionSettings ¶
func ExpandJiraServiceManagementExtensionSettings(extensionSettings interface{}) extensions.ExtensionSettings
ExpandJiraExtensionSettings deserializes the environment extension settings for Jira Service Management (JSM) integration from its HCL representation.
func ExpandServiceNowExtensionSettings ¶
func ExpandServiceNowExtensionSettings(extensionSettings interface{}) extensions.ExtensionSettings
ExpandJiraExtensionSettings deserializes the environment extension settings for ServiceNow integration from its HCL representation.
func FlattenJiraExtensionSettings ¶
func FlattenJiraExtensionSettings(jiraExtensionSettings *environments.JiraExtensionSettings) []interface{}
ExpandJiraExtensionSettings serializes the environment extension settings for Jira integration into its HCL representation.
func FlattenJiraServiceManagementExtensionSettings ¶
func FlattenJiraServiceManagementExtensionSettings(jiraServiceManagementExtensionSettings *environments.JiraServiceManagementExtensionSettings) []interface{}
FlattenJiraServiceManagementExtensionSettings serializes the environment extension settings for Jira Service Management (JSM) integration into its HCL representation.
func FlattenServiceNowExtensionSettings ¶
func FlattenServiceNowExtensionSettings(serviceNowExtensionSettings *environments.ServiceNowExtensionSettings) []interface{}
FlattenServiceNowExtensionSettings serializes the environment extension settings for ServiceNow integration into its HCL representation.
func GetJiraExtensionSettingsSchema ¶
GetJiraExtensionSettingsSchema returns the Terraform schema for Jira integration with environments.
func GetJiraServiceManagementExtensionSettingsSchema ¶
GetJiraServiceManagementExtensionSettingsSchema returns the Terraform schema for Jira Service Management (JSM) integration with environments.
func GetServiceNowExtensionSettingsSchema ¶
GetServiceNowExtensionSettingsSchema returns the Terraform schema for ServiceNow integration with environments.
func SetExtensionSettings ¶
func SetExtensionSettings(d *schema.ResourceData, extensionSettingsCollection []extensions.ExtensionSettings) error
SetExtensionSettings sets the Terraform state of environment settings collection for extensions.
Types ¶
This section is empty.