Documentation
¶
Index ¶
- type AppServiceConnectorResource
- func (r AppServiceConnectorResource) Arguments() map[string]*schema.Schema
- func (r AppServiceConnectorResource) Attributes() map[string]*schema.Schema
- func (r AppServiceConnectorResource) Create() sdk.ResourceFunc
- func (r AppServiceConnectorResource) Delete() sdk.ResourceFunc
- func (r AppServiceConnectorResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r AppServiceConnectorResource) ModelObject() interface{}
- func (r AppServiceConnectorResource) Read() sdk.ResourceFunc
- func (r AppServiceConnectorResource) ResourceType() string
- func (r AppServiceConnectorResource) Update() sdk.ResourceFunc
- type AppServiceConnectorResourceModel
- type AuthInfoModel
- type FunctionAppConnectorResource
- func (r FunctionAppConnectorResource) Arguments() map[string]*schema.Schema
- func (r FunctionAppConnectorResource) Attributes() map[string]*schema.Schema
- func (r FunctionAppConnectorResource) Create() sdk.ResourceFunc
- func (r FunctionAppConnectorResource) Delete() sdk.ResourceFunc
- func (r FunctionAppConnectorResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r FunctionAppConnectorResource) ModelObject() interface{}
- func (r FunctionAppConnectorResource) Read() sdk.ResourceFunc
- func (r FunctionAppConnectorResource) ResourceType() string
- func (r FunctionAppConnectorResource) Update() sdk.ResourceFunc
- type FunctionAppConnectorResourceModel
- type Registration
- type SecretStoreModel
- type SpringCloudConnectorResource
- func (r SpringCloudConnectorResource) Arguments() map[string]*schema.Schema
- func (r SpringCloudConnectorResource) Attributes() map[string]*schema.Schema
- func (r SpringCloudConnectorResource) Create() sdk.ResourceFunc
- func (r SpringCloudConnectorResource) Delete() sdk.ResourceFunc
- func (r SpringCloudConnectorResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r SpringCloudConnectorResource) ModelObject() interface{}
- func (r SpringCloudConnectorResource) Read() sdk.ResourceFunc
- func (r SpringCloudConnectorResource) ResourceType() string
- func (r SpringCloudConnectorResource) Update() sdk.ResourceFunc
- type SpringCloudConnectorResourceModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppServiceConnectorResource ¶
type AppServiceConnectorResource struct{}
func (AppServiceConnectorResource) Arguments ¶
func (r AppServiceConnectorResource) Arguments() map[string]*schema.Schema
func (AppServiceConnectorResource) Attributes ¶
func (r AppServiceConnectorResource) Attributes() map[string]*schema.Schema
func (AppServiceConnectorResource) Create ¶
func (r AppServiceConnectorResource) Create() sdk.ResourceFunc
func (AppServiceConnectorResource) Delete ¶
func (r AppServiceConnectorResource) Delete() sdk.ResourceFunc
func (AppServiceConnectorResource) IDValidationFunc ¶
func (r AppServiceConnectorResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (AppServiceConnectorResource) ModelObject ¶
func (r AppServiceConnectorResource) ModelObject() interface{}
func (AppServiceConnectorResource) Read ¶
func (r AppServiceConnectorResource) Read() sdk.ResourceFunc
func (AppServiceConnectorResource) ResourceType ¶
func (r AppServiceConnectorResource) ResourceType() string
func (AppServiceConnectorResource) Update ¶
func (r AppServiceConnectorResource) Update() sdk.ResourceFunc
type AppServiceConnectorResourceModel ¶
type AppServiceConnectorResourceModel struct { Name string `tfschema:"name"` AppServiceId string `tfschema:"app_service_id"` TargetResourceId string `tfschema:"target_resource_id"` ClientType string `tfschema:"client_type"` AuthInfo []AuthInfoModel `tfschema:"authentication"` VnetSolution string `tfschema:"vnet_solution"` SecretStore []SecretStoreModel `tfschema:"secret_store"` }
type AuthInfoModel ¶
type AuthInfoModel struct { Type string `tfschema:"type"` Name string `tfschema:"name"` Secret string `tfschema:"secret"` ClientId string `tfschema:"client_id"` PrincipalId string `tfschema:"principal_id"` SubscriptionId string `tfschema:"subscription_id"` Certificate string `tfschema:"certificate"` }
type FunctionAppConnectorResource ¶
type FunctionAppConnectorResource struct{}
func (FunctionAppConnectorResource) Arguments ¶
func (r FunctionAppConnectorResource) Arguments() map[string]*schema.Schema
func (FunctionAppConnectorResource) Attributes ¶
func (r FunctionAppConnectorResource) Attributes() map[string]*schema.Schema
func (FunctionAppConnectorResource) Create ¶
func (r FunctionAppConnectorResource) Create() sdk.ResourceFunc
func (FunctionAppConnectorResource) Delete ¶
func (r FunctionAppConnectorResource) Delete() sdk.ResourceFunc
func (FunctionAppConnectorResource) IDValidationFunc ¶
func (r FunctionAppConnectorResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (FunctionAppConnectorResource) ModelObject ¶
func (r FunctionAppConnectorResource) ModelObject() interface{}
func (FunctionAppConnectorResource) Read ¶
func (r FunctionAppConnectorResource) Read() sdk.ResourceFunc
func (FunctionAppConnectorResource) ResourceType ¶
func (r FunctionAppConnectorResource) ResourceType() string
func (FunctionAppConnectorResource) Update ¶
func (r FunctionAppConnectorResource) Update() sdk.ResourceFunc
type FunctionAppConnectorResourceModel ¶
type FunctionAppConnectorResourceModel struct { Name string `tfschema:"name"` FunctionAppId string `tfschema:"function_app_id"` TargetResourceId string `tfschema:"target_resource_id"` ClientType string `tfschema:"client_type"` AuthInfo []AuthInfoModel `tfschema:"authentication"` VnetSolution string `tfschema:"vnet_solution"` SecretStore []SecretStoreModel `tfschema:"secret_store"` }
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
type SecretStoreModel ¶
type SecretStoreModel struct {
KeyVaultId string `tfschema:"key_vault_id"`
}
type SpringCloudConnectorResource ¶
type SpringCloudConnectorResource struct{}
func (SpringCloudConnectorResource) Arguments ¶
func (r SpringCloudConnectorResource) Arguments() map[string]*schema.Schema
func (SpringCloudConnectorResource) Attributes ¶
func (r SpringCloudConnectorResource) Attributes() map[string]*schema.Schema
func (SpringCloudConnectorResource) Create ¶
func (r SpringCloudConnectorResource) Create() sdk.ResourceFunc
func (SpringCloudConnectorResource) Delete ¶
func (r SpringCloudConnectorResource) Delete() sdk.ResourceFunc
func (SpringCloudConnectorResource) IDValidationFunc ¶
func (r SpringCloudConnectorResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (SpringCloudConnectorResource) ModelObject ¶
func (r SpringCloudConnectorResource) ModelObject() interface{}
func (SpringCloudConnectorResource) Read ¶
func (r SpringCloudConnectorResource) Read() sdk.ResourceFunc
func (SpringCloudConnectorResource) ResourceType ¶
func (r SpringCloudConnectorResource) ResourceType() string
func (SpringCloudConnectorResource) Update ¶
func (r SpringCloudConnectorResource) Update() sdk.ResourceFunc
type SpringCloudConnectorResourceModel ¶
type SpringCloudConnectorResourceModel struct { Name string `tfschema:"name"` SpringCloudId string `tfschema:"spring_cloud_id"` TargetResourceId string `tfschema:"target_resource_id"` ClientType string `tfschema:"client_type"` AuthInfo []AuthInfoModel `tfschema:"authentication"` VnetSolution string `tfschema:"vnet_solution"` SecretStore []SecretStoreModel `tfschema:"secret_store"` }
Source Files
¶
Click to show internal directories.
Click to hide internal directories.