Documentation ¶
Index ¶
- func PossibleValuesForAdministratorType() []string
- type AdministratorProperties
- type AdministratorType
- type CreateOrUpdateOperationResponse
- type DeleteOperationResponse
- type GetOperationResponse
- type ListByServerCompleteResult
- type ListByServerOperationResponse
- type ServerAzureADAdministrator
- type ServerAzureADAdministratorOperationPredicate
- type ServerAzureADAdministratorsClient
- func (c ServerAzureADAdministratorsClient) CreateOrUpdate(ctx context.Context, id commonids.SqlServerId, ...) (result CreateOrUpdateOperationResponse, err error)
- func (c ServerAzureADAdministratorsClient) CreateOrUpdateThenPoll(ctx context.Context, id commonids.SqlServerId, ...) error
- func (c ServerAzureADAdministratorsClient) Delete(ctx context.Context, id commonids.SqlServerId) (result DeleteOperationResponse, err error)
- func (c ServerAzureADAdministratorsClient) DeleteThenPoll(ctx context.Context, id commonids.SqlServerId) error
- func (c ServerAzureADAdministratorsClient) Get(ctx context.Context, id commonids.SqlServerId) (result GetOperationResponse, err error)
- func (c ServerAzureADAdministratorsClient) ListByServer(ctx context.Context, id commonids.SqlServerId) (result ListByServerOperationResponse, err error)
- func (c ServerAzureADAdministratorsClient) ListByServerComplete(ctx context.Context, id commonids.SqlServerId) (ListByServerCompleteResult, error)
- func (c ServerAzureADAdministratorsClient) ListByServerCompleteMatchingPredicate(ctx context.Context, id commonids.SqlServerId, ...) (result ListByServerCompleteResult, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAdministratorType ¶
func PossibleValuesForAdministratorType() []string
Types ¶
type AdministratorProperties ¶
type AdministratorProperties struct { AdministratorType AdministratorType `json:"administratorType"` AzureADOnlyAuthentication *bool `json:"azureADOnlyAuthentication,omitempty"` Login string `json:"login"` Sid string `json:"sid"` TenantId *string `json:"tenantId,omitempty"` }
type AdministratorType ¶
type AdministratorType string
const (
AdministratorTypeActiveDirectory AdministratorType = "ActiveDirectory"
)
func (*AdministratorType) UnmarshalJSON ¶
func (s *AdministratorType) UnmarshalJSON(bytes []byte) error
type DeleteOperationResponse ¶
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ServerAzureADAdministrator }
type ListByServerCompleteResult ¶
type ListByServerCompleteResult struct {
Items []ServerAzureADAdministrator
}
type ListByServerOperationResponse ¶
type ListByServerOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ServerAzureADAdministrator }
type ServerAzureADAdministrator ¶
type ServerAzureADAdministrator struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *AdministratorProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type ServerAzureADAdministratorOperationPredicate ¶
func (ServerAzureADAdministratorOperationPredicate) Matches ¶
func (p ServerAzureADAdministratorOperationPredicate) Matches(input ServerAzureADAdministrator) bool
type ServerAzureADAdministratorsClient ¶
type ServerAzureADAdministratorsClient struct {
Client *resourcemanager.Client
}
func NewServerAzureADAdministratorsClientWithBaseURI ¶
func NewServerAzureADAdministratorsClientWithBaseURI(sdkApi sdkEnv.Api) (*ServerAzureADAdministratorsClient, error)
func (ServerAzureADAdministratorsClient) CreateOrUpdate ¶
func (c ServerAzureADAdministratorsClient) CreateOrUpdate(ctx context.Context, id commonids.SqlServerId, input ServerAzureADAdministrator) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (ServerAzureADAdministratorsClient) CreateOrUpdateThenPoll ¶
func (c ServerAzureADAdministratorsClient) CreateOrUpdateThenPoll(ctx context.Context, id commonids.SqlServerId, input ServerAzureADAdministrator) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (ServerAzureADAdministratorsClient) Delete ¶
func (c ServerAzureADAdministratorsClient) Delete(ctx context.Context, id commonids.SqlServerId) (result DeleteOperationResponse, err error)
Delete ...
func (ServerAzureADAdministratorsClient) DeleteThenPoll ¶
func (c ServerAzureADAdministratorsClient) DeleteThenPoll(ctx context.Context, id commonids.SqlServerId) error
DeleteThenPoll performs Delete then polls until it's completed
func (ServerAzureADAdministratorsClient) Get ¶
func (c ServerAzureADAdministratorsClient) Get(ctx context.Context, id commonids.SqlServerId) (result GetOperationResponse, err error)
Get ...
func (ServerAzureADAdministratorsClient) ListByServer ¶
func (c ServerAzureADAdministratorsClient) ListByServer(ctx context.Context, id commonids.SqlServerId) (result ListByServerOperationResponse, err error)
ListByServer ...
func (ServerAzureADAdministratorsClient) ListByServerComplete ¶
func (c ServerAzureADAdministratorsClient) ListByServerComplete(ctx context.Context, id commonids.SqlServerId) (ListByServerCompleteResult, error)
ListByServerComplete retrieves all the results into a single object
func (ServerAzureADAdministratorsClient) ListByServerCompleteMatchingPredicate ¶
func (c ServerAzureADAdministratorsClient) ListByServerCompleteMatchingPredicate(ctx context.Context, id commonids.SqlServerId, predicate ServerAzureADAdministratorOperationPredicate) (result ListByServerCompleteResult, err error)
ListByServerCompleteMatchingPredicate retrieves all the results and then applies the predicate
Click to show internal directories.
Click to hide internal directories.