Documentation
¶
Index ¶
- func NewPolicySettingDataSource() datasource.DataSource
- func NewPolicySettingResource() resource.Resource
- type PolicySettingModel
- func (PolicySettingModel) GetAttributes() map[string]schema.Attribute
- func (PolicySettingModel) GetAttributesNamesToMask() map[string]bool
- func (PolicySettingModel) GetDataSourceAttributes() map[string]schema.Attribute
- func (PolicySettingModel) GetDataSourceSchema() schema.Schema
- func (PolicySettingModel) GetSchema() schema.Schema
- func (r PolicySettingModel) RefreshPropertyValues(policySetting *citrixorchestration.SettingResponse, ...) PolicySettingModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPolicySettingDataSource ¶
func NewPolicySettingDataSource() datasource.DataSource
Types ¶
type PolicySettingModel ¶
type PolicySettingModel struct {
Id types.String `tfsdk:"id"`
PolicyId types.String `tfsdk:"policy_id"`
Name types.String `tfsdk:"name"`
UseDefault types.Bool `tfsdk:"use_default"`
Value types.String `tfsdk:"value"`
Enabled types.Bool `tfsdk:"enabled"`
}
func (PolicySettingModel) GetAttributes ¶
func (PolicySettingModel) GetAttributes() map[string]schema.Attribute
func (PolicySettingModel) GetAttributesNamesToMask ¶ added in v1.0.20
func (PolicySettingModel) GetAttributesNamesToMask() map[string]bool
func (PolicySettingModel) GetDataSourceAttributes ¶
func (PolicySettingModel) GetDataSourceAttributes() map[string]schema.Attribute
func (PolicySettingModel) GetDataSourceSchema ¶
func (PolicySettingModel) GetDataSourceSchema() schema.Schema
func (PolicySettingModel) GetSchema ¶
func (PolicySettingModel) GetSchema() schema.Schema
func (PolicySettingModel) RefreshPropertyValues ¶
func (r PolicySettingModel) RefreshPropertyValues(policySetting *citrixorchestration.SettingResponse, settingsDefinitions *citrixorchestration.SettingDefinitionEnvelope) PolicySettingModel
Click to show internal directories.
Click to hide internal directories.