Documentation
¶
Index ¶
- func CreateCategorySettingsForAndroid(androidSettings []AndroidSettings) []globalappconfiguration.CategorySettings
- func CreateCategorySettingsForChromeos(chromeosSettings []ChromeosSettings) []globalappconfiguration.CategorySettings
- func CreateCategorySettingsForHtml5(html5Settings []Html5Settings) []globalappconfiguration.CategorySettings
- func CreateCategorySettingsForIos(iosSettings []IosSettings) []globalappconfiguration.CategorySettings
- func CreateCategorySettingsForMacos(macosSettings []MacosSettings) []globalappconfiguration.CategorySettings
- func CreateCategorySettingsForWindows(windowsSettings []WindowsSettings) []globalappconfiguration.CategorySettings
- func GetAppSettingsForAndroid(android []Android) []globalappconfiguration.PlatformSettings
- func GetAppSettingsForChromeos(chromeos []Chromeos) []globalappconfiguration.PlatformSettings
- func GetAppSettingsForHtml5(html5 []Html5) []globalappconfiguration.PlatformSettings
- func GetAppSettingsForIos(ios []Ios) []globalappconfiguration.PlatformSettings
- func GetAppSettingsForMacos(macos []Macos) []globalappconfiguration.PlatformSettings
- func GetAppSettingsForWindows(windows []Windows) []globalappconfiguration.PlatformSettings
- func NewAGacSettingsResource() resource.Resource
- type Android
- type AndroidSettings
- type AppSettings
- type Chromeos
- type ChromeosSettings
- type GACSettingsResourceModel
- type Html5
- type Html5Settings
- type Ios
- type IosSettings
- type Macos
- type MacosSettings
- type Windows
- type WindowsSettings
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCategorySettingsForAndroid ¶
func CreateCategorySettingsForAndroid(androidSettings []AndroidSettings) []globalappconfiguration.CategorySettings
func CreateCategorySettingsForChromeos ¶
func CreateCategorySettingsForChromeos(chromeosSettings []ChromeosSettings) []globalappconfiguration.CategorySettings
func CreateCategorySettingsForHtml5 ¶
func CreateCategorySettingsForHtml5(html5Settings []Html5Settings) []globalappconfiguration.CategorySettings
func CreateCategorySettingsForIos ¶
func CreateCategorySettingsForIos(iosSettings []IosSettings) []globalappconfiguration.CategorySettings
func CreateCategorySettingsForMacos ¶
func CreateCategorySettingsForMacos(macosSettings []MacosSettings) []globalappconfiguration.CategorySettings
func CreateCategorySettingsForWindows ¶
func CreateCategorySettingsForWindows(windowsSettings []WindowsSettings) []globalappconfiguration.CategorySettings
func GetAppSettingsForAndroid ¶
func GetAppSettingsForAndroid(android []Android) []globalappconfiguration.PlatformSettings
func GetAppSettingsForChromeos ¶
func GetAppSettingsForChromeos(chromeos []Chromeos) []globalappconfiguration.PlatformSettings
func GetAppSettingsForHtml5 ¶
func GetAppSettingsForHtml5(html5 []Html5) []globalappconfiguration.PlatformSettings
func GetAppSettingsForIos ¶
func GetAppSettingsForIos(ios []Ios) []globalappconfiguration.PlatformSettings
func GetAppSettingsForMacos ¶
func GetAppSettingsForMacos(macos []Macos) []globalappconfiguration.PlatformSettings
func GetAppSettingsForWindows ¶
func GetAppSettingsForWindows(windows []Windows) []globalappconfiguration.PlatformSettings
func NewAGacSettingsResource ¶
NewAdminUserResource is a helper function to simplify the provider implementation.
Types ¶
type Android ¶
type Android struct { Category types.String `tfsdk:"category"` UserOverride types.Bool `tfsdk:"user_override"` Settings []AndroidSettings `tfsdk:"settings"` }
type AndroidSettings ¶
type AppSettings ¶
type Chromeos ¶
type Chromeos struct { Category types.String `tfsdk:"category"` UserOverride types.Bool `tfsdk:"user_override"` Settings []ChromeosSettings `tfsdk:"settings"` }
type ChromeosSettings ¶
type GACSettingsResourceModel ¶
type GACSettingsResourceModel struct { ServiceUrl types.String `tfsdk:"service_url"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` UseForAppConfig types.Bool `tfsdk:"use_for_app_config"` AppSettings *AppSettings `tfsdk:"app_settings"` }
func (GACSettingsResourceModel) RefreshPropertyValues ¶
func (r GACSettingsResourceModel) RefreshPropertyValues(settingsRecordModel globalappconfiguration.SettingsRecordModel, diagnostics *diag.Diagnostics) GACSettingsResourceModel
type Html5 ¶
type Html5 struct { Category types.String `tfsdk:"category"` UserOverride types.Bool `tfsdk:"user_override"` Settings []Html5Settings `tfsdk:"settings"` }
type Html5Settings ¶
type Ios ¶
type Ios struct { Category types.String `tfsdk:"category"` UserOverride types.Bool `tfsdk:"user_override"` Settings []IosSettings `tfsdk:"settings"` }
type IosSettings ¶
type Macos ¶
type Macos struct { Category types.String `tfsdk:"category"` UserOverride types.Bool `tfsdk:"user_override"` Settings []MacosSettings `tfsdk:"settings"` }
type MacosSettings ¶
Click to show internal directories.
Click to hide internal directories.