Documentation ¶
Index ¶
- func PossibleValuesForManagedInstanceAdministratorType() []string
- type CreateOrUpdateOperationResponse
- type DeleteOperationResponse
- type GetOperationResponse
- type ListByInstanceCompleteResult
- type ListByInstanceOperationResponse
- type ManagedInstanceAdministrator
- type ManagedInstanceAdministratorOperationPredicate
- type ManagedInstanceAdministratorProperties
- type ManagedInstanceAdministratorType
- type ManagedInstanceAdministratorsClient
- func (c ManagedInstanceAdministratorsClient) CreateOrUpdate(ctx context.Context, id commonids.SqlManagedInstanceId, ...) (result CreateOrUpdateOperationResponse, err error)
- func (c ManagedInstanceAdministratorsClient) CreateOrUpdateThenPoll(ctx context.Context, id commonids.SqlManagedInstanceId, ...) error
- func (c ManagedInstanceAdministratorsClient) Delete(ctx context.Context, id commonids.SqlManagedInstanceId) (result DeleteOperationResponse, err error)
- func (c ManagedInstanceAdministratorsClient) DeleteThenPoll(ctx context.Context, id commonids.SqlManagedInstanceId) error
- func (c ManagedInstanceAdministratorsClient) Get(ctx context.Context, id commonids.SqlManagedInstanceId) (result GetOperationResponse, err error)
- func (c ManagedInstanceAdministratorsClient) ListByInstance(ctx context.Context, id commonids.SqlManagedInstanceId) (result ListByInstanceOperationResponse, err error)
- func (c ManagedInstanceAdministratorsClient) ListByInstanceComplete(ctx context.Context, id commonids.SqlManagedInstanceId) (ListByInstanceCompleteResult, error)
- func (c ManagedInstanceAdministratorsClient) ListByInstanceCompleteMatchingPredicate(ctx context.Context, id commonids.SqlManagedInstanceId, ...) (result ListByInstanceCompleteResult, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForManagedInstanceAdministratorType ¶
func PossibleValuesForManagedInstanceAdministratorType() []string
Types ¶
type DeleteOperationResponse ¶
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ManagedInstanceAdministrator }
type ListByInstanceCompleteResult ¶
type ListByInstanceCompleteResult struct {
Items []ManagedInstanceAdministrator
}
type ListByInstanceOperationResponse ¶
type ListByInstanceOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ManagedInstanceAdministrator }
type ManagedInstanceAdministrator ¶
type ManagedInstanceAdministrator struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *ManagedInstanceAdministratorProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type ManagedInstanceAdministratorOperationPredicate ¶
func (ManagedInstanceAdministratorOperationPredicate) Matches ¶
func (p ManagedInstanceAdministratorOperationPredicate) Matches(input ManagedInstanceAdministrator) bool
type ManagedInstanceAdministratorProperties ¶
type ManagedInstanceAdministratorProperties struct { AdministratorType ManagedInstanceAdministratorType `json:"administratorType"` Login string `json:"login"` Sid string `json:"sid"` TenantId *string `json:"tenantId,omitempty"` }
type ManagedInstanceAdministratorType ¶
type ManagedInstanceAdministratorType string
const (
ManagedInstanceAdministratorTypeActiveDirectory ManagedInstanceAdministratorType = "ActiveDirectory"
)
func (*ManagedInstanceAdministratorType) UnmarshalJSON ¶
func (s *ManagedInstanceAdministratorType) UnmarshalJSON(bytes []byte) error
type ManagedInstanceAdministratorsClient ¶
type ManagedInstanceAdministratorsClient struct {
Client *resourcemanager.Client
}
func NewManagedInstanceAdministratorsClientWithBaseURI ¶
func NewManagedInstanceAdministratorsClientWithBaseURI(sdkApi sdkEnv.Api) (*ManagedInstanceAdministratorsClient, error)
func (ManagedInstanceAdministratorsClient) CreateOrUpdate ¶
func (c ManagedInstanceAdministratorsClient) CreateOrUpdate(ctx context.Context, id commonids.SqlManagedInstanceId, input ManagedInstanceAdministrator) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (ManagedInstanceAdministratorsClient) CreateOrUpdateThenPoll ¶
func (c ManagedInstanceAdministratorsClient) CreateOrUpdateThenPoll(ctx context.Context, id commonids.SqlManagedInstanceId, input ManagedInstanceAdministrator) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (ManagedInstanceAdministratorsClient) Delete ¶
func (c ManagedInstanceAdministratorsClient) Delete(ctx context.Context, id commonids.SqlManagedInstanceId) (result DeleteOperationResponse, err error)
Delete ...
func (ManagedInstanceAdministratorsClient) DeleteThenPoll ¶
func (c ManagedInstanceAdministratorsClient) DeleteThenPoll(ctx context.Context, id commonids.SqlManagedInstanceId) error
DeleteThenPoll performs Delete then polls until it's completed
func (ManagedInstanceAdministratorsClient) Get ¶
func (c ManagedInstanceAdministratorsClient) Get(ctx context.Context, id commonids.SqlManagedInstanceId) (result GetOperationResponse, err error)
Get ...
func (ManagedInstanceAdministratorsClient) ListByInstance ¶
func (c ManagedInstanceAdministratorsClient) ListByInstance(ctx context.Context, id commonids.SqlManagedInstanceId) (result ListByInstanceOperationResponse, err error)
ListByInstance ...
func (ManagedInstanceAdministratorsClient) ListByInstanceComplete ¶
func (c ManagedInstanceAdministratorsClient) ListByInstanceComplete(ctx context.Context, id commonids.SqlManagedInstanceId) (ListByInstanceCompleteResult, error)
ListByInstanceComplete retrieves all the results into a single object
func (ManagedInstanceAdministratorsClient) ListByInstanceCompleteMatchingPredicate ¶
func (c ManagedInstanceAdministratorsClient) ListByInstanceCompleteMatchingPredicate(ctx context.Context, id commonids.SqlManagedInstanceId, predicate ManagedInstanceAdministratorOperationPredicate) (result ListByInstanceCompleteResult, err error)
ListByInstanceCompleteMatchingPredicate retrieves all the results and then applies the predicate
Click to show internal directories.
Click to hide internal directories.