azure-sdk-for-go: github.com/Azure/azure-sdk-for-go/services/preview/resources/mgmt/2018-01-01-preview/managementgroups/managementgroupsapi Index | Files

package managementgroupsapi

import "github.com/Azure/azure-sdk-for-go/services/preview/resources/mgmt/2018-01-01-preview/managementgroups/managementgroupsapi"

Index

Package Files

interfaces.go

type BaseClientAPI Uses

type BaseClientAPI interface {
    CheckNameAvailability(ctx context.Context, checkNameAvailabilityRequest managementgroups.CheckNameAvailabilityRequest) (result managementgroups.CheckNameAvailabilityResult, err error)
}

BaseClientAPI contains the set of methods on the BaseClient type.

type ClientAPI Uses

type ClientAPI interface {
    CreateOrUpdate(ctx context.Context, groupID string, createManagementGroupRequest managementgroups.CreateManagementGroupRequest, cacheControl string) (result managementgroups.CreateOrUpdateFuture, err error)
    Delete(ctx context.Context, groupID string, cacheControl string) (result managementgroups.DeleteFuture, err error)
    Get(ctx context.Context, groupID string, expand string, recurse *bool, filter string, cacheControl string) (result managementgroups.ManagementGroup, err error)
    List(ctx context.Context, cacheControl string) (result managementgroups.ListResultPage, err error)
    Update(ctx context.Context, groupID string, patchGroupRequest managementgroups.PatchManagementGroupRequest, cacheControl string) (result managementgroups.ManagementGroup, err error)
}

ClientAPI contains the set of methods on the Client type.

type EntitiesClientAPI Uses

type EntitiesClientAPI interface {
    List(ctx context.Context, groupName string, cacheControl string) (result managementgroups.EntityListResultPage, err error)
}

EntitiesClientAPI contains the set of methods on the EntitiesClient type.

type OperationsClientAPI Uses

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

OperationsClientAPI contains the set of methods on the OperationsClient type.

type SubscriptionsClientAPI Uses

type SubscriptionsClientAPI interface {
    Create(ctx context.Context, groupID string, subscriptionID string, cacheControl string) (result autorest.Response, err error)
    Delete(ctx context.Context, groupID string, subscriptionID string, cacheControl string) (result autorest.Response, err error)
}

SubscriptionsClientAPI contains the set of methods on the SubscriptionsClient type.

Package managementgroupsapi imports 3 packages (graph). Updated 2018-12-05. Refresh now. Tools for package owners.