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 PossibleValuesForSyncAgentState() []string + func PossibleValuesForSyncMemberDbType() []string + func ValidateSyncAgentID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *SyncAgent + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GenerateKeyOperationResponse struct + HttpResponse *http.Response + Model *SyncAgentKeyProperties + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *SyncAgent + OData *odata.OData + type ListByServerCompleteResult struct + Items []SyncAgent + LatestHttpResponse *http.Response + type ListByServerCustomPager struct + NextLink *odata.Link + func (p *ListByServerCustomPager) NextPageLink() *odata.Link + type ListByServerOperationResponse struct + HttpResponse *http.Response + Model *[]SyncAgent + OData *odata.OData + type ListLinkedDatabasesCompleteResult struct + Items []SyncAgentLinkedDatabase + LatestHttpResponse *http.Response + type ListLinkedDatabasesCustomPager struct + NextLink *odata.Link + func (p *ListLinkedDatabasesCustomPager) NextPageLink() *odata.Link + type ListLinkedDatabasesOperationResponse struct + HttpResponse *http.Response + Model *[]SyncAgentLinkedDatabase + OData *odata.OData + type SyncAgent struct + Id *string + Name *string + Properties *SyncAgentProperties + Type *string + type SyncAgentId struct + ResourceGroupName string + ServerName string + SubscriptionId string + SyncAgentName string + func NewSyncAgentID(subscriptionId string, resourceGroupName string, serverName string, ...) SyncAgentId + func ParseSyncAgentID(input string) (*SyncAgentId, error) + func ParseSyncAgentIDInsensitively(input string) (*SyncAgentId, error) + func (id *SyncAgentId) FromParseResult(input resourceids.ParseResult) error + func (id SyncAgentId) ID() string + func (id SyncAgentId) Segments() []resourceids.Segment + func (id SyncAgentId) String() string + type SyncAgentKeyProperties struct + SyncAgentKey *string + type SyncAgentLinkedDatabase struct + Id *string + Name *string + Properties *SyncAgentLinkedDatabaseProperties + Type *string + type SyncAgentLinkedDatabaseOperationPredicate struct + Id *string + Name *string + Type *string + func (p SyncAgentLinkedDatabaseOperationPredicate) Matches(input SyncAgentLinkedDatabase) bool + type SyncAgentLinkedDatabaseProperties struct + DatabaseId *string + DatabaseName *string + DatabaseType *SyncMemberDbType + Description *string + ServerName *string + UserName *string + type SyncAgentOperationPredicate struct + Id *string + Name *string + Type *string + func (p SyncAgentOperationPredicate) Matches(input SyncAgent) bool + type SyncAgentProperties struct + ExpiryTime *string + IsUpToDate *bool + LastAliveTime *string + Name *string + State *SyncAgentState + SyncDatabaseId *string + Version *string + func (o *SyncAgentProperties) GetExpiryTimeAsTime() (*time.Time, error) + func (o *SyncAgentProperties) GetLastAliveTimeAsTime() (*time.Time, error) + func (o *SyncAgentProperties) SetExpiryTimeAsTime(input time.Time) + func (o *SyncAgentProperties) SetLastAliveTimeAsTime(input time.Time) + type SyncAgentState string + const SyncAgentStateNeverConnected + const SyncAgentStateOffline + const SyncAgentStateOnline + func (s *SyncAgentState) UnmarshalJSON(bytes []byte) error + type SyncAgentsClient struct + Client *resourcemanager.Client + func NewSyncAgentsClientWithBaseURI(sdkApi sdkEnv.Api) (*SyncAgentsClient, error) + func (c SyncAgentsClient) CreateOrUpdate(ctx context.Context, id SyncAgentId, input SyncAgent) (result CreateOrUpdateOperationResponse, err error) + func (c SyncAgentsClient) CreateOrUpdateThenPoll(ctx context.Context, id SyncAgentId, input SyncAgent) error + func (c SyncAgentsClient) Delete(ctx context.Context, id SyncAgentId) (result DeleteOperationResponse, err error) + func (c SyncAgentsClient) DeleteThenPoll(ctx context.Context, id SyncAgentId) error + func (c SyncAgentsClient) GenerateKey(ctx context.Context, id SyncAgentId) (result GenerateKeyOperationResponse, err error) + func (c SyncAgentsClient) Get(ctx context.Context, id SyncAgentId) (result GetOperationResponse, err error) + func (c SyncAgentsClient) ListByServer(ctx context.Context, id commonids.SqlServerId) (result ListByServerOperationResponse, err error) + func (c SyncAgentsClient) ListByServerComplete(ctx context.Context, id commonids.SqlServerId) (ListByServerCompleteResult, error) + func (c SyncAgentsClient) ListByServerCompleteMatchingPredicate(ctx context.Context, id commonids.SqlServerId, ...) (result ListByServerCompleteResult, err error) + func (c SyncAgentsClient) ListLinkedDatabases(ctx context.Context, id SyncAgentId) (result ListLinkedDatabasesOperationResponse, err error) + func (c SyncAgentsClient) ListLinkedDatabasesComplete(ctx context.Context, id SyncAgentId) (ListLinkedDatabasesCompleteResult, error) + func (c SyncAgentsClient) ListLinkedDatabasesCompleteMatchingPredicate(ctx context.Context, id SyncAgentId, ...) (result ListLinkedDatabasesCompleteResult, err error) + type SyncMemberDbType string + const SyncMemberDbTypeAzureSqlDatabase + const SyncMemberDbTypeSqlServerDatabase + func (s *SyncMemberDbType) UnmarshalJSON(bytes []byte) error