Documentation ¶
Index ¶
- func ExpandJiraServiceManagementExtensionSettings(extensionSettings interface{}) extensions.ExtensionSettings
- func ExpandServiceNowExtensionSettings(extensionSettings interface{}) extensions.ExtensionSettings
- func FlattenJiraServiceManagementExtensionSettings(...) []interface{}
- func FlattenServiceNowExtensionSettings(serviceNowExtensionSettings *projects.ServiceNowExtensionSettings) []interface{}
- 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 ExpandJiraServiceManagementExtensionSettings ¶
func ExpandJiraServiceManagementExtensionSettings(extensionSettings interface{}) extensions.ExtensionSettings
ExpandJiraExtensionSettings deserializes the project extension settings for Jira Service Management (JSM) integration from its HCL representation.
func ExpandServiceNowExtensionSettings ¶
func ExpandServiceNowExtensionSettings(extensionSettings interface{}) extensions.ExtensionSettings
ExpandJiraExtensionSettings deserializes the project extension settings for ServiceNow integration from its HCL representation.
func FlattenJiraServiceManagementExtensionSettings ¶
func FlattenJiraServiceManagementExtensionSettings(jiraServiceManagementExtensionSettings *projects.JiraServiceManagementExtensionSettings) []interface{}
FlattenJiraServiceManagementExtensionSettings serializes the project extension settings for Jira Service Management (JSM) integration into its HCL representation.
func FlattenServiceNowExtensionSettings ¶
func FlattenServiceNowExtensionSettings(serviceNowExtensionSettings *projects.ServiceNowExtensionSettings) []interface{}
FlattenServiceNowExtensionSettings serializes the project extension settings for ServiceNow integration into its HCL representation.
func GetJiraServiceManagementExtensionSettingsSchema ¶
GetJiraServiceManagementExtensionSettingsSchema returns the Terraform schema for Jira Service Management (JSM) integration with projects.
func GetServiceNowExtensionSettingsSchema ¶
GetServiceNowExtensionSettingsSchema returns the Terraform schema for ServiceNow integration with projects.
func SetExtensionSettings ¶
func SetExtensionSettings(d *schema.ResourceData, extensionSettingsCollection []extensions.ExtensionSettings) error
SetExtensionSettings sets the Terraform state of project settings collection for extensions.
Types ¶
This section is empty.