Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForTrustScopes() []string + func ValidateProviderLocationID(input interface{}, key string) (warnings []string, errors []error) + func ValidateServerTrustGroupID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *ServerTrustGroup + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationResponse struct + HttpResponse *http.Response + Model *ServerTrustGroup + OData *odata.OData + type ListByInstanceCompleteResult struct + Items []ServerTrustGroup + LatestHttpResponse *http.Response + type ListByInstanceCustomPager struct + NextLink *odata.Link + func (p *ListByInstanceCustomPager) NextPageLink() *odata.Link + type ListByInstanceOperationResponse struct + HttpResponse *http.Response + Model *[]ServerTrustGroup + OData *odata.OData + type ListByLocationCompleteResult struct + Items []ServerTrustGroup + LatestHttpResponse *http.Response + type ListByLocationCustomPager struct + NextLink *odata.Link + func (p *ListByLocationCustomPager) NextPageLink() *odata.Link + type ListByLocationOperationResponse struct + HttpResponse *http.Response + Model *[]ServerTrustGroup + OData *odata.OData + type ProviderLocationId struct + LocationName string + ResourceGroupName string + SubscriptionId string + func NewProviderLocationID(subscriptionId string, resourceGroupName string, locationName string) ProviderLocationId + func ParseProviderLocationID(input string) (*ProviderLocationId, error) + func ParseProviderLocationIDInsensitively(input string) (*ProviderLocationId, error) + func (id *ProviderLocationId) FromParseResult(input resourceids.ParseResult) error + func (id ProviderLocationId) ID() string + func (id ProviderLocationId) Segments() []resourceids.Segment + func (id ProviderLocationId) String() string + type ServerInfo struct + ServerId string + type ServerTrustGroup struct + Id *string + Name *string + Properties *ServerTrustGroupProperties + Type *string + type ServerTrustGroupId struct + LocationName string + ResourceGroupName string + ServerTrustGroupName string + SubscriptionId string + func NewServerTrustGroupID(subscriptionId string, resourceGroupName string, locationName string, ...) ServerTrustGroupId + func ParseServerTrustGroupID(input string) (*ServerTrustGroupId, error) + func ParseServerTrustGroupIDInsensitively(input string) (*ServerTrustGroupId, error) + func (id *ServerTrustGroupId) FromParseResult(input resourceids.ParseResult) error + func (id ServerTrustGroupId) ID() string + func (id ServerTrustGroupId) Segments() []resourceids.Segment + func (id ServerTrustGroupId) String() string + type ServerTrustGroupOperationPredicate struct + Id *string + Name *string + Type *string + func (p ServerTrustGroupOperationPredicate) Matches(input ServerTrustGroup) bool + type ServerTrustGroupProperties struct + GroupMembers []ServerInfo + TrustScopes []TrustScopes + type ServerTrustGroupsClient struct + Client *resourcemanager.Client + func NewServerTrustGroupsClientWithBaseURI(sdkApi sdkEnv.Api) (*ServerTrustGroupsClient, error) + func (c ServerTrustGroupsClient) CreateOrUpdate(ctx context.Context, id ServerTrustGroupId, input ServerTrustGroup) (result CreateOrUpdateOperationResponse, err error) + func (c ServerTrustGroupsClient) CreateOrUpdateThenPoll(ctx context.Context, id ServerTrustGroupId, input ServerTrustGroup) error + func (c ServerTrustGroupsClient) Delete(ctx context.Context, id ServerTrustGroupId) (result DeleteOperationResponse, err error) + func (c ServerTrustGroupsClient) DeleteThenPoll(ctx context.Context, id ServerTrustGroupId) error + func (c ServerTrustGroupsClient) Get(ctx context.Context, id ServerTrustGroupId) (result GetOperationResponse, err error) + func (c ServerTrustGroupsClient) ListByInstance(ctx context.Context, id commonids.SqlManagedInstanceId) (result ListByInstanceOperationResponse, err error) + func (c ServerTrustGroupsClient) ListByInstanceComplete(ctx context.Context, id commonids.SqlManagedInstanceId) (ListByInstanceCompleteResult, error) + func (c ServerTrustGroupsClient) ListByInstanceCompleteMatchingPredicate(ctx context.Context, id commonids.SqlManagedInstanceId, ...) (result ListByInstanceCompleteResult, err error) + func (c ServerTrustGroupsClient) ListByLocation(ctx context.Context, id ProviderLocationId) (result ListByLocationOperationResponse, err error) + func (c ServerTrustGroupsClient) ListByLocationComplete(ctx context.Context, id ProviderLocationId) (ListByLocationCompleteResult, error) + func (c ServerTrustGroupsClient) ListByLocationCompleteMatchingPredicate(ctx context.Context, id ProviderLocationId, ...) (result ListByLocationCompleteResult, err error) + type TrustScopes string + const TrustScopesGlobalTransactions + const TrustScopesServiceBroker + func (s *TrustScopes) UnmarshalJSON(bytes []byte) error