Documentation ¶
Index ¶
- type AccountsClientAPI
- type ConsumerInvitationsClientAPI
- type ConsumerSourceDataSetsClientAPI
- type DataSetMappingsClientAPI
- type DataSetsClientAPI
- type InvitationsClientAPI
- type OperationsClientAPI
- type ProviderShareSubscriptionsClientAPI
- type ShareSubscriptionsClientAPI
- type SharesClientAPI
- type SynchronizationSettingsClientAPI
- type TriggersClientAPI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountsClientAPI ¶
type AccountsClientAPI interface { Create(ctx context.Context, resourceGroupName string, accountName string, account datashare.Account) (result datashare.AccountsCreateFuture, err error) Delete(ctx context.Context, resourceGroupName string, accountName string) (result datashare.AccountsDeleteFuture, err error) Get(ctx context.Context, resourceGroupName string, accountName string) (result datashare.Account, err error) ListByResourceGroup(ctx context.Context, resourceGroupName string, skipToken string) (result datashare.AccountListPage, err error) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, skipToken string) (result datashare.AccountListIterator, err error) ListBySubscription(ctx context.Context, skipToken string) (result datashare.AccountListPage, err error) ListBySubscriptionComplete(ctx context.Context, skipToken string) (result datashare.AccountListIterator, err error) Update(ctx context.Context, resourceGroupName string, accountName string, accountUpdateParameters datashare.AccountUpdateParameters) (result datashare.Account, err error) }
AccountsClientAPI contains the set of methods on the AccountsClient type.
type ConsumerInvitationsClientAPI ¶
type ConsumerInvitationsClientAPI interface { Get(ctx context.Context, location string, invitationID string) (result datashare.ConsumerInvitation, err error) ListInvitations(ctx context.Context, skipToken string) (result datashare.ConsumerInvitationListPage, err error) ListInvitationsComplete(ctx context.Context, skipToken string) (result datashare.ConsumerInvitationListIterator, err error) RejectInvitation(ctx context.Context, location string, invitation datashare.ConsumerInvitation) (result datashare.ConsumerInvitation, err error) }
ConsumerInvitationsClientAPI contains the set of methods on the ConsumerInvitationsClient type.
type ConsumerSourceDataSetsClientAPI ¶
type ConsumerSourceDataSetsClientAPI interface {}
ConsumerSourceDataSetsClientAPI contains the set of methods on the ConsumerSourceDataSetsClient type.
type DataSetMappingsClientAPI ¶
type DataSetMappingsClientAPI interface { Create(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, dataSetMappingName string, dataSetMapping datashare.BasicDataSetMapping) (result datashare.DataSetMappingModel, err error) Delete(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, dataSetMappingName string) (result autorest.Response, err error) Get(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, dataSetMappingName string) (result datashare.DataSetMappingModel, err error) }
DataSetMappingsClientAPI contains the set of methods on the DataSetMappingsClient type.
type DataSetsClientAPI ¶
type DataSetsClientAPI interface { Create(ctx context.Context, resourceGroupName string, accountName string, shareName string, dataSetName string, dataSet datashare.BasicDataSet) (result datashare.DataSetModel, err error) Delete(ctx context.Context, resourceGroupName string, accountName string, shareName string, dataSetName string) (result datashare.DataSetsDeleteFuture, err error) Get(ctx context.Context, resourceGroupName string, accountName string, shareName string, dataSetName string) (result datashare.DataSetModel, err error) }
DataSetsClientAPI contains the set of methods on the DataSetsClient type.
type InvitationsClientAPI ¶
type InvitationsClientAPI interface { Create(ctx context.Context, resourceGroupName string, accountName string, shareName string, invitationName string, invitation datashare.Invitation) (result datashare.Invitation, err error) Delete(ctx context.Context, resourceGroupName string, accountName string, shareName string, invitationName string) (result autorest.Response, err error) Get(ctx context.Context, resourceGroupName string, accountName string, shareName string, invitationName string) (result datashare.Invitation, err error) }
InvitationsClientAPI contains the set of methods on the InvitationsClient type.
type OperationsClientAPI ¶
type OperationsClientAPI interface { List(ctx context.Context) (result datashare.OperationListPage, err error) ListComplete(ctx context.Context) (result datashare.OperationListIterator, err error) }
OperationsClientAPI contains the set of methods on the OperationsClient type.
type ProviderShareSubscriptionsClientAPI ¶
type ProviderShareSubscriptionsClientAPI interface {}
ProviderShareSubscriptionsClientAPI contains the set of methods on the ProviderShareSubscriptionsClient type.
type ShareSubscriptionsClientAPI ¶
type ShareSubscriptionsClientAPI interface {}
ShareSubscriptionsClientAPI contains the set of methods on the ShareSubscriptionsClient type.
type SharesClientAPI ¶
type SharesClientAPI interface {}
SharesClientAPI contains the set of methods on the SharesClient type.
type SynchronizationSettingsClientAPI ¶
type SynchronizationSettingsClientAPI interface { Create(ctx context.Context, resourceGroupName string, accountName string, shareName string, synchronizationSettingName string, synchronizationSetting datashare.BasicSynchronizationSetting) (result datashare.SynchronizationSettingModel, err error) Delete(ctx context.Context, resourceGroupName string, accountName string, shareName string, synchronizationSettingName string) (result datashare.SynchronizationSettingsDeleteFuture, err error) Get(ctx context.Context, resourceGroupName string, accountName string, shareName string, synchronizationSettingName string) (result datashare.SynchronizationSettingModel, err error) }
SynchronizationSettingsClientAPI contains the set of methods on the SynchronizationSettingsClient type.
type TriggersClientAPI ¶
type TriggersClientAPI interface { Create(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, triggerName string, trigger datashare.BasicTrigger) (result datashare.TriggersCreateFuture, err error) Delete(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, triggerName string) (result datashare.TriggersDeleteFuture, err error) Get(ctx context.Context, resourceGroupName string, accountName string, shareSubscriptionName string, triggerName string) (result datashare.TriggerModel, err error) }
TriggersClientAPI contains the set of methods on the TriggersClient type.