// +build go1.9 // Copyright 2021 Microsoft Corporation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // This code was auto-generated by: // github.com/Azure/azure-sdk-for-go/tools/profileBuilder package graphrbac import ( "context" original "github.com/Azure/azure-sdk-for-go/services/graphrbac/1.6/graphrbac" ) const ( DefaultBaseURI = original.DefaultBaseURI ) type ConsentType = original.ConsentType const ( AllPrincipals ConsentType = original.AllPrincipals Principal ConsentType = original.Principal ) type GroupMembershipClaimTypes = original.GroupMembershipClaimTypes const ( All GroupMembershipClaimTypes = original.All None GroupMembershipClaimTypes = original.None SecurityGroup GroupMembershipClaimTypes = original.SecurityGroup ) type ObjectType = original.ObjectType const ( ObjectTypeApplication ObjectType = original.ObjectTypeApplication ObjectTypeDirectoryObject ObjectType = original.ObjectTypeDirectoryObject ObjectTypeGroup ObjectType = original.ObjectTypeGroup ObjectTypeServicePrincipal ObjectType = original.ObjectTypeServicePrincipal ObjectTypeUser ObjectType = original.ObjectTypeUser ) type UserType = original.UserType const ( Guest UserType = original.Guest Member UserType = original.Member ) type ADGroup = original.ADGroup type AddOwnerParameters = original.AddOwnerParameters type AppRole = original.AppRole type Application = original.Application type ApplicationBase = original.ApplicationBase type ApplicationCreateParameters = original.ApplicationCreateParameters type ApplicationListResult = original.ApplicationListResult type ApplicationListResultIterator = original.ApplicationListResultIterator type ApplicationListResultPage = original.ApplicationListResultPage type ApplicationUpdateParameters = original.ApplicationUpdateParameters type ApplicationsClient = original.ApplicationsClient type BaseClient = original.BaseClient type BasicDirectoryObject = original.BasicDirectoryObject type CheckGroupMembershipParameters = original.CheckGroupMembershipParameters type CheckGroupMembershipResult = original.CheckGroupMembershipResult type DeletedApplicationsClient = original.DeletedApplicationsClient type DirectoryObject = original.DirectoryObject type DirectoryObjectListResult = original.DirectoryObjectListResult type DirectoryObjectListResultIterator = original.DirectoryObjectListResultIterator type DirectoryObjectListResultPage = original.DirectoryObjectListResultPage type Domain = original.Domain type DomainListResult = original.DomainListResult type DomainsClient = original.DomainsClient type ErrorMessage = original.ErrorMessage type GetObjectsParameters = original.GetObjectsParameters type GraphError = original.GraphError type GroupAddMemberParameters = original.GroupAddMemberParameters type GroupCreateParameters = original.GroupCreateParameters type GroupGetMemberGroupsParameters = original.GroupGetMemberGroupsParameters type GroupGetMemberGroupsResult = original.GroupGetMemberGroupsResult type GroupListResult = original.GroupListResult type GroupListResultIterator = original.GroupListResultIterator type GroupListResultPage = original.GroupListResultPage type GroupsClient = original.GroupsClient type InformationalURL = original.InformationalURL type KeyCredential = original.KeyCredential type KeyCredentialListResult = original.KeyCredentialListResult type KeyCredentialsUpdateParameters = original.KeyCredentialsUpdateParameters type OAuth2Permission = original.OAuth2Permission type OAuth2PermissionGrant = original.OAuth2PermissionGrant type OAuth2PermissionGrantClient = original.OAuth2PermissionGrantClient type OAuth2PermissionGrantListResult = original.OAuth2PermissionGrantListResult type OAuth2PermissionGrantListResultIterator = original.OAuth2PermissionGrantListResultIterator type OAuth2PermissionGrantListResultPage = original.OAuth2PermissionGrantListResultPage type ObjectsClient = original.ObjectsClient type OdataError = original.OdataError type OptionalClaim = original.OptionalClaim type OptionalClaims = original.OptionalClaims type PasswordCredential = original.PasswordCredential type PasswordCredentialListResult = original.PasswordCredentialListResult type PasswordCredentialsUpdateParameters = original.PasswordCredentialsUpdateParameters type PasswordProfile = original.PasswordProfile type PreAuthorizedApplication = original.PreAuthorizedApplication type PreAuthorizedApplicationExtension = original.PreAuthorizedApplicationExtension type PreAuthorizedApplicationPermission = original.PreAuthorizedApplicationPermission type RequiredResourceAccess = original.RequiredResourceAccess type ResourceAccess = original.ResourceAccess type ServicePrincipal = original.ServicePrincipal type ServicePrincipalBase = original.ServicePrincipalBase type ServicePrincipalCreateParameters = original.ServicePrincipalCreateParameters type ServicePrincipalListResult = original.ServicePrincipalListResult type ServicePrincipalListResultIterator = original.ServicePrincipalListResultIterator type ServicePrincipalListResultPage = original.ServicePrincipalListResultPage type ServicePrincipalObjectResult = original.ServicePrincipalObjectResult type ServicePrincipalUpdateParameters = original.ServicePrincipalUpdateParameters type ServicePrincipalsClient = original.ServicePrincipalsClient type SignInName = original.SignInName type SignedInUserClient = original.SignedInUserClient type User = original.User type UserBase = original.UserBase type UserCreateParameters = original.UserCreateParameters type UserGetMemberGroupsParameters = original.UserGetMemberGroupsParameters type UserGetMemberGroupsResult = original.UserGetMemberGroupsResult type UserListResult = original.UserListResult type UserListResultIterator = original.UserListResultIterator type UserListResultPage = original.UserListResultPage type UserUpdateParameters = original.UserUpdateParameters type UsersClient = original.UsersClient func New(tenantID string) BaseClient { return original.New(tenantID) } func NewApplicationListResultIterator(page ApplicationListResultPage) ApplicationListResultIterator { return original.NewApplicationListResultIterator(page) } func NewApplicationListResultPage(cur ApplicationListResult, getNextPage func(context.Context, ApplicationListResult) (ApplicationListResult, error)) ApplicationListResultPage { return original.NewApplicationListResultPage(cur, getNextPage) } func NewApplicationsClient(tenantID string) ApplicationsClient { return original.NewApplicationsClient(tenantID) } func NewApplicationsClientWithBaseURI(baseURI string, tenantID string) ApplicationsClient { return original.NewApplicationsClientWithBaseURI(baseURI, tenantID) } func NewDeletedApplicationsClient(tenantID string) DeletedApplicationsClient { return original.NewDeletedApplicationsClient(tenantID) } func NewDeletedApplicationsClientWithBaseURI(baseURI string, tenantID string) DeletedApplicationsClient { return original.NewDeletedApplicationsClientWithBaseURI(baseURI, tenantID) } func NewDirectoryObjectListResultIterator(page DirectoryObjectListResultPage) DirectoryObjectListResultIterator { return original.NewDirectoryObjectListResultIterator(page) } func NewDirectoryObjectListResultPage(cur DirectoryObjectListResult, getNextPage func(context.Context, DirectoryObjectListResult) (DirectoryObjectListResult, error)) DirectoryObjectListResultPage { return original.NewDirectoryObjectListResultPage(cur, getNextPage) } func NewDomainsClient(tenantID string) DomainsClient { return original.NewDomainsClient(tenantID) } func NewDomainsClientWithBaseURI(baseURI string, tenantID string) DomainsClient { return original.NewDomainsClientWithBaseURI(baseURI, tenantID) } func NewGroupListResultIterator(page GroupListResultPage) GroupListResultIterator { return original.NewGroupListResultIterator(page) } func NewGroupListResultPage(cur GroupListResult, getNextPage func(context.Context, GroupListResult) (GroupListResult, error)) GroupListResultPage { return original.NewGroupListResultPage(cur, getNextPage) } func NewGroupsClient(tenantID string) GroupsClient { return original.NewGroupsClient(tenantID) } func NewGroupsClientWithBaseURI(baseURI string, tenantID string) GroupsClient { return original.NewGroupsClientWithBaseURI(baseURI, tenantID) } func NewOAuth2PermissionGrantClient(tenantID string) OAuth2PermissionGrantClient { return original.NewOAuth2PermissionGrantClient(tenantID) } func NewOAuth2PermissionGrantClientWithBaseURI(baseURI string, tenantID string) OAuth2PermissionGrantClient { return original.NewOAuth2PermissionGrantClientWithBaseURI(baseURI, tenantID) } func NewOAuth2PermissionGrantListResultIterator(page OAuth2PermissionGrantListResultPage) OAuth2PermissionGrantListResultIterator { return original.NewOAuth2PermissionGrantListResultIterator(page) } func NewOAuth2PermissionGrantListResultPage(cur OAuth2PermissionGrantListResult, getNextPage func(context.Context, OAuth2PermissionGrantListResult) (OAuth2PermissionGrantListResult, error)) OAuth2PermissionGrantListResultPage { return original.NewOAuth2PermissionGrantListResultPage(cur, getNextPage) } func NewObjectsClient(tenantID string) ObjectsClient { return original.NewObjectsClient(tenantID) } func NewObjectsClientWithBaseURI(baseURI string, tenantID string) ObjectsClient { return original.NewObjectsClientWithBaseURI(baseURI, tenantID) } func NewServicePrincipalListResultIterator(page ServicePrincipalListResultPage) ServicePrincipalListResultIterator { return original.NewServicePrincipalListResultIterator(page) } func NewServicePrincipalListResultPage(cur ServicePrincipalListResult, getNextPage func(context.Context, ServicePrincipalListResult) (ServicePrincipalListResult, error)) ServicePrincipalListResultPage { return original.NewServicePrincipalListResultPage(cur, getNextPage) } func NewServicePrincipalsClient(tenantID string) ServicePrincipalsClient { return original.NewServicePrincipalsClient(tenantID) } func NewServicePrincipalsClientWithBaseURI(baseURI string, tenantID string) ServicePrincipalsClient { return original.NewServicePrincipalsClientWithBaseURI(baseURI, tenantID) } func NewSignedInUserClient(tenantID string) SignedInUserClient { return original.NewSignedInUserClient(tenantID) } func NewSignedInUserClientWithBaseURI(baseURI string, tenantID string) SignedInUserClient { return original.NewSignedInUserClientWithBaseURI(baseURI, tenantID) } func NewUserListResultIterator(page UserListResultPage) UserListResultIterator { return original.NewUserListResultIterator(page) } func NewUserListResultPage(cur UserListResult, getNextPage func(context.Context, UserListResult) (UserListResult, error)) UserListResultPage { return original.NewUserListResultPage(cur, getNextPage) } func NewUsersClient(tenantID string) UsersClient { return original.NewUsersClient(tenantID) } func NewUsersClientWithBaseURI(baseURI string, tenantID string) UsersClient { return original.NewUsersClientWithBaseURI(baseURI, tenantID) } func NewWithBaseURI(baseURI string, tenantID string) BaseClient { return original.NewWithBaseURI(baseURI, tenantID) } func PossibleConsentTypeValues() []ConsentType { return original.PossibleConsentTypeValues() } func PossibleGroupMembershipClaimTypesValues() []GroupMembershipClaimTypes { return original.PossibleGroupMembershipClaimTypesValues() } func PossibleObjectTypeValues() []ObjectType { return original.PossibleObjectTypeValues() } func PossibleUserTypeValues() []UserType { return original.PossibleUserTypeValues() } func UserAgent() string { return original.UserAgent() + " profiles/preview" } func Version() string { return original.Version() }