Documentation ¶
Index ¶
- func GetDefaultClientOptions() core.GraphClientOptions
- type GraphBaseServiceClient
- func (m *GraphBaseServiceClient) Admin() ...
- func (m *GraphBaseServiceClient) AgreementAcceptances() ...
- func (m *GraphBaseServiceClient) AgreementAcceptancesById(id string) ...
- func (m *GraphBaseServiceClient) Agreements() ...
- func (m *GraphBaseServiceClient) AgreementsById(id string) ...
- func (m *GraphBaseServiceClient) AppCatalogs() ...
- func (m *GraphBaseServiceClient) ApplicationTemplates() ...
- func (m *GraphBaseServiceClient) ApplicationTemplatesById(id string) ...
- func (m *GraphBaseServiceClient) Applications() ...
- func (m *GraphBaseServiceClient) ApplicationsById(id string) ...
- func (m *GraphBaseServiceClient) AuditLogs() ...
- func (m *GraphBaseServiceClient) AuthenticationMethodConfigurations() ...
- func (m *GraphBaseServiceClient) AuthenticationMethodConfigurationsById(id string) ...
- func (m *GraphBaseServiceClient) AuthenticationMethodsPolicy() ...
- func (m *GraphBaseServiceClient) Branding() ...
- func (m *GraphBaseServiceClient) CertificateBasedAuthConfiguration() ...
- func (m *GraphBaseServiceClient) CertificateBasedAuthConfigurationById(id string) ...
- func (m *GraphBaseServiceClient) Chats() ...
- func (m *GraphBaseServiceClient) ChatsById(id string) ...
- func (m *GraphBaseServiceClient) Communications() ...
- func (m *GraphBaseServiceClient) Compliance() ...
- func (m *GraphBaseServiceClient) Connections() ...
- func (m *GraphBaseServiceClient) ConnectionsById(id string) ...
- func (m *GraphBaseServiceClient) Contacts() ...
- func (m *GraphBaseServiceClient) ContactsById(id string) ...
- func (m *GraphBaseServiceClient) Contracts() ...
- func (m *GraphBaseServiceClient) ContractsById(id string) ...
- func (m *GraphBaseServiceClient) DataPolicyOperations() ...
- func (m *GraphBaseServiceClient) DataPolicyOperationsById(id string) ...
- func (m *GraphBaseServiceClient) DeviceAppManagement() ...
- func (m *GraphBaseServiceClient) DeviceManagement() ...
- func (m *GraphBaseServiceClient) Devices() ...
- func (m *GraphBaseServiceClient) DevicesById(id string) ...
- func (m *GraphBaseServiceClient) Directory() ...
- func (m *GraphBaseServiceClient) DirectoryObjects() ...
- func (m *GraphBaseServiceClient) DirectoryObjectsById(id string) ...
- func (m *GraphBaseServiceClient) DirectoryRoleTemplates() ...
- func (m *GraphBaseServiceClient) DirectoryRoleTemplatesById(id string) ...
- func (m *GraphBaseServiceClient) DirectoryRoles() ...
- func (m *GraphBaseServiceClient) DirectoryRolesById(id string) ...
- func (m *GraphBaseServiceClient) DomainDnsRecords() ...
- func (m *GraphBaseServiceClient) DomainDnsRecordsById(id string) ...
- func (m *GraphBaseServiceClient) Domains() ...
- func (m *GraphBaseServiceClient) DomainsById(id string) ...
- func (m *GraphBaseServiceClient) Drives() ...
- func (m *GraphBaseServiceClient) DrivesById(id string) ...
- func (m *GraphBaseServiceClient) Education() ...
- func (m *GraphBaseServiceClient) External() ...
- func (m *GraphBaseServiceClient) GetAdapter() abstractions.RequestAdapter
- func (m *GraphBaseServiceClient) GroupLifecyclePolicies() ...
- func (m *GraphBaseServiceClient) GroupLifecyclePoliciesById(id string) ...
- func (m *GraphBaseServiceClient) GroupSettingTemplates() ...
- func (m *GraphBaseServiceClient) GroupSettingTemplatesById(id string) ...
- func (m *GraphBaseServiceClient) GroupSettings() ...
- func (m *GraphBaseServiceClient) GroupSettingsById(id string) ...
- func (m *GraphBaseServiceClient) Groups() ...
- func (m *GraphBaseServiceClient) GroupsById(id string) ...
- func (m *GraphBaseServiceClient) Identity() ...
- func (m *GraphBaseServiceClient) IdentityGovernance() ...
- func (m *GraphBaseServiceClient) IdentityProtection() ...
- func (m *GraphBaseServiceClient) IdentityProviders() ...
- func (m *GraphBaseServiceClient) IdentityProvidersById(id string) ...
- func (m *GraphBaseServiceClient) InformationProtection() ...
- func (m *GraphBaseServiceClient) Invitations() ...
- func (m *GraphBaseServiceClient) InvitationsById(id string) ...
- func (m *GraphBaseServiceClient) Localizations() ...
- func (m *GraphBaseServiceClient) LocalizationsById(id string) ...
- func (m *GraphBaseServiceClient) Me() ...
- func (m *GraphBaseServiceClient) Oauth2PermissionGrants() ...
- func (m *GraphBaseServiceClient) Oauth2PermissionGrantsById(id string) ...
- func (m *GraphBaseServiceClient) Organization() ...
- func (m *GraphBaseServiceClient) OrganizationById(id string) ...
- func (m *GraphBaseServiceClient) PermissionGrants() ...
- func (m *GraphBaseServiceClient) PermissionGrantsById(id string) ...
- func (m *GraphBaseServiceClient) Places() ...
- func (m *GraphBaseServiceClient) PlacesById(id string) ...
- func (m *GraphBaseServiceClient) Planner() ...
- func (m *GraphBaseServiceClient) Policies() ...
- func (m *GraphBaseServiceClient) Print() ...
- func (m *GraphBaseServiceClient) Privacy() ...
- func (m *GraphBaseServiceClient) Reports() ...
- func (m *GraphBaseServiceClient) RoleManagement() ...
- func (m *GraphBaseServiceClient) SchemaExtensions() ...
- func (m *GraphBaseServiceClient) SchemaExtensionsById(id string) ...
- func (m *GraphBaseServiceClient) ScopedRoleMemberships() ...
- func (m *GraphBaseServiceClient) ScopedRoleMembershipsById(id string) ...
- func (m *GraphBaseServiceClient) Search() ...
- func (m *GraphBaseServiceClient) Security() ...
- func (m *GraphBaseServiceClient) ServicePrincipals() ...
- func (m *GraphBaseServiceClient) ServicePrincipalsById(id string) ...
- func (m *GraphBaseServiceClient) Shares() ...
- func (m *GraphBaseServiceClient) SharesById(id string) ...
- func (m *GraphBaseServiceClient) Sites() ...
- func (m *GraphBaseServiceClient) SitesById(id string) ...
- func (m *GraphBaseServiceClient) Solutions() ...
- func (m *GraphBaseServiceClient) SubscribedSkus() ...
- func (m *GraphBaseServiceClient) SubscribedSkusById(id string) ...
- func (m *GraphBaseServiceClient) Subscriptions() ...
- func (m *GraphBaseServiceClient) SubscriptionsById(id string) ...
- func (m *GraphBaseServiceClient) Teams() ...
- func (m *GraphBaseServiceClient) TeamsById(id string) ...
- func (m *GraphBaseServiceClient) TeamsTemplates() ...
- func (m *GraphBaseServiceClient) TeamsTemplatesById(id string) ...
- func (m *GraphBaseServiceClient) Teamwork() ...
- func (m *GraphBaseServiceClient) TenantRelationships() ...
- func (m *GraphBaseServiceClient) Users() ...
- func (m *GraphBaseServiceClient) UsersById(id string) ...
- type GraphRequestAdapter
- func NewGraphRequestAdapter(authenticationProvider absauth.AuthenticationProvider) (*GraphRequestAdapter, error)
- func NewGraphRequestAdapterWithParseNodeFactory(authenticationProvider absauth.AuthenticationProvider, ...) (*GraphRequestAdapter, error)
- func NewGraphRequestAdapterWithParseNodeFactoryAndSerializationWriterFactory(authenticationProvider absauth.AuthenticationProvider, ...) (*GraphRequestAdapter, error)
- func NewGraphRequestAdapterWithParseNodeFactoryAndSerializationWriterFactoryAndHttpClient(authenticationProvider absauth.AuthenticationProvider, ...) (*GraphRequestAdapter, error)
- type GraphServiceClient
- func NewGraphServiceClient(adapter abstractions.RequestAdapter) *GraphServiceClient
- func NewGraphServiceClientWithCredentials(credential azcore.TokenCredential, scopes []string) (*GraphServiceClient, error)
- func NewGraphServiceClientWithCredentialsAndHosts(credential azcore.TokenCredential, scopes []string, validhosts []string) (*GraphServiceClient, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDefaultClientOptions ¶ added in v0.2.1
func GetDefaultClientOptions() core.GraphClientOptions
GetDefaultClientOptions returns the default client options used by the GraphRequestAdapterBase and the middleware.
Types ¶
type GraphBaseServiceClient ¶ added in v0.41.0
type GraphBaseServiceClient struct {
// contains filtered or unexported fields
}
GraphBaseServiceClient the main entry point of the SDK, exposes the configuration and the fluent API.
func NewGraphBaseServiceClient ¶ added in v0.41.1
func NewGraphBaseServiceClient(requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GraphBaseServiceClient
NewGraphBaseServiceClient instantiates a new GraphBaseServiceClient and sets the default values.
func (*GraphBaseServiceClient) Admin ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Admin() *i7c9d1b36ac198368c1d8bed014b43e2a518b170ee45bf02c8bbe64544a50539a.AdminRequestBuilder
Admin provides operations to manage the admin singleton.
func (*GraphBaseServiceClient) AgreementAcceptances ¶ added in v0.41.0
func (m *GraphBaseServiceClient) AgreementAcceptances() *i3e9b5129e2bb8b32b0374f7afe2536be6674d73df6c41d7c529f5a5432c4e0aa.AgreementAcceptancesRequestBuilder
AgreementAcceptances provides operations to manage the collection of agreementAcceptance entities.
func (*GraphBaseServiceClient) AgreementAcceptancesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) AgreementAcceptancesById(id string) *i3e9b5129e2bb8b32b0374f7afe2536be6674d73df6c41d7c529f5a5432c4e0aa.AgreementAcceptanceItemRequestBuilder
AgreementAcceptancesById provides operations to manage the collection of agreementAcceptance entities.
func (*GraphBaseServiceClient) Agreements ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Agreements() *ieaa2790c8b7fa361674e69e4a385e279c8c641adf79d86e5b0ca566591a507e8.AgreementsRequestBuilder
Agreements provides operations to manage the collection of agreement entities.
func (*GraphBaseServiceClient) AgreementsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) AgreementsById(id string) *ieaa2790c8b7fa361674e69e4a385e279c8c641adf79d86e5b0ca566591a507e8.AgreementItemRequestBuilder
AgreementsById provides operations to manage the collection of agreement entities.
func (*GraphBaseServiceClient) AppCatalogs ¶ added in v0.41.0
func (m *GraphBaseServiceClient) AppCatalogs() *i7d140130aac6882792a019b5ebe51fe8d69dfd63ec213c2e3cd98282ce2d0428.AppCatalogsRequestBuilder
AppCatalogs provides operations to manage the appCatalogs singleton.
func (*GraphBaseServiceClient) ApplicationTemplates ¶ added in v0.41.0
func (m *GraphBaseServiceClient) ApplicationTemplates() *i5310ba7d4cfddbf5de4c1be94a30f9ca8c747c30a87e76587ce88d1cbfff01b4.ApplicationTemplatesRequestBuilder
ApplicationTemplates provides operations to manage the collection of applicationTemplate entities.
func (*GraphBaseServiceClient) ApplicationTemplatesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) ApplicationTemplatesById(id string) *i5310ba7d4cfddbf5de4c1be94a30f9ca8c747c30a87e76587ce88d1cbfff01b4.ApplicationTemplateItemRequestBuilder
ApplicationTemplatesById provides operations to manage the collection of applicationTemplate entities.
func (*GraphBaseServiceClient) Applications ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Applications() *i93194122344a685a2f9264205dc6d89a5ba39afdcea57fd0ade8f54b6f137c02.ApplicationsRequestBuilder
Applications provides operations to manage the collection of application entities.
func (*GraphBaseServiceClient) ApplicationsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) ApplicationsById(id string) *i93194122344a685a2f9264205dc6d89a5ba39afdcea57fd0ade8f54b6f137c02.ApplicationItemRequestBuilder
ApplicationsById provides operations to manage the collection of application entities.
func (*GraphBaseServiceClient) AuditLogs ¶ added in v0.41.0
func (m *GraphBaseServiceClient) AuditLogs() *i20b08d3949f1191430a14a315e0758a1f131dc59bbdc93e654f1dd447a6af14c.AuditLogsRequestBuilder
AuditLogs provides operations to manage the auditLogRoot singleton.
func (*GraphBaseServiceClient) AuthenticationMethodConfigurations ¶ added in v0.41.0
func (m *GraphBaseServiceClient) AuthenticationMethodConfigurations() *i1dc06c4b7f499cb445a6c55e466abd6d7466bb35a2683c675909db23c57898e7.AuthenticationMethodConfigurationsRequestBuilder
AuthenticationMethodConfigurations provides operations to manage the collection of authenticationMethodConfiguration entities.
func (*GraphBaseServiceClient) AuthenticationMethodConfigurationsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) AuthenticationMethodConfigurationsById(id string) *i1dc06c4b7f499cb445a6c55e466abd6d7466bb35a2683c675909db23c57898e7.AuthenticationMethodConfigurationItemRequestBuilder
AuthenticationMethodConfigurationsById provides operations to manage the collection of authenticationMethodConfiguration entities.
func (*GraphBaseServiceClient) AuthenticationMethodsPolicy ¶ added in v0.41.0
func (m *GraphBaseServiceClient) AuthenticationMethodsPolicy() *id81f15a01b3ceaefa8b1b55f4ee944912f2179aafc4d873f0a2eaf0853eeccd0.AuthenticationMethodsPolicyRequestBuilder
AuthenticationMethodsPolicy provides operations to manage the authenticationMethodsPolicy singleton.
func (*GraphBaseServiceClient) Branding ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Branding() *if398f5c2f1cb53106e045240edd469d82f1854899fd95cfdf8f559b19375750c.BrandingRequestBuilder
Branding provides operations to manage the organizationalBranding singleton.
func (*GraphBaseServiceClient) CertificateBasedAuthConfiguration ¶ added in v0.41.0
func (m *GraphBaseServiceClient) CertificateBasedAuthConfiguration() *i535d6c02ba98f73ff3a8c1c12a035ba5de51606f93aa2c0babdfed56fe505550.CertificateBasedAuthConfigurationRequestBuilder
CertificateBasedAuthConfiguration provides operations to manage the collection of certificateBasedAuthConfiguration entities.
func (*GraphBaseServiceClient) CertificateBasedAuthConfigurationById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) CertificateBasedAuthConfigurationById(id string) *i535d6c02ba98f73ff3a8c1c12a035ba5de51606f93aa2c0babdfed56fe505550.CertificateBasedAuthConfigurationItemRequestBuilder
CertificateBasedAuthConfigurationById provides operations to manage the collection of certificateBasedAuthConfiguration entities.
func (*GraphBaseServiceClient) Chats ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Chats() *ibaef614e7692eebc6aaa8080b8ac29169fdf539f24925bc1de4465a3fcdac177.ChatsRequestBuilder
Chats provides operations to manage the collection of chat entities.
func (*GraphBaseServiceClient) ChatsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) ChatsById(id string) *ibaef614e7692eebc6aaa8080b8ac29169fdf539f24925bc1de4465a3fcdac177.ChatItemRequestBuilder
ChatsById provides operations to manage the collection of chat entities.
func (*GraphBaseServiceClient) Communications ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Communications() *i51b9802eedc1a25686534d117657be902df58c07e90ac6ea84501100998084d9.CommunicationsRequestBuilder
Communications provides operations to manage the cloudCommunications singleton.
func (*GraphBaseServiceClient) Compliance ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Compliance() *ia4b736f581ceef30e9ef8cebd9a6c2b932628e087982ff3dd2c9a0f1a920a918.ComplianceRequestBuilder
Compliance provides operations to manage the compliance singleton.
func (*GraphBaseServiceClient) Connections ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Connections() *icabdee72951e77325f237b36d388a199c87e65f67652b6bb85723aba847d7e83.ConnectionsRequestBuilder
Connections provides operations to manage the collection of externalConnection entities.
func (*GraphBaseServiceClient) ConnectionsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) ConnectionsById(id string) *icabdee72951e77325f237b36d388a199c87e65f67652b6bb85723aba847d7e83.ExternalConnectionItemRequestBuilder
ConnectionsById provides operations to manage the collection of externalConnection entities.
func (*GraphBaseServiceClient) Contacts ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Contacts() *if51cca2652371587dbc02e65260e291435a6a8f7f2ffb419f26c3b9d2a033f57.ContactsRequestBuilder
Contacts provides operations to manage the collection of orgContact entities.
func (*GraphBaseServiceClient) ContactsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) ContactsById(id string) *if51cca2652371587dbc02e65260e291435a6a8f7f2ffb419f26c3b9d2a033f57.OrgContactItemRequestBuilder
ContactsById provides operations to manage the collection of orgContact entities.
func (*GraphBaseServiceClient) Contracts ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Contracts() *ie3631868038c44f490dbc03525ac7249d0523c29cc45cbb25b2aebcf470d6c0c.ContractsRequestBuilder
Contracts provides operations to manage the collection of contract entities.
func (*GraphBaseServiceClient) ContractsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) ContractsById(id string) *ie3631868038c44f490dbc03525ac7249d0523c29cc45cbb25b2aebcf470d6c0c.ContractItemRequestBuilder
ContractsById provides operations to manage the collection of contract entities.
func (*GraphBaseServiceClient) DataPolicyOperations ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DataPolicyOperations() *ib33fc5e9889e020c0c572578957f59819123a589c61fd7f3eb37eb7958b525ee.DataPolicyOperationsRequestBuilder
DataPolicyOperations provides operations to manage the collection of dataPolicyOperation entities.
func (*GraphBaseServiceClient) DataPolicyOperationsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DataPolicyOperationsById(id string) *ib33fc5e9889e020c0c572578957f59819123a589c61fd7f3eb37eb7958b525ee.DataPolicyOperationItemRequestBuilder
DataPolicyOperationsById provides operations to manage the collection of dataPolicyOperation entities.
func (*GraphBaseServiceClient) DeviceAppManagement ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DeviceAppManagement() *i638650494f9db477daff56d31ff923f5c100f72df0257ed7fa5c222cb1a77a94.DeviceAppManagementRequestBuilder
DeviceAppManagement provides operations to manage the deviceAppManagement singleton.
func (*GraphBaseServiceClient) DeviceManagement ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DeviceManagement() *i738daeb889f22c1e163aee5a37a094b55b1d815dc76d4802d64e4e1b2e44206c.DeviceManagementRequestBuilder
DeviceManagement provides operations to manage the deviceManagement singleton.
func (*GraphBaseServiceClient) Devices ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Devices() *i4c91eeb51f03f9d59a342065f7c6ee027ad1fe84ada6b1946b8162c5ae146cfb.DevicesRequestBuilder
Devices provides operations to manage the collection of device entities.
func (*GraphBaseServiceClient) DevicesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DevicesById(id string) *i4c91eeb51f03f9d59a342065f7c6ee027ad1fe84ada6b1946b8162c5ae146cfb.DeviceItemRequestBuilder
DevicesById provides operations to manage the collection of device entities.
func (*GraphBaseServiceClient) Directory ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Directory() *ib14d748b564c787931c10f1c7ba6856eeddea29a5b9e5c5c27eb1224ff65e5c4.DirectoryRequestBuilder
Directory provides operations to manage the directory singleton.
func (*GraphBaseServiceClient) DirectoryObjects ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DirectoryObjects() *i185698f71f6301975f0627ee999e6e91920d8fa9c00bdef3487b9f349e2df04e.DirectoryObjectsRequestBuilder
DirectoryObjects provides operations to manage the collection of directoryObject entities.
func (*GraphBaseServiceClient) DirectoryObjectsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DirectoryObjectsById(id string) *i185698f71f6301975f0627ee999e6e91920d8fa9c00bdef3487b9f349e2df04e.DirectoryObjectItemRequestBuilder
DirectoryObjectsById provides operations to manage the collection of directoryObject entities.
func (*GraphBaseServiceClient) DirectoryRoleTemplates ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DirectoryRoleTemplates() *i2a252d42835bdab6d88bf938595da6cf029001f9ca970d6f599cecf0ca27f8e5.DirectoryRoleTemplatesRequestBuilder
DirectoryRoleTemplates provides operations to manage the collection of directoryRoleTemplate entities.
func (*GraphBaseServiceClient) DirectoryRoleTemplatesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DirectoryRoleTemplatesById(id string) *i2a252d42835bdab6d88bf938595da6cf029001f9ca970d6f599cecf0ca27f8e5.DirectoryRoleTemplateItemRequestBuilder
DirectoryRoleTemplatesById provides operations to manage the collection of directoryRoleTemplate entities.
func (*GraphBaseServiceClient) DirectoryRoles ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DirectoryRoles() *id4615a956cb1e7edabf8f5a4bc131d1ceca9a13d0f79ae0e122997452a9a0a4e.DirectoryRolesRequestBuilder
DirectoryRoles provides operations to manage the collection of directoryRole entities.
func (*GraphBaseServiceClient) DirectoryRolesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DirectoryRolesById(id string) *id4615a956cb1e7edabf8f5a4bc131d1ceca9a13d0f79ae0e122997452a9a0a4e.DirectoryRoleItemRequestBuilder
DirectoryRolesById provides operations to manage the collection of directoryRole entities.
func (*GraphBaseServiceClient) DomainDnsRecords ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DomainDnsRecords() *iaca6694a878291d0e4021155b406c19d3080cdfc382b456e43c71264d4d9e519.DomainDnsRecordsRequestBuilder
DomainDnsRecords provides operations to manage the collection of domainDnsRecord entities.
func (*GraphBaseServiceClient) DomainDnsRecordsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DomainDnsRecordsById(id string) *iaca6694a878291d0e4021155b406c19d3080cdfc382b456e43c71264d4d9e519.DomainDnsRecordItemRequestBuilder
DomainDnsRecordsById provides operations to manage the collection of domainDnsRecord entities.
func (*GraphBaseServiceClient) Domains ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Domains() *i957076b10ba162b23efec7b94dd26b84c6475d285449c1cbc9c5b85910d36a12.DomainsRequestBuilder
Domains provides operations to manage the collection of domain entities.
func (*GraphBaseServiceClient) DomainsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DomainsById(id string) *i957076b10ba162b23efec7b94dd26b84c6475d285449c1cbc9c5b85910d36a12.DomainItemRequestBuilder
DomainsById provides operations to manage the collection of domain entities.
func (*GraphBaseServiceClient) Drives ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Drives() *iefc72d8a17962d4db125c50866617eaa15d662c6e3fb13735d477380dcc0dbe3.DrivesRequestBuilder
Drives provides operations to manage the collection of drive entities.
func (*GraphBaseServiceClient) DrivesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) DrivesById(id string) *iefc72d8a17962d4db125c50866617eaa15d662c6e3fb13735d477380dcc0dbe3.DriveItemRequestBuilder
DrivesById provides operations to manage the collection of drive entities.
func (*GraphBaseServiceClient) Education ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Education() *i1be0f1b1da466bc62355d411ef490acbd8dc0ec5ca4d3448c7eb73e5caffafc3.EducationRequestBuilder
Education provides operations to manage the educationRoot singleton.
func (*GraphBaseServiceClient) External ¶ added in v0.41.0
func (m *GraphBaseServiceClient) External() *ib3217193884e00033cb8182cac52178dfa3b20ce9c4eb48e37a6217882d956ae.ExternalRequestBuilder
External provides operations to manage the external singleton.
func (*GraphBaseServiceClient) GetAdapter ¶ added in v0.41.1
func (m *GraphBaseServiceClient) GetAdapter() abstractions.RequestAdapter
GetAdapter returns the client current adapter, Method should only be called when the user is certain an adapter has been provided
func (*GraphBaseServiceClient) GroupLifecyclePolicies ¶ added in v0.41.0
func (m *GraphBaseServiceClient) GroupLifecyclePolicies() *i1d6652ecc686b20c37a9a3448b26db8187e284e1a4017cab8876b02b97557436.GroupLifecyclePoliciesRequestBuilder
GroupLifecyclePolicies provides operations to manage the collection of groupLifecyclePolicy entities.
func (*GraphBaseServiceClient) GroupLifecyclePoliciesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) GroupLifecyclePoliciesById(id string) *i1d6652ecc686b20c37a9a3448b26db8187e284e1a4017cab8876b02b97557436.GroupLifecyclePolicyItemRequestBuilder
GroupLifecyclePoliciesById provides operations to manage the collection of groupLifecyclePolicy entities.
func (*GraphBaseServiceClient) GroupSettingTemplates ¶ added in v0.41.0
func (m *GraphBaseServiceClient) GroupSettingTemplates() *id2ac823944414906187dbe4e6ca3b5e46886b9db738d2c1c27de6df8b1bebd61.GroupSettingTemplatesRequestBuilder
GroupSettingTemplates provides operations to manage the collection of groupSettingTemplate entities.
func (*GraphBaseServiceClient) GroupSettingTemplatesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) GroupSettingTemplatesById(id string) *id2ac823944414906187dbe4e6ca3b5e46886b9db738d2c1c27de6df8b1bebd61.GroupSettingTemplateItemRequestBuilder
GroupSettingTemplatesById provides operations to manage the collection of groupSettingTemplate entities.
func (*GraphBaseServiceClient) GroupSettings ¶ added in v0.41.0
func (m *GraphBaseServiceClient) GroupSettings() *i4794c103c0d044c27a3ca3af0a0e498e93a9863420c1a4e7a29ef37590053c7b.GroupSettingsRequestBuilder
GroupSettings provides operations to manage the collection of groupSetting entities.
func (*GraphBaseServiceClient) GroupSettingsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) GroupSettingsById(id string) *i4794c103c0d044c27a3ca3af0a0e498e93a9863420c1a4e7a29ef37590053c7b.GroupSettingItemRequestBuilder
GroupSettingsById provides operations to manage the collection of groupSetting entities.
func (*GraphBaseServiceClient) Groups ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Groups() *ia6e876e3ed2d92c29c13dbc8c37513bc38d0d5f05ab9321e43a25ff336912a2d.GroupsRequestBuilder
Groups provides operations to manage the collection of group entities.
func (*GraphBaseServiceClient) GroupsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) GroupsById(id string) *ia6e876e3ed2d92c29c13dbc8c37513bc38d0d5f05ab9321e43a25ff336912a2d.GroupItemRequestBuilder
GroupsById provides operations to manage the collection of group entities.
func (*GraphBaseServiceClient) Identity ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Identity() *i79ca23a9ac0659e1330dd29e049fe157787d5af6695ead2ff8263396db68d027.IdentityRequestBuilder
Identity provides operations to manage the identityContainer singleton.
func (*GraphBaseServiceClient) IdentityGovernance ¶ added in v0.41.0
func (m *GraphBaseServiceClient) IdentityGovernance() *i32d45c1243c349600fbe53b2f9641bb59857a3326037587cbe4e347b46ad207e.IdentityGovernanceRequestBuilder
IdentityGovernance provides operations to manage the identityGovernance singleton.
func (*GraphBaseServiceClient) IdentityProtection ¶ added in v0.41.0
func (m *GraphBaseServiceClient) IdentityProtection() *i663c30678b300c2c4b619c4964b4326e471e4da61a44d7c39f752349da7a468e.IdentityProtectionRequestBuilder
IdentityProtection provides operations to manage the identityProtectionRoot singleton.
func (*GraphBaseServiceClient) IdentityProviders ¶ added in v0.41.0
func (m *GraphBaseServiceClient) IdentityProviders() *i62c2771f3f3a1e5e085aedcde54473e9f043cc57b9ce4dd88980a77aca7a5a10.IdentityProvidersRequestBuilder
IdentityProviders provides operations to manage the collection of identityProvider entities.
func (*GraphBaseServiceClient) IdentityProvidersById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) IdentityProvidersById(id string) *i62c2771f3f3a1e5e085aedcde54473e9f043cc57b9ce4dd88980a77aca7a5a10.IdentityProviderItemRequestBuilder
IdentityProvidersById provides operations to manage the collection of identityProvider entities.
func (*GraphBaseServiceClient) InformationProtection ¶ added in v0.41.0
func (m *GraphBaseServiceClient) InformationProtection() *ib68fa8e66bda853b3a33c491e8a66ca665897dab129192b2c97289266c4a1415.InformationProtectionRequestBuilder
InformationProtection provides operations to manage the informationProtection singleton.
func (*GraphBaseServiceClient) Invitations ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Invitations() *ic5e701d75e87f15ce153687b00984a314f7eeea8cfdc77cd9ad648e5ccbc7fbd.InvitationsRequestBuilder
Invitations provides operations to manage the collection of invitation entities.
func (*GraphBaseServiceClient) InvitationsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) InvitationsById(id string) *ic5e701d75e87f15ce153687b00984a314f7eeea8cfdc77cd9ad648e5ccbc7fbd.InvitationItemRequestBuilder
InvitationsById provides operations to manage the collection of invitation entities.
func (*GraphBaseServiceClient) Localizations ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Localizations() *i61686672307beee899fe5a14188df42982da47730f55a14800b102cd10ab2d72.LocalizationsRequestBuilder
Localizations provides operations to manage the collection of organizationalBrandingLocalization entities.
func (*GraphBaseServiceClient) LocalizationsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) LocalizationsById(id string) *i61686672307beee899fe5a14188df42982da47730f55a14800b102cd10ab2d72.OrganizationalBrandingLocalizationItemRequestBuilder
LocalizationsById provides operations to manage the collection of organizationalBrandingLocalization entities.
func (*GraphBaseServiceClient) Me ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Me() *i71117da372286e863c042a526ec1361696ab14b838a5b77db5bc54386d436543.MeRequestBuilder
Me provides operations to manage the user singleton.
func (*GraphBaseServiceClient) Oauth2PermissionGrants ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Oauth2PermissionGrants() *i86cada4d4a5f2f8a9d1e7a85eacd70a661ea7b20d2737008c0719e95b5be3e16.Oauth2PermissionGrantsRequestBuilder
Oauth2PermissionGrants provides operations to manage the collection of oAuth2PermissionGrant entities.
func (*GraphBaseServiceClient) Oauth2PermissionGrantsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Oauth2PermissionGrantsById(id string) *i86cada4d4a5f2f8a9d1e7a85eacd70a661ea7b20d2737008c0719e95b5be3e16.OAuth2PermissionGrantItemRequestBuilder
Oauth2PermissionGrantsById provides operations to manage the collection of oAuth2PermissionGrant entities.
func (*GraphBaseServiceClient) Organization ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Organization() *ic949a0bb5066d68760e8502a7f9db83f571d9e01e38fad4aadf7268188e52df0.OrganizationRequestBuilder
Organization provides operations to manage the collection of organization entities.
func (*GraphBaseServiceClient) OrganizationById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) OrganizationById(id string) *ic949a0bb5066d68760e8502a7f9db83f571d9e01e38fad4aadf7268188e52df0.OrganizationItemRequestBuilder
OrganizationById provides operations to manage the collection of organization entities.
func (*GraphBaseServiceClient) PermissionGrants ¶ added in v0.41.0
func (m *GraphBaseServiceClient) PermissionGrants() *i1a1369b1521a8ac4885166fd68eae4247248a891006fea464d2eea2a271b2cdb.PermissionGrantsRequestBuilder
PermissionGrants provides operations to manage the collection of resourceSpecificPermissionGrant entities.
func (*GraphBaseServiceClient) PermissionGrantsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) PermissionGrantsById(id string) *i1a1369b1521a8ac4885166fd68eae4247248a891006fea464d2eea2a271b2cdb.ResourceSpecificPermissionGrantItemRequestBuilder
PermissionGrantsById provides operations to manage the collection of resourceSpecificPermissionGrant entities.
func (*GraphBaseServiceClient) Places ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Places() *ia3e0f7c2d21d5c73ecb8a7552177d0fe444ae0522290dd1c4b5559e449b118af.PlacesRequestBuilder
Places provides operations to manage the collection of place entities.
func (*GraphBaseServiceClient) PlacesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) PlacesById(id string) *ia3e0f7c2d21d5c73ecb8a7552177d0fe444ae0522290dd1c4b5559e449b118af.PlaceItemRequestBuilder
PlacesById provides operations to manage the collection of place entities.
func (*GraphBaseServiceClient) Planner ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Planner() *ie66b913c1bc1c536bc8db5d185910e9318f621374e016f95e36e9d59b7127f63.PlannerRequestBuilder
Planner provides operations to manage the planner singleton.
func (*GraphBaseServiceClient) Policies ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Policies() *i4ac7f0a844871066493521918f268cafe2a25c71c28a98221ea3f22d5153090f.PoliciesRequestBuilder
Policies provides operations to manage the policyRoot singleton.
func (*GraphBaseServiceClient) Print ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Print() *i9429d7aae2f5c1dabbecc9411e8ad2b733d29338bc0c0436eeccc94605c461b7.PrintRequestBuilder
Print provides operations to manage the print singleton.
func (*GraphBaseServiceClient) Privacy ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Privacy() *i58857a108d6e260e56ef0dd7e783668388f113eb436006780703ac59f0abb3b1.PrivacyRequestBuilder
Privacy provides operations to manage the privacy singleton.
func (*GraphBaseServiceClient) Reports ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Reports() *i6bf2d83eea06710580ad0d54b886ac4e14cbab0d1d84937f340f02b99f8f5738.ReportsRequestBuilder
Reports provides operations to manage the reportRoot singleton.
func (*GraphBaseServiceClient) RoleManagement ¶ added in v0.41.0
func (m *GraphBaseServiceClient) RoleManagement() *if5555fa41b6637688bcf8c25c62a041258f4dc6eacb38ad42d91c66f222ee182.RoleManagementRequestBuilder
RoleManagement provides operations to manage the roleManagement singleton.
func (*GraphBaseServiceClient) SchemaExtensions ¶ added in v0.41.0
func (m *GraphBaseServiceClient) SchemaExtensions() *i4a624e38d68c2a9fc4db1ea915bcaffde116f967f58ec2c99e2ea8bbff3690e1.SchemaExtensionsRequestBuilder
SchemaExtensions provides operations to manage the collection of schemaExtension entities.
func (*GraphBaseServiceClient) SchemaExtensionsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) SchemaExtensionsById(id string) *i4a624e38d68c2a9fc4db1ea915bcaffde116f967f58ec2c99e2ea8bbff3690e1.SchemaExtensionItemRequestBuilder
SchemaExtensionsById provides operations to manage the collection of schemaExtension entities.
func (*GraphBaseServiceClient) ScopedRoleMemberships ¶ added in v0.41.0
func (m *GraphBaseServiceClient) ScopedRoleMemberships() *ice10f31b9db59ba91184d2b882172edb754f885050cf0830aa2b7c8ff880556b.ScopedRoleMembershipsRequestBuilder
ScopedRoleMemberships provides operations to manage the collection of scopedRoleMembership entities.
func (*GraphBaseServiceClient) ScopedRoleMembershipsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) ScopedRoleMembershipsById(id string) *ice10f31b9db59ba91184d2b882172edb754f885050cf0830aa2b7c8ff880556b.ScopedRoleMembershipItemRequestBuilder
ScopedRoleMembershipsById provides operations to manage the collection of scopedRoleMembership entities.
func (*GraphBaseServiceClient) Search ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Search() *i286f3babd79fe9ec3b0f52b6ed5910842c0adaeff02be1843d0e01c56d9ba6d9.SearchRequestBuilder
Search provides operations to manage the searchEntity singleton.
func (*GraphBaseServiceClient) Security ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Security() *i35d7bbcc8f7e8b8e9525ea0ee5b3c51c3a1a58f9ed512b727d181bfcd08eb032.SecurityRequestBuilder
Security provides operations to manage the security singleton.
func (*GraphBaseServiceClient) ServicePrincipals ¶ added in v0.41.0
func (m *GraphBaseServiceClient) ServicePrincipals() *i009f47bbce65ccdb7303730eed71e6bab3ae2f8e4e918bc9e94341d28624af97.ServicePrincipalsRequestBuilder
ServicePrincipals provides operations to manage the collection of servicePrincipal entities.
func (*GraphBaseServiceClient) ServicePrincipalsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) ServicePrincipalsById(id string) *i009f47bbce65ccdb7303730eed71e6bab3ae2f8e4e918bc9e94341d28624af97.ServicePrincipalItemRequestBuilder
ServicePrincipalsById provides operations to manage the collection of servicePrincipal entities.
func (*GraphBaseServiceClient) Shares ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Shares() *i07d47a144340607d6d6dbd93575e531530e4f1cc6091c947ea0766f7951ffd34.SharesRequestBuilder
Shares provides operations to manage the collection of sharedDriveItem entities.
func (*GraphBaseServiceClient) SharesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) SharesById(id string) *i07d47a144340607d6d6dbd93575e531530e4f1cc6091c947ea0766f7951ffd34.SharedDriveItemItemRequestBuilder
SharesById provides operations to manage the collection of sharedDriveItem entities.
func (*GraphBaseServiceClient) Sites ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Sites() *if5372351befdb652f617b1ee71fbf092fa8dd2a161ba9c021bc265628b6ea82b.SitesRequestBuilder
Sites provides operations to manage the collection of site entities.
func (*GraphBaseServiceClient) SitesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) SitesById(id string) *if5372351befdb652f617b1ee71fbf092fa8dd2a161ba9c021bc265628b6ea82b.SiteItemRequestBuilder
SitesById provides operations to manage the collection of site entities.
func (*GraphBaseServiceClient) Solutions ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Solutions() *i0906e75d8a44bf92212e084e1d2f62d03887dcec6a5c8535e92ccc04c1e5fdec.SolutionsRequestBuilder
Solutions provides operations to manage the solutionsRoot singleton.
func (*GraphBaseServiceClient) SubscribedSkus ¶ added in v0.41.0
func (m *GraphBaseServiceClient) SubscribedSkus() *id007bc768abbff1131aab64890cdcd0411159a946e9df27140c5f7cf8f249647.SubscribedSkusRequestBuilder
SubscribedSkus provides operations to manage the collection of subscribedSku entities.
func (*GraphBaseServiceClient) SubscribedSkusById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) SubscribedSkusById(id string) *id007bc768abbff1131aab64890cdcd0411159a946e9df27140c5f7cf8f249647.SubscribedSkuItemRequestBuilder
SubscribedSkusById provides operations to manage the collection of subscribedSku entities.
func (*GraphBaseServiceClient) Subscriptions ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Subscriptions() *idb8230b65f4a369c23b4d9b41ebe568c657c92f8f77fe36d16d64528b3a317a3.SubscriptionsRequestBuilder
Subscriptions provides operations to manage the collection of subscription entities.
func (*GraphBaseServiceClient) SubscriptionsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) SubscriptionsById(id string) *idb8230b65f4a369c23b4d9b41ebe568c657c92f8f77fe36d16d64528b3a317a3.SubscriptionItemRequestBuilder
SubscriptionsById provides operations to manage the collection of subscription entities.
func (*GraphBaseServiceClient) Teams ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Teams() *if39bc788926a05e976b265ecfc616408ca12af399df9ce3a2bb348fe89708057.TeamsRequestBuilder
Teams provides operations to manage the collection of team entities.
func (*GraphBaseServiceClient) TeamsById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) TeamsById(id string) *if39bc788926a05e976b265ecfc616408ca12af399df9ce3a2bb348fe89708057.TeamItemRequestBuilder
TeamsById provides operations to manage the collection of team entities.
func (*GraphBaseServiceClient) TeamsTemplates ¶ added in v0.41.0
func (m *GraphBaseServiceClient) TeamsTemplates() *i1b75be7b5675627960b4672ab148be21ff379d5cbc0e62f6bc5b97d54464f8b5.TeamsTemplatesRequestBuilder
TeamsTemplates provides operations to manage the collection of teamsTemplate entities.
func (*GraphBaseServiceClient) TeamsTemplatesById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) TeamsTemplatesById(id string) *i1b75be7b5675627960b4672ab148be21ff379d5cbc0e62f6bc5b97d54464f8b5.TeamsTemplateItemRequestBuilder
TeamsTemplatesById provides operations to manage the collection of teamsTemplate entities.
func (*GraphBaseServiceClient) Teamwork ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Teamwork() *ie05ac24b652f7d895cca374316c093c4ca40dd2df0f1518c465233d6432b1ef9.TeamworkRequestBuilder
Teamwork provides operations to manage the teamwork singleton.
func (*GraphBaseServiceClient) TenantRelationships ¶ added in v0.54.0
func (m *GraphBaseServiceClient) TenantRelationships() *i80d5f91f6f8d9dc3428331303d1837675adde9653ceda73f120faa5f0545ac4b.TenantRelationshipsRequestBuilder
TenantRelationships provides operations to manage the tenantRelationship singleton.
func (*GraphBaseServiceClient) Users ¶ added in v0.41.0
func (m *GraphBaseServiceClient) Users() *if6ffd1464db2d9c22e351b03e4c00ebd24a5353cd70ffb7f56cfad1c3ceec329.UsersRequestBuilder
Users provides operations to manage the collection of user entities.
func (*GraphBaseServiceClient) UsersById ¶ added in v0.41.0
func (m *GraphBaseServiceClient) UsersById(id string) *if6ffd1464db2d9c22e351b03e4c00ebd24a5353cd70ffb7f56cfad1c3ceec329.UserItemRequestBuilder
UsersById provides operations to manage the collection of user entities.
type GraphRequestAdapter ¶
type GraphRequestAdapter struct {
core.GraphRequestAdapterBase
}
GraphRequestAdapter is the core service used by GraphBaseServiceClient to make requests to Microsoft Graph.
func NewGraphRequestAdapter ¶
func NewGraphRequestAdapter(authenticationProvider absauth.AuthenticationProvider) (*GraphRequestAdapter, error)
NewGraphRequestAdapter creates a new GraphRequestAdapter with the given parameters Parameters: authenticationProvider: the provider used to authenticate requests Returns: a new GraphRequestAdapter
func NewGraphRequestAdapterWithParseNodeFactory ¶
func NewGraphRequestAdapterWithParseNodeFactory(authenticationProvider absauth.AuthenticationProvider, parseNodeFactory absser.ParseNodeFactory) (*GraphRequestAdapter, error)
NewGraphRequestAdapterWithParseNodeFactory creates a new GraphRequestAdapter with the given parameters Parameters: authenticationProvider: the provider used to authenticate requests parseNodeFactory: the factory used to create parse nodes Returns: a new GraphRequestAdapter
func NewGraphRequestAdapterWithParseNodeFactoryAndSerializationWriterFactory ¶
func NewGraphRequestAdapterWithParseNodeFactoryAndSerializationWriterFactory(authenticationProvider absauth.AuthenticationProvider, parseNodeFactory absser.ParseNodeFactory, serializationWriterFactory absser.SerializationWriterFactory) (*GraphRequestAdapter, error)
NewGraphRequestAdapterWithParseNodeFactoryAndSerializationWriterFactory creates a new GraphRequestAdapter with the given parameters Parameters: authenticationProvider: the provider used to authenticate requests parseNodeFactory: the factory used to create parse nodes serializationWriterFactory: the factory used to create serialization writers Returns: a new GraphRequestAdapter
func NewGraphRequestAdapterWithParseNodeFactoryAndSerializationWriterFactoryAndHttpClient ¶
func NewGraphRequestAdapterWithParseNodeFactoryAndSerializationWriterFactoryAndHttpClient(authenticationProvider absauth.AuthenticationProvider, parseNodeFactory absser.ParseNodeFactory, serializationWriterFactory absser.SerializationWriterFactory, httpClient *nethttp.Client) (*GraphRequestAdapter, error)
NewGraphRequestAdapterWithParseNodeFactoryAndSerializationWriterFactoryAndHttpClient creates a new GraphRequestAdapter with the given parameters Parameters: authenticationProvider: the provider used to authenticate requests parseNodeFactory: the factory used to create parse nodes serializationWriterFactory: the factory used to create serialization writers httpClient: the client used to send requests Returns: a new GraphRequestAdapter
type GraphServiceClient ¶
type GraphServiceClient struct {
GraphBaseServiceClient
}
func NewGraphServiceClient ¶
func NewGraphServiceClient(adapter abstractions.RequestAdapter) *GraphServiceClient
func NewGraphServiceClientWithCredentials ¶ added in v0.41.1
func NewGraphServiceClientWithCredentials(credential azcore.TokenCredential, scopes []string) (*GraphServiceClient, error)
NewGraphServiceClientWithCredentials instantiates a new GraphServiceClient with provided credentials and scopes
func NewGraphServiceClientWithCredentialsAndHosts ¶ added in v0.41.1
func NewGraphServiceClientWithCredentialsAndHosts(credential azcore.TokenCredential, scopes []string, validhosts []string) (*GraphServiceClient, error)
NewGraphServiceClientWithCredentialsAndHosts instantiates a new GraphServiceClient with provided credentials , scopes and validhosts