Documentation
¶
Index ¶
- type CustomerManagedKey
- type Registration
- type Server
- func (s Server) Arguments() map[string]*pluginsdk.Schema
- func (s Server) Attributes() map[string]*pluginsdk.Schema
- func (s Server) Create() sdk.ResourceFunc
- func (s Server) Delete() sdk.ResourceFunc
- func (s Server) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (s Server) ModelObject() interface{}
- func (s Server) Read() sdk.ResourceFunc
- func (s Server) ResourceType() string
- func (s Server) Update() sdk.ResourceFunc
- type ServerModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomerManagedKey ¶
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 Server ¶
type Server struct{}
func (Server) Create ¶
func (s Server) Create() sdk.ResourceFunc
func (Server) Delete ¶
func (s Server) Delete() sdk.ResourceFunc
func (Server) IDValidationFunc ¶
func (s Server) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (Server) ModelObject ¶
func (s Server) ModelObject() interface{}
func (Server) Read ¶
func (s Server) Read() sdk.ResourceFunc
func (Server) ResourceType ¶
func (Server) Update ¶
func (s Server) Update() sdk.ResourceFunc
type ServerModel ¶
type ServerModel struct { Name string `tfschema:"name"` ResourceGroup string `tfschema:"resource_group_name"` Location string `tfschema:"location"` StorageSKU string `tfschema:"storage_sku"` FrsTenantId string `tfschema:"frs_tenant_id"` PrimaryKey string `tfschema:"primary_key"` SecondaryKey string `tfschema:"secondary_key"` OrdererEndpoints []string `tfschema:"orderer_endpoints"` StorageEndpoints []string `tfschema:"storage_endpoints"` ServiceEndpoints []string `tfschema:"service_endpoints"` Tags map[string]string `tfschema:"tags"` Identity []identity.ModelSystemAssignedUserAssigned `tfschema:"identity"` CustomerManagedKey []CustomerManagedKey `tfschema:"customer_managed_key"` }
Click to show internal directories.
Click to hide internal directories.