cma_image

package
v1.0.29 Latest Latest
Warning

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

Go to latest
Published: Oct 7, 2025 License: Apache-2.0 Imports: 21 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.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCitrixManagedAzureImageDataSource

func NewCitrixManagedAzureImageDataSource() datasource.DataSource

func NewCitrixManagedAzureImageResource

func NewCitrixManagedAzureImageResource() resource.Resource

Types

type CitrixManagedAzureImageDataSource

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

CitrixManagedAzureImageDataSource is the data source implementation.

func (*CitrixManagedAzureImageDataSource) Configure

func (*CitrixManagedAzureImageDataSource) Metadata

func (*CitrixManagedAzureImageDataSource) Read

func (*CitrixManagedAzureImageDataSource) Schema

type CitrixManagedAzureImageDataSourceModel

type CitrixManagedAzureImageDataSourceModel struct {
	Id                types.String `tfsdk:"id"`
	Name              types.String `tfsdk:"name"`
	Notes             types.String `tfsdk:"notes"`
	State             types.String `tfsdk:"state"`
	SubscriptionName  types.String `tfsdk:"subscription_name"`
	Region            types.String `tfsdk:"region"`
	MachineGeneration types.String `tfsdk:"machine_generation"`
	OsPlatform        types.String `tfsdk:"os_platform"`
	VtpmEnabled       types.Bool   `tfsdk:"vtpm_enabled"`
	SecureBootEnabled types.Bool   `tfsdk:"secure_boot_enabled"`
}

func (CitrixManagedAzureImageDataSourceModel) GetDataSourceAttributes

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

func (CitrixManagedAzureImageDataSourceModel) GetDataSourceSchema

func (CitrixManagedAzureImageDataSourceModel) RefreshPropertyValues

type CitrixManagedAzureImageResourceModel

type CitrixManagedAzureImageResourceModel struct {
	Id                types.String `tfsdk:"id"`
	Name              types.String `tfsdk:"name"`
	Notes             types.String `tfsdk:"notes"`
	SubscriptionName  types.String `tfsdk:"subscription_name"`
	Region            types.String `tfsdk:"region"`
	VhdUri            types.String `tfsdk:"vhd_uri"`
	MachineGeneration types.String `tfsdk:"machine_generation"`
	OsPlatform        types.String `tfsdk:"os_platform"`
	VtpmEnabled       types.Bool   `tfsdk:"vtpm_enabled"`
	SecureBootEnabled types.Bool   `tfsdk:"secure_boot_enabled"`
	GuestDiskUri      types.String `tfsdk:"guest_disk_uri"`
}

func (CitrixManagedAzureImageResourceModel) GetAttributes

func (CitrixManagedAzureImageResourceModel) GetAttributesNamesToMask added in v1.0.20

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

func (CitrixManagedAzureImageResourceModel) GetSchema

Jump to

Keyboard shortcuts

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