Documentation
¶
Overview ¶
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Index ¶
- func NewAwsWorkspacesDirectoryConnectionDataSource() datasource.DataSource
- func NewAwsWorkspacesDirectoryConnectionResource() resource.Resource
- type AwsWorkspacesDirectoryConnectionDataSource
- func (d *AwsWorkspacesDirectoryConnectionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *AwsWorkspacesDirectoryConnectionDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *AwsWorkspacesDirectoryConnectionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *AwsWorkspacesDirectoryConnectionDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
- type AwsWorkspacesDirectoryConnectionModel
- func (AwsWorkspacesDirectoryConnectionModel) GetAttributes() map[string]schema.Attribute
- func (AwsWorkspacesDirectoryConnectionModel) GetAttributesNamesToMask() map[string]bool
- func (AwsWorkspacesDirectoryConnectionModel) GetDataSourceAttributes() map[string]schema.Attribute
- func (AwsWorkspacesDirectoryConnectionModel) GetDataSourceSchema() schema.Schema
- func (AwsWorkspacesDirectoryConnectionModel) GetSchema() schema.Schema
- func (r AwsWorkspacesDirectoryConnectionModel) RefreshPropertyValues(ctx context.Context, diagnostics *diag.Diagnostics, isResource bool, ...) AwsWorkspacesDirectoryConnectionModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAwsWorkspacesDirectoryConnectionDataSource ¶
func NewAwsWorkspacesDirectoryConnectionDataSource() datasource.DataSource
Types ¶
type AwsWorkspacesDirectoryConnectionDataSource ¶
type AwsWorkspacesDirectoryConnectionDataSource struct {
// contains filtered or unexported fields
}
AwsWorkspacesDirectoryConnectionDataSource is the data source implementation.
func (*AwsWorkspacesDirectoryConnectionDataSource) Configure ¶
func (d *AwsWorkspacesDirectoryConnectionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*AwsWorkspacesDirectoryConnectionDataSource) Metadata ¶
func (d *AwsWorkspacesDirectoryConnectionDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*AwsWorkspacesDirectoryConnectionDataSource) Read ¶
func (d *AwsWorkspacesDirectoryConnectionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*AwsWorkspacesDirectoryConnectionDataSource) Schema ¶
func (d *AwsWorkspacesDirectoryConnectionDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
type AwsWorkspacesDirectoryConnectionModel ¶ added in v1.0.7
type AwsWorkspacesDirectoryConnectionModel struct {
DirectoryConnectionId types.String `tfsdk:"id"`
AccountId types.String `tfsdk:"account"`
Name types.String `tfsdk:"name"`
ZoneId types.String `tfsdk:"zone"`
ResourceLocationId types.String `tfsdk:"resource_location"`
Directory types.String `tfsdk:"directory"`
Subnets types.Set `tfsdk:"subnets"`
Tenancy types.String `tfsdk:"tenancy"`
UserEnabledAsLocalAdministrator types.Bool `tfsdk:"user_enabled_as_local_administrator"`
SecurityGroup types.String `tfsdk:"security_group"`
DefaultOu types.String `tfsdk:"default_ou"`
}
func (AwsWorkspacesDirectoryConnectionModel) GetAttributes ¶ added in v1.0.7
func (AwsWorkspacesDirectoryConnectionModel) GetAttributes() map[string]schema.Attribute
func (AwsWorkspacesDirectoryConnectionModel) GetAttributesNamesToMask ¶ added in v1.0.20
func (AwsWorkspacesDirectoryConnectionModel) GetAttributesNamesToMask() map[string]bool
func (AwsWorkspacesDirectoryConnectionModel) GetDataSourceAttributes ¶ added in v1.0.7
func (AwsWorkspacesDirectoryConnectionModel) GetDataSourceAttributes() map[string]schema.Attribute
func (AwsWorkspacesDirectoryConnectionModel) GetDataSourceSchema ¶ added in v1.0.7
func (AwsWorkspacesDirectoryConnectionModel) GetDataSourceSchema() schema.Schema
func (AwsWorkspacesDirectoryConnectionModel) GetSchema ¶ added in v1.0.7
func (AwsWorkspacesDirectoryConnectionModel) GetSchema() schema.Schema
func (AwsWorkspacesDirectoryConnectionModel) RefreshPropertyValues ¶ added in v1.0.7
func (r AwsWorkspacesDirectoryConnectionModel) RefreshPropertyValues(ctx context.Context, diagnostics *diag.Diagnostics, isResource bool, directory *quickcreateservice.AwsEdcDirectoryConnection) AwsWorkspacesDirectoryConnectionModel
Click to show internal directories.
Click to hide internal directories.