Documentation
¶
Index ¶
- type Database
- type FirewallRule
- type SQLService
- func (s *SQLService) Actions() []service.Action
- func (s *SQLService) HandleRequest(ctx *service.RequestContext) (*service.Response, error)
- func (s *SQLService) HealthCheck() error
- func (s *SQLService) Name() string
- func (s *SQLService) ProvisionTemplateResource(subscriptionID, resourceGroup string, resource map[string]any) (any, error)
- func (s *SQLService) ServiceKeys() []routing.ServiceKey
- func (s *SQLService) SupportsTemplateResource(resource map[string]any) bool
- type Server
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Database ¶
type Database struct {
ID string `json:"id"`
Name string `json:"name"`
Type string `json:"type"`
Location string `json:"location,omitempty"`
SKU map[string]any `json:"sku,omitempty"`
Properties map[string]any `json:"properties"`
}
Database is the ARM child resource shape for Microsoft.Sql/servers/databases.
type FirewallRule ¶
type FirewallRule struct {
ID string `json:"id"`
Name string `json:"name"`
Type string `json:"type"`
Properties map[string]any `json:"properties"`
}
FirewallRule is the ARM child resource shape for Microsoft.Sql/servers/firewallRules.
type SQLService ¶
type SQLService struct {
// contains filtered or unexported fields
}
SQLService implements first-slice Azure SQL Database resource-provider APIs.
func New ¶
func New() *SQLService
func (*SQLService) Actions ¶
func (s *SQLService) Actions() []service.Action
func (*SQLService) HandleRequest ¶
func (s *SQLService) HandleRequest(ctx *service.RequestContext) (*service.Response, error)
func (*SQLService) HealthCheck ¶
func (s *SQLService) HealthCheck() error
func (*SQLService) Name ¶
func (s *SQLService) Name() string
func (*SQLService) ProvisionTemplateResource ¶
func (*SQLService) ServiceKeys ¶
func (s *SQLService) ServiceKeys() []routing.ServiceKey
func (*SQLService) SupportsTemplateResource ¶
func (s *SQLService) SupportsTemplateResource(resource map[string]any) bool
Click to show internal directories.
Click to hide internal directories.