cvad_site

package
v1.0.26-bugfix-1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2025 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Overview

Copyright © 2024. Citrix Systems, Inc.

Copyright © 2024. Citrix Systems, Inc.

Copyright © 2024. Citrix Systems, Inc.

Copyright © 2024. Citrix Systems, Inc.

Copyright © 2024. Citrix Systems, Inc.

Copyright © 2024. Citrix Systems, Inc.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewSiteDataSource

func NewSiteDataSource() datasource.DataSource

func NewSiteSettingsDataSource added in v1.0.13

func NewSiteSettingsDataSource() datasource.DataSource

func NewSiteSettingsResource added in v1.0.13

func NewSiteSettingsResource() resource.Resource

NewSiteSettingsResource is a helper function to simplify the provider implementation.

Types

type SiteDataSource

type SiteDataSource struct {
	// contains filtered or unexported fields
}

func (*SiteDataSource) Configure

func (*SiteDataSource) Metadata

func (*SiteDataSource) Read

func (*SiteDataSource) Schema

type SiteDataSourceModel

type SiteDataSourceModel struct {
	SiteId                  types.String `tfsdk:"site_id"`
	CustomerId              types.String `tfsdk:"customer_id"`
	OrchestrationApiVersion types.Int64  `tfsdk:"orchestration_api_version"`
	ProductVersion          types.String `tfsdk:"product_version"`
	IsCitrixServiceProvider types.Bool   `tfsdk:"is_citrix_service_provider"`
	IsOnPremisesSite        types.Bool   `tfsdk:"is_on_premises"`
}

func (SiteDataSourceModel) GetSchema

func (SiteDataSourceModel) GetSchema() schema.Schema

func (SiteDataSourceModel) RefreshPropertyValues

func (r SiteDataSourceModel) RefreshPropertyValues(ctx context.Context, diagnostics *diag.Diagnostics, clientConfig *citrixdaasclient.ClientConfiguration, isOnPrem bool) SiteDataSourceModel

type SiteSettingsDataSource added in v1.0.13

type SiteSettingsDataSource struct {
	// contains filtered or unexported fields
}

func (*SiteSettingsDataSource) Configure added in v1.0.13

func (*SiteSettingsDataSource) Metadata added in v1.0.13

func (*SiteSettingsDataSource) Read added in v1.0.13

func (*SiteSettingsDataSource) Schema added in v1.0.13

type SiteSettingsModel added in v1.0.13

type SiteSettingsModel struct {
	SiteId types.String `tfsdk:"id"`

	WebUiPolicySetEnabled                       types.Bool `tfsdk:"web_ui_policy_set_enabled"`
	DnsResolutionEnabled                        types.Bool `tfsdk:"dns_resolution_enabled"`
	MultipleRemotePCAssignments                 types.Bool `tfsdk:"multiple_remote_pc_assignments"`
	TrustRequestsSentToTheXmlServicePortEnabled types.Bool `tfsdk:"trust_requests_sent_to_the_xml_service_port_enabled"`
	UseVerticalScalingForRdsLaunches            types.Bool `tfsdk:"use_vertical_scaling_for_sessions_on_machines"`

	// On-Premises only settings
	ConsoleInactivityTimeoutMinutes types.Int32  `tfsdk:"console_inactivity_timeout_minutes"`
	SupportedAuthenticators         types.String `tfsdk:"supported_authenticators"`
	AllowedCorsOriginsForIwa        types.Set    `tfsdk:"allowed_cors_origins_for_iwa"`
}

func (SiteSettingsModel) GetAttributes added in v1.0.13

func (SiteSettingsModel) GetAttributes() map[string]schema.Attribute

func (SiteSettingsModel) GetAttributesNamesToMask added in v1.0.20

func (SiteSettingsModel) GetAttributesNamesToMask() map[string]bool

func (SiteSettingsModel) GetDataSourceAttributes added in v1.0.13

func (SiteSettingsModel) GetDataSourceAttributes() map[string]schema.Attribute

func (SiteSettingsModel) GetDataSourceSchema added in v1.0.13

func (SiteSettingsModel) GetDataSourceSchema() schema.Schema

func (SiteSettingsModel) GetSchema added in v1.0.13

func (SiteSettingsModel) GetSchema() schema.Schema

func (SiteSettingsModel) RefreshDataSourcePropertyValues added in v1.0.13

func (r SiteSettingsModel) RefreshDataSourcePropertyValues(ctx context.Context, diagnostics *diag.Diagnostics, client *citrixdaasclient.CitrixDaasClient, siteSettingsResponse *citrixorchestration.SiteSettingsResponseModel, multipleRemotePcAssignments bool) SiteSettingsModel

func (SiteSettingsModel) RefreshResourcePropertyValues added in v1.0.13

func (r SiteSettingsModel) RefreshResourcePropertyValues(ctx context.Context, diagnostics *diag.Diagnostics, client *citrixdaasclient.CitrixDaasClient, siteSettingsResponse *citrixorchestration.SiteSettingsResponseModel, multipleRemotePcAssignments bool) SiteSettingsModel

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL