azure-sdk-for-go: github.com/Azure/azure-sdk-for-go/services/edgegateway/mgmt/2019-03-01/edgegateway/edgegatewayapi Index | Files

package edgegatewayapi

import "github.com/Azure/azure-sdk-for-go/services/edgegateway/mgmt/2019-03-01/edgegateway/edgegatewayapi"

Index

Package Files

interfaces.go

type AlertsClientAPI Uses

type AlertsClientAPI interface {
    Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.Alert, err error)
    ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.AlertListPage, err error)
}

AlertsClientAPI contains the set of methods on the AlertsClient type.

type BandwidthSchedulesClientAPI Uses

type BandwidthSchedulesClientAPI interface {
    CreateOrUpdate(ctx context.Context, deviceName string, name string, parameters edgegateway.BandwidthSchedule, resourceGroupName string) (result edgegateway.BandwidthSchedulesCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.BandwidthSchedulesDeleteFuture, err error)
    Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.BandwidthSchedule, err error)
    ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.BandwidthSchedulesListPage, err error)
}

BandwidthSchedulesClientAPI contains the set of methods on the BandwidthSchedulesClient type.

type DevicesClientAPI Uses

type DevicesClientAPI interface {
    CreateOrUpdate(ctx context.Context, deviceName string, dataBoxEdgeDevice edgegateway.DataBoxEdgeDevice, resourceGroupName string) (result edgegateway.DevicesCreateOrUpdateFuture, err error)
    CreateOrUpdateSecuritySettings(ctx context.Context, deviceName string, securitySettings edgegateway.SecuritySettings, resourceGroupName string) (result edgegateway.DevicesCreateOrUpdateSecuritySettingsFuture, err error)
    Delete(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.DevicesDeleteFuture, err error)
    DownloadUpdates(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.DevicesDownloadUpdatesFuture, err error)
    Get(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.DataBoxEdgeDevice, err error)
    GetExtendedInformation(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.DataBoxEdgeDeviceExtendedInfo, err error)
    GetNetworkSettings(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.NetworkSettings, err error)
    GetUpdateSummary(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.UpdateSummary, err error)
    InstallUpdates(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.DevicesInstallUpdatesFuture, err error)
    ListByResourceGroup(ctx context.Context, resourceGroupName string, expand string) (result edgegateway.DataBoxEdgeDeviceListPage, err error)
    ListBySubscription(ctx context.Context, expand string) (result edgegateway.DataBoxEdgeDeviceListPage, err error)
    ScanForUpdates(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.DevicesScanForUpdatesFuture, err error)
    Update(ctx context.Context, deviceName string, parameters edgegateway.DataBoxEdgeDevicePatch, resourceGroupName string) (result edgegateway.DataBoxEdgeDevice, err error)
    UploadCertificate(ctx context.Context, deviceName string, parameters edgegateway.UploadCertificateRequest, resourceGroupName string) (result edgegateway.UploadCertificateResponse, err error)
}

DevicesClientAPI contains the set of methods on the DevicesClient type.

type JobsClientAPI Uses

type JobsClientAPI interface {
    Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.Job, err error)
}

JobsClientAPI contains the set of methods on the JobsClient type.

type OperationsClientAPI Uses

type OperationsClientAPI interface {
    List(ctx context.Context) (result edgegateway.OperationsListPage, err error)
}

OperationsClientAPI contains the set of methods on the OperationsClient type.

type OperationsStatusClientAPI Uses

type OperationsStatusClientAPI interface {
    Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.Job, err error)
}

OperationsStatusClientAPI contains the set of methods on the OperationsStatusClient type.

type OrdersClientAPI Uses

type OrdersClientAPI interface {
    CreateOrUpdate(ctx context.Context, deviceName string, order edgegateway.Order, resourceGroupName string) (result edgegateway.OrdersCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.OrdersDeleteFuture, err error)
    Get(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.Order, err error)
    ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.OrderListPage, err error)
}

OrdersClientAPI contains the set of methods on the OrdersClient type.

type RolesClientAPI Uses

type RolesClientAPI interface {
    CreateOrUpdate(ctx context.Context, deviceName string, name string, role edgegateway.BasicRole, resourceGroupName string) (result edgegateway.RolesCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.RolesDeleteFuture, err error)
    Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.RoleModel, err error)
    ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.RoleListPage, err error)
}

RolesClientAPI contains the set of methods on the RolesClient type.

type SharesClientAPI Uses

type SharesClientAPI interface {
    CreateOrUpdate(ctx context.Context, deviceName string, name string, share edgegateway.Share, resourceGroupName string) (result edgegateway.SharesCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.SharesDeleteFuture, err error)
    Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.Share, err error)
    ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.ShareListPage, err error)
    Refresh(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.SharesRefreshFuture, err error)
}

SharesClientAPI contains the set of methods on the SharesClient type.

type StorageAccountCredentialsClientAPI Uses

type StorageAccountCredentialsClientAPI interface {
    CreateOrUpdate(ctx context.Context, deviceName string, name string, storageAccountCredential edgegateway.StorageAccountCredential, resourceGroupName string) (result edgegateway.StorageAccountCredentialsCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.StorageAccountCredentialsDeleteFuture, err error)
    Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.StorageAccountCredential, err error)
    ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.StorageAccountCredentialListPage, err error)
}

StorageAccountCredentialsClientAPI contains the set of methods on the StorageAccountCredentialsClient type.

type TriggersClientAPI Uses

type TriggersClientAPI interface {
    CreateOrUpdate(ctx context.Context, deviceName string, name string, trigger edgegateway.BasicTrigger, resourceGroupName string) (result edgegateway.TriggersCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.TriggersDeleteFuture, err error)
    Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.TriggerModel, err error)
    ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string, expand string) (result edgegateway.TriggerListPage, err error)
}

TriggersClientAPI contains the set of methods on the TriggersClient type.

type UsersClientAPI Uses

type UsersClientAPI interface {
    CreateOrUpdate(ctx context.Context, deviceName string, name string, userParameter edgegateway.User, resourceGroupName string) (result edgegateway.UsersCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.UsersDeleteFuture, err error)
    Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result edgegateway.User, err error)
    ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result edgegateway.UserListPage, err error)
}

UsersClientAPI contains the set of methods on the UsersClient type.

Package edgegatewayapi imports 2 packages (graph). Updated 2019-04-15. Refresh now. Tools for package owners.