msgraph

package
v1.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 24, 2021 License: MPL-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AppRoleFindById added in v1.5.0

func AppRoleFindById(app *msgraph.Application, roleId string) (*msgraph.AppRole, error)

func ApplicationFindByName added in v1.5.0

func ApplicationFindByName(ctx context.Context, client *msgraph.ApplicationsClient, displayName string) (*msgraph.Application, error)

func ApplicationFlattenApi added in v1.5.0

func ApplicationFlattenApi(in *msgraph.ApplicationApi, dataSource bool) []map[string]interface{}

func ApplicationFlattenAppRoles added in v1.5.0

func ApplicationFlattenAppRoles(in *[]msgraph.AppRole) []map[string]interface{}

func ApplicationFlattenGroupMembershipClaims added in v1.5.0

func ApplicationFlattenGroupMembershipClaims(in *[]msgraph.GroupMembershipClaim) *string

func ApplicationFlattenImplicitGrant added in v1.5.0

func ApplicationFlattenImplicitGrant(in *msgraph.ImplicitGrantSettings) []map[string]interface{}

func ApplicationFlattenOAuth2PermissionScopes added in v1.5.0

func ApplicationFlattenOAuth2PermissionScopes(in *[]msgraph.PermissionScope) []map[string]interface{}

func ApplicationFlattenOAuth2Permissions added in v1.5.0

func ApplicationFlattenOAuth2Permissions(in *[]msgraph.PermissionScope) []map[string]interface{}

func ApplicationFlattenWeb added in v1.5.0

func ApplicationFlattenWeb(in *msgraph.ApplicationWeb) []map[string]interface{}

func ApplicationSetAppRoles added in v1.5.0

func ApplicationSetAppRoles(ctx context.Context, client *msgraph.ApplicationsClient, application *msgraph.Application, newRoles *[]msgraph.AppRole) error

func ApplicationSetOAuth2PermissionScopes added in v1.5.0

func ApplicationSetOAuth2PermissionScopes(ctx context.Context, client *msgraph.ApplicationsClient, application *msgraph.Application, newScopes *[]msgraph.PermissionScope) error

func ApplicationSetOwners added in v1.5.0

func ApplicationSetOwners(ctx context.Context, client *msgraph.ApplicationsClient, application *msgraph.Application, desiredOwners []string) error

func GroupCheckNameAvailability added in v1.5.0

func GroupCheckNameAvailability(ctx context.Context, client *msgraph.GroupsClient, displayName string, existingID *string) (*string, error)

func KeyCredentialForResource added in v1.5.0

func KeyCredentialForResource(d *schema.ResourceData) (*msgraph.KeyCredential, error)

func OAuth2PermissionFindById added in v1.5.0

func OAuth2PermissionFindById(app *msgraph.Application, scopeId string) (*msgraph.PermissionScope, error)

func PasswordCredentialForResource added in v1.5.0

func PasswordCredentialForResource(d *schema.ResourceData) (*msgraph.PasswordCredential, error)

func WaitForCreationReplication added in v1.5.0

func WaitForCreationReplication(ctx context.Context, f func() (interface{}, int, error)) (interface{}, error)

func WaitForListAdd added in v1.5.0

func WaitForListAdd(ctx context.Context, item string, f func() ([]string, error)) (interface{}, error)

func WaitForListRemove added in v1.5.0

func WaitForListRemove(ctx context.Context, item string, f func() ([]string, error)) (interface{}, error)

Types

type AlreadyExistsError added in v1.5.0

type AlreadyExistsError struct {
	// contains filtered or unexported fields
}

func (AlreadyExistsError) Error added in v1.5.0

func (e AlreadyExistsError) Error() string

type CredentialError added in v1.5.0

type CredentialError struct {
	// contains filtered or unexported fields
}

func (CredentialError) Attr added in v1.5.0

func (e CredentialError) Attr() string

func (CredentialError) Error added in v1.5.0

func (e CredentialError) Error() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL