Documentation
¶
Index ¶
- type ApplianceDataSourceModel
- type ApplianceModel
- type ArcResourceBridgeApplianceDataSource
- func (r ArcResourceBridgeApplianceDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r ArcResourceBridgeApplianceDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r ArcResourceBridgeApplianceDataSource) ModelObject() interface{}
- func (r ArcResourceBridgeApplianceDataSource) Read() sdk.ResourceFunc
- func (r ArcResourceBridgeApplianceDataSource) ResourceType() string
- type ArcResourceBridgeApplianceResource
- func (r ArcResourceBridgeApplianceResource) Arguments() map[string]*schema.Schema
- func (r ArcResourceBridgeApplianceResource) Attributes() map[string]*schema.Schema
- func (r ArcResourceBridgeApplianceResource) Create() sdk.ResourceFunc
- func (r ArcResourceBridgeApplianceResource) Delete() sdk.ResourceFunc
- func (r ArcResourceBridgeApplianceResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ArcResourceBridgeApplianceResource) ModelObject() interface{}
- func (r ArcResourceBridgeApplianceResource) Read() sdk.ResourceFunc
- func (r ArcResourceBridgeApplianceResource) ResourceType() string
- func (r ArcResourceBridgeApplianceResource) Update() sdk.ResourceFunc
- type Registration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplianceDataSourceModel ¶
type ApplianceDataSourceModel struct { Name string `tfschema:"name"` ResourceGroupName string `tfschema:"resource_group_name"` Location string `tfschema:"location"` Distro appliances.Distro `tfschema:"distro"` Identity []identity.ModelSystemAssigned `tfschema:"identity"` Provider appliances.Provider `tfschema:"infrastructure_provider"` PublicKeyBase64 string `tfschema:"public_key_base64"` Tags map[string]interface{} `tfschema:"tags"` }
type ApplianceModel ¶
type ApplianceModel struct { Name string `tfschema:"name"` ResourceGroupName string `tfschema:"resource_group_name"` Location string `tfschema:"location"` Distro appliances.Distro `tfschema:"distro"` Identity []identity.ModelSystemAssigned `tfschema:"identity"` Provider appliances.Provider `tfschema:"infrastructure_provider"` PublicKeyBase64 string `tfschema:"public_key_base64"` Tags map[string]interface{} `tfschema:"tags"` }
type ArcResourceBridgeApplianceDataSource ¶
type ArcResourceBridgeApplianceDataSource struct{}
func (ArcResourceBridgeApplianceDataSource) Arguments ¶
func (r ArcResourceBridgeApplianceDataSource) Arguments() map[string]*pluginsdk.Schema
func (ArcResourceBridgeApplianceDataSource) Attributes ¶
func (r ArcResourceBridgeApplianceDataSource) Attributes() map[string]*pluginsdk.Schema
func (ArcResourceBridgeApplianceDataSource) ModelObject ¶
func (r ArcResourceBridgeApplianceDataSource) ModelObject() interface{}
func (ArcResourceBridgeApplianceDataSource) Read ¶
func (r ArcResourceBridgeApplianceDataSource) Read() sdk.ResourceFunc
func (ArcResourceBridgeApplianceDataSource) ResourceType ¶
func (r ArcResourceBridgeApplianceDataSource) ResourceType() string
type ArcResourceBridgeApplianceResource ¶
type ArcResourceBridgeApplianceResource struct{}
func (ArcResourceBridgeApplianceResource) Arguments ¶
func (r ArcResourceBridgeApplianceResource) Arguments() map[string]*schema.Schema
func (ArcResourceBridgeApplianceResource) Attributes ¶
func (r ArcResourceBridgeApplianceResource) Attributes() map[string]*schema.Schema
func (ArcResourceBridgeApplianceResource) Create ¶
func (r ArcResourceBridgeApplianceResource) Create() sdk.ResourceFunc
func (ArcResourceBridgeApplianceResource) Delete ¶
func (r ArcResourceBridgeApplianceResource) Delete() sdk.ResourceFunc
func (ArcResourceBridgeApplianceResource) IDValidationFunc ¶
func (r ArcResourceBridgeApplianceResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ArcResourceBridgeApplianceResource) ModelObject ¶
func (r ArcResourceBridgeApplianceResource) ModelObject() interface{}
func (ArcResourceBridgeApplianceResource) Read ¶
func (r ArcResourceBridgeApplianceResource) Read() sdk.ResourceFunc
func (ArcResourceBridgeApplianceResource) ResourceType ¶
func (r ArcResourceBridgeApplianceResource) ResourceType() string
func (ArcResourceBridgeApplianceResource) Update ¶
func (r ArcResourceBridgeApplianceResource) Update() sdk.ResourceFunc
type Registration ¶
type Registration struct{}
func (Registration) AssociatedGitHubLabel ¶
func (r Registration) AssociatedGitHubLabel() string
func (Registration) DataSources ¶
func (r Registration) DataSources() []sdk.DataSource
func (Registration) Name ¶
func (r Registration) Name() string
func (Registration) Resources ¶
func (r Registration) Resources() []sdk.Resource
func (Registration) WebsiteCategories ¶
func (r Registration) WebsiteCategories() []string
Source Files
¶
Click to show internal directories.
Click to hide internal directories.