Documentation ¶
Index ¶
- func AppRoleFindById(app *msgraph.Application, roleId string) (*msgraph.AppRole, error)
- func ApplicationFindByName(ctx context.Context, client *msgraph.ApplicationsClient, displayName string) (*msgraph.Application, error)
- func ApplicationFlattenApi(in *msgraph.ApplicationApi, dataSource bool) []map[string]interface{}
- func ApplicationFlattenAppRoles(in *[]msgraph.AppRole) []map[string]interface{}
- func ApplicationFlattenGroupMembershipClaims(in *[]msgraph.GroupMembershipClaim) *string
- func ApplicationFlattenImplicitGrant(in *msgraph.ImplicitGrantSettings) []map[string]interface{}
- func ApplicationFlattenOAuth2PermissionScopes(in *[]msgraph.PermissionScope) []map[string]interface{}
- func ApplicationFlattenOAuth2Permissions(in *[]msgraph.PermissionScope) []map[string]interface{}
- func ApplicationFlattenWeb(in *msgraph.ApplicationWeb) []map[string]interface{}
- func ApplicationSetAppRoles(ctx context.Context, client *msgraph.ApplicationsClient, ...) error
- func ApplicationSetOAuth2PermissionScopes(ctx context.Context, client *msgraph.ApplicationsClient, ...) error
- func ApplicationSetOwners(ctx context.Context, client *msgraph.ApplicationsClient, ...) error
- func GroupCheckNameAvailability(ctx context.Context, client *msgraph.GroupsClient, displayName string, ...) (*string, error)
- func KeyCredentialForResource(d *schema.ResourceData) (*msgraph.KeyCredential, error)
- func OAuth2PermissionFindById(app *msgraph.Application, scopeId string) (*msgraph.PermissionScope, error)
- func PasswordCredentialForResource(d *schema.ResourceData) (*msgraph.PasswordCredential, error)
- func WaitForCreationReplication(ctx context.Context, f func() (interface{}, int, error)) (interface{}, error)
- func WaitForListAdd(ctx context.Context, item string, f func() ([]string, error)) (interface{}, error)
- func WaitForListRemove(ctx context.Context, item string, f func() ([]string, error)) (interface{}, error)
- type AlreadyExistsError
- type CredentialError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppRoleFindById ¶ added in v1.5.0
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 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 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 WaitForListAdd ¶ added in v1.5.0
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
Click to show internal directories.
Click to hide internal directories.