Documentation
¶
Index ¶
- type ServicePrincipalItemRequestBuilder
- func (m *ServicePrincipalItemRequestBuilder) AddKey() ...
- func (m *ServicePrincipalItemRequestBuilder) AddPassword() ...
- func (m *ServicePrincipalItemRequestBuilder) AddTokenSigningCertificate() ...
- func (m *ServicePrincipalItemRequestBuilder) AppRoleAssignedTo() ...
- func (m *ServicePrincipalItemRequestBuilder) AppRoleAssignedToById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) AppRoleAssignments() ...
- func (m *ServicePrincipalItemRequestBuilder) AppRoleAssignmentsById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) CheckMemberGroups() ...
- func (m *ServicePrincipalItemRequestBuilder) CheckMemberObjects() ...
- func (m *ServicePrincipalItemRequestBuilder) ClaimsMappingPolicies() ...
- func (m *ServicePrincipalItemRequestBuilder) ClaimsMappingPoliciesById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) CreateDeleteRequestInformation() (...)
- func (m *ServicePrincipalItemRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration(...) (...)
- func (m *ServicePrincipalItemRequestBuilder) CreateGetRequestInformation() (...)
- func (m *ServicePrincipalItemRequestBuilder) CreateGetRequestInformationWithRequestConfiguration(...) (...)
- func (m *ServicePrincipalItemRequestBuilder) CreatePatchRequestInformation(...) (...)
- func (m *ServicePrincipalItemRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration(...) (...)
- func (m *ServicePrincipalItemRequestBuilder) CreatedObjects() ...
- func (m *ServicePrincipalItemRequestBuilder) CreatedObjectsById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) DelegatedPermissionClassifications() ...
- func (m *ServicePrincipalItemRequestBuilder) DelegatedPermissionClassificationsById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) Delete() error
- func (m *ServicePrincipalItemRequestBuilder) DeleteWithRequestConfigurationAndResponseHandler(...) error
- func (m *ServicePrincipalItemRequestBuilder) Endpoints() ...
- func (m *ServicePrincipalItemRequestBuilder) EndpointsById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) Get() (...)
- func (m *ServicePrincipalItemRequestBuilder) GetMemberGroups() ...
- func (m *ServicePrincipalItemRequestBuilder) GetMemberObjects() ...
- func (m *ServicePrincipalItemRequestBuilder) GetWithRequestConfigurationAndResponseHandler(...) (...)
- func (m *ServicePrincipalItemRequestBuilder) HomeRealmDiscoveryPolicies() ...
- func (m *ServicePrincipalItemRequestBuilder) HomeRealmDiscoveryPoliciesById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) MemberOf() ...
- func (m *ServicePrincipalItemRequestBuilder) MemberOfById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) Oauth2PermissionGrants() ...
- func (m *ServicePrincipalItemRequestBuilder) Oauth2PermissionGrantsById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) OwnedObjects() ...
- func (m *ServicePrincipalItemRequestBuilder) OwnedObjectsById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) Owners() ...
- func (m *ServicePrincipalItemRequestBuilder) OwnersById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) Patch(...) error
- func (m *ServicePrincipalItemRequestBuilder) PatchWithRequestConfigurationAndResponseHandler(...) error
- func (m *ServicePrincipalItemRequestBuilder) RemoveKey() ...
- func (m *ServicePrincipalItemRequestBuilder) RemovePassword() ...
- func (m *ServicePrincipalItemRequestBuilder) Restore() ...
- func (m *ServicePrincipalItemRequestBuilder) TokenIssuancePolicies() ...
- func (m *ServicePrincipalItemRequestBuilder) TokenIssuancePoliciesById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) TokenLifetimePolicies() ...
- func (m *ServicePrincipalItemRequestBuilder) TokenLifetimePoliciesById(id string) ...
- func (m *ServicePrincipalItemRequestBuilder) TransitiveMemberOf() ...
- func (m *ServicePrincipalItemRequestBuilder) TransitiveMemberOfById(id string) ...
- type ServicePrincipalItemRequestBuilderDeleteRequestConfiguration
- type ServicePrincipalItemRequestBuilderGetQueryParameters
- type ServicePrincipalItemRequestBuilderGetRequestConfiguration
- type ServicePrincipalItemRequestBuilderPatchRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServicePrincipalItemRequestBuilder ¶ added in v0.12.0
type ServicePrincipalItemRequestBuilder struct {
// contains filtered or unexported fields
}
ServicePrincipalItemRequestBuilder provides operations to manage the collection of servicePrincipal entities.
func NewServicePrincipalItemRequestBuilder ¶ added in v0.12.0
func NewServicePrincipalItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicePrincipalItemRequestBuilder
NewServicePrincipalItemRequestBuilder instantiates a new ServicePrincipalItemRequestBuilder and sets the default values.
func NewServicePrincipalItemRequestBuilderInternal ¶ added in v0.12.0
func NewServicePrincipalItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicePrincipalItemRequestBuilder
NewServicePrincipalItemRequestBuilderInternal instantiates a new ServicePrincipalItemRequestBuilder and sets the default values.
func (*ServicePrincipalItemRequestBuilder) AddKey ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) AddKey() *i3f559eeb0a32c852d52064d33f878279ea63214977aec7d5605657ac813f843e.AddKeyRequestBuilder
AddKey the addKey property
func (*ServicePrincipalItemRequestBuilder) AddPassword ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) AddPassword() *i495446d97cfd23af0607d58fb1c29e62eeec78e42cbd747f401374edf193b049.AddPasswordRequestBuilder
AddPassword the addPassword property
func (*ServicePrincipalItemRequestBuilder) AddTokenSigningCertificate ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) AddTokenSigningCertificate() *ib8feba2d910c8485220ccc6a35f2363ef36da3466e5a53c33911b796b751a405.AddTokenSigningCertificateRequestBuilder
AddTokenSigningCertificate the addTokenSigningCertificate property
func (*ServicePrincipalItemRequestBuilder) AppRoleAssignedTo ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) AppRoleAssignedTo() *id692483c2e6fa4444b9d250ecaa7a6bea16dbc3cd7fa20c05fb69b2f7b69ad46.AppRoleAssignedToRequestBuilder
AppRoleAssignedTo the appRoleAssignedTo property
func (*ServicePrincipalItemRequestBuilder) AppRoleAssignedToById ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) AppRoleAssignedToById(id string) *ieade744732b95d81e11bac4d5146b5ac0bfeb407228f97be47815b5b44c77ff1.AppRoleAssignmentItemRequestBuilder
AppRoleAssignedToById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.appRoleAssignedTo.item collection
func (*ServicePrincipalItemRequestBuilder) AppRoleAssignments ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) AppRoleAssignments() *i93153ff64f35a046ae51130f6dbc11813af572bf8610f8142e2bebbb77269190.AppRoleAssignmentsRequestBuilder
AppRoleAssignments the appRoleAssignments property
func (*ServicePrincipalItemRequestBuilder) AppRoleAssignmentsById ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) AppRoleAssignmentsById(id string) *i80395ca3a6452268f5c4d3e92f315d7c92e78fef9911bf32e289ea47d6968415.AppRoleAssignmentItemRequestBuilder
AppRoleAssignmentsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.appRoleAssignments.item collection
func (*ServicePrincipalItemRequestBuilder) CheckMemberGroups ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) CheckMemberGroups() *i077b2e62603ccb12d8cc7601297f5d1a834bbe55d05e304176e9f9ad509fc426.CheckMemberGroupsRequestBuilder
CheckMemberGroups the checkMemberGroups property
func (*ServicePrincipalItemRequestBuilder) CheckMemberObjects ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) CheckMemberObjects() *i6265425e2a2080afde3979740ad79538958bd2d2ab7ce003f7d0a624b06989bc.CheckMemberObjectsRequestBuilder
CheckMemberObjects the checkMemberObjects property
func (*ServicePrincipalItemRequestBuilder) ClaimsMappingPolicies ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) ClaimsMappingPolicies() *icc1091ecf66b1de7080efaeb2e59cdf1074f3b116fba7066b71a0d6cd9c57a53.ClaimsMappingPoliciesRequestBuilder
ClaimsMappingPolicies the claimsMappingPolicies property
func (*ServicePrincipalItemRequestBuilder) ClaimsMappingPoliciesById ¶ added in v0.13.0
func (m *ServicePrincipalItemRequestBuilder) ClaimsMappingPoliciesById(id string) *id569966c2c6119078f6226e2ed4c7c42d8bd056f52f7651bd3fafcc36ffb7d0c.ClaimsMappingPolicyItemRequestBuilder
ClaimsMappingPoliciesById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.claimsMappingPolicies.item collection
func (*ServicePrincipalItemRequestBuilder) CreateDeleteRequestInformation ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) CreateDeleteRequestInformation() (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformation delete a [servicePrincipal](../resources/serviceprincipal.md) object.
func (*ServicePrincipalItemRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *ServicePrincipalItemRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration(requestConfiguration *ServicePrincipalItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformationWithRequestConfiguration delete a [servicePrincipal](../resources/serviceprincipal.md) object.
func (*ServicePrincipalItemRequestBuilder) CreateGetRequestInformation ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) CreateGetRequestInformation() (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation retrieve the properties and relationships of a [servicePrincipal](../resources/serviceprincipal.md) object.
func (*ServicePrincipalItemRequestBuilder) CreateGetRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *ServicePrincipalItemRequestBuilder) CreateGetRequestInformationWithRequestConfiguration(requestConfiguration *ServicePrincipalItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformationWithRequestConfiguration retrieve the properties and relationships of a [servicePrincipal](../resources/serviceprincipal.md) object.
func (*ServicePrincipalItemRequestBuilder) CreatePatchRequestInformation ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) CreatePatchRequestInformation(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServicePrincipalable) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformation this article provides examples of how to assign, update, or remove different types of custom security attributes for users and applications (service principals). Custom security attributes can be assigned or updated only through a `PATCH` operation in an [Update user](/graph/api/user-update?view=graph-rest-beta&preserve-view=true) or [Update servicePrincipal](/graph/api/serviceprincipal-update?view=graph-rest-beta&preserve-view=true) request.
func (*ServicePrincipalItemRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *ServicePrincipalItemRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServicePrincipalable, requestConfiguration *ServicePrincipalItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformationWithRequestConfiguration this article provides examples of how to assign, update, or remove different types of custom security attributes for users and applications (service principals). Custom security attributes can be assigned or updated only through a `PATCH` operation in an [Update user](/graph/api/user-update?view=graph-rest-beta&preserve-view=true) or [Update servicePrincipal](/graph/api/serviceprincipal-update?view=graph-rest-beta&preserve-view=true) request.
func (*ServicePrincipalItemRequestBuilder) CreatedObjects ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) CreatedObjects() *i1f042d332a3da52b9a4d53ae9423654b32107cbe9b637d9ca95d07e583140364.CreatedObjectsRequestBuilder
CreatedObjects the createdObjects property
func (*ServicePrincipalItemRequestBuilder) CreatedObjectsById ¶ added in v0.13.0
func (m *ServicePrincipalItemRequestBuilder) CreatedObjectsById(id string) *i2e9c412d7776dbbef6b295067f85a1c21e3fd42b4d7846e1174dfd55eb8d8811.DirectoryObjectItemRequestBuilder
CreatedObjectsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.createdObjects.item collection
func (*ServicePrincipalItemRequestBuilder) DelegatedPermissionClassifications ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) DelegatedPermissionClassifications() *iedd8dd60eed89931552d2c873e7c568c2a30c87dee999cc992446db26f8803fc.DelegatedPermissionClassificationsRequestBuilder
DelegatedPermissionClassifications the delegatedPermissionClassifications property
func (*ServicePrincipalItemRequestBuilder) DelegatedPermissionClassificationsById ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) DelegatedPermissionClassificationsById(id string) *i38c5edd99af7364922d88fc2b49de45f320d11c5fa36e8234c12f1d863cbea73.DelegatedPermissionClassificationItemRequestBuilder
DelegatedPermissionClassificationsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.delegatedPermissionClassifications.item collection
func (*ServicePrincipalItemRequestBuilder) Delete ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) Delete() error
Delete delete a [servicePrincipal](../resources/serviceprincipal.md) object.
func (*ServicePrincipalItemRequestBuilder) DeleteWithRequestConfigurationAndResponseHandler ¶ added in v0.22.0
func (m *ServicePrincipalItemRequestBuilder) DeleteWithRequestConfigurationAndResponseHandler(requestConfiguration *ServicePrincipalItemRequestBuilderDeleteRequestConfiguration, responseHandler i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ResponseHandler) error
DeleteWithRequestConfigurationAndResponseHandler delete a [servicePrincipal](../resources/serviceprincipal.md) object.
func (*ServicePrincipalItemRequestBuilder) Endpoints ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) Endpoints() *ic2b775c554f6f0689bed0deb6e610608281614f70275cada61da8274360068d0.EndpointsRequestBuilder
Endpoints the endpoints property
func (*ServicePrincipalItemRequestBuilder) EndpointsById ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) EndpointsById(id string) *iae6f1167638ef01ba227e18af033b58e9203edca74b4641453bc1cec1de3aa91.EndpointItemRequestBuilder
EndpointsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.endpoints.item collection
func (*ServicePrincipalItemRequestBuilder) Get ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) Get() (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServicePrincipalable, error)
Get retrieve the properties and relationships of a [servicePrincipal](../resources/serviceprincipal.md) object.
func (*ServicePrincipalItemRequestBuilder) GetMemberGroups ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) GetMemberGroups() *iaa2be345892fc1350e44205c5f24bef008513f89d2497eabd4c16620df674828.GetMemberGroupsRequestBuilder
GetMemberGroups the getMemberGroups property
func (*ServicePrincipalItemRequestBuilder) GetMemberObjects ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) GetMemberObjects() *i2c910a3074da68d087d5c6fc96ab8be3cf4e54ef4ec7985acd4e132e52d42137.GetMemberObjectsRequestBuilder
GetMemberObjects the getMemberObjects property
func (*ServicePrincipalItemRequestBuilder) GetWithRequestConfigurationAndResponseHandler ¶ added in v0.22.0
func (m *ServicePrincipalItemRequestBuilder) GetWithRequestConfigurationAndResponseHandler(requestConfiguration *ServicePrincipalItemRequestBuilderGetRequestConfiguration, responseHandler i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ResponseHandler) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServicePrincipalable, error)
GetWithRequestConfigurationAndResponseHandler retrieve the properties and relationships of a [servicePrincipal](../resources/serviceprincipal.md) object.
func (*ServicePrincipalItemRequestBuilder) HomeRealmDiscoveryPolicies ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) HomeRealmDiscoveryPolicies() *ie49af58d75366149082d7cc96496e031433add00a7bde619d68ae8a646ef55e2.HomeRealmDiscoveryPoliciesRequestBuilder
HomeRealmDiscoveryPolicies the homeRealmDiscoveryPolicies property
func (*ServicePrincipalItemRequestBuilder) HomeRealmDiscoveryPoliciesById ¶ added in v0.13.0
func (m *ServicePrincipalItemRequestBuilder) HomeRealmDiscoveryPoliciesById(id string) *ie33736e058581033dd3335478f67d4920269f0937f554299dea9b4a420f14037.HomeRealmDiscoveryPolicyItemRequestBuilder
HomeRealmDiscoveryPoliciesById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.homeRealmDiscoveryPolicies.item collection
func (*ServicePrincipalItemRequestBuilder) MemberOf ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) MemberOf() *ida4a28e902893200b019f06f91d4d3d9d5d69f185e4f2b9b706d4abd32593768.MemberOfRequestBuilder
MemberOf the memberOf property
func (*ServicePrincipalItemRequestBuilder) MemberOfById ¶ added in v0.13.0
func (m *ServicePrincipalItemRequestBuilder) MemberOfById(id string) *i56e2c3bd7faf41b227bd7eb65043ee578bb4d1dc5df7c395a2d64d2ed4af7fce.DirectoryObjectItemRequestBuilder
MemberOfById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.memberOf.item collection
func (*ServicePrincipalItemRequestBuilder) Oauth2PermissionGrants ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) Oauth2PermissionGrants() *idbd9734414b90f65880420caeaf7c9aad49278527e828f8795e9b8bc0c65d8a5.Oauth2PermissionGrantsRequestBuilder
Oauth2PermissionGrants the oauth2PermissionGrants property
func (*ServicePrincipalItemRequestBuilder) Oauth2PermissionGrantsById ¶ added in v0.13.0
func (m *ServicePrincipalItemRequestBuilder) Oauth2PermissionGrantsById(id string) *i83568fd90c133e34217ad0e8f925c320323fb270d334badf13c19b1a8ac14daa.OAuth2PermissionGrantItemRequestBuilder
Oauth2PermissionGrantsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.oauth2PermissionGrants.item collection
func (*ServicePrincipalItemRequestBuilder) OwnedObjects ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) OwnedObjects() *ia329fbf2e4e7682fe90bdfc6bf4cc749c189487202d60eefa0fdec3b62b0b7c3.OwnedObjectsRequestBuilder
OwnedObjects the ownedObjects property
func (*ServicePrincipalItemRequestBuilder) OwnedObjectsById ¶ added in v0.13.0
func (m *ServicePrincipalItemRequestBuilder) OwnedObjectsById(id string) *i9fe3c2224826dcb0cde6e1f06bdfb308132901afdafc77fa24614124022a183b.DirectoryObjectItemRequestBuilder
OwnedObjectsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.ownedObjects.item collection
func (*ServicePrincipalItemRequestBuilder) Owners ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) Owners() *ia161e203c4876e46996f4ce25080c383320b3f90c23f41a4644fabc41a122c2c.OwnersRequestBuilder
Owners the owners property
func (*ServicePrincipalItemRequestBuilder) OwnersById ¶ added in v0.13.0
func (m *ServicePrincipalItemRequestBuilder) OwnersById(id string) *ie10051a8bcf74fee28b7346347c913cf4c35b13dc5337d6b1877c19ead0529ae.DirectoryObjectItemRequestBuilder
OwnersById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.owners.item collection
func (*ServicePrincipalItemRequestBuilder) Patch ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) Patch(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServicePrincipalable) error
Patch this article provides examples of how to assign, update, or remove different types of custom security attributes for users and applications (service principals). Custom security attributes can be assigned or updated only through a `PATCH` operation in an [Update user](/graph/api/user-update?view=graph-rest-beta&preserve-view=true) or [Update servicePrincipal](/graph/api/serviceprincipal-update?view=graph-rest-beta&preserve-view=true) request.
func (*ServicePrincipalItemRequestBuilder) PatchWithRequestConfigurationAndResponseHandler ¶ added in v0.22.0
func (m *ServicePrincipalItemRequestBuilder) PatchWithRequestConfigurationAndResponseHandler(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServicePrincipalable, requestConfiguration *ServicePrincipalItemRequestBuilderPatchRequestConfiguration, responseHandler i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ResponseHandler) error
PatchWithRequestConfigurationAndResponseHandler this article provides examples of how to assign, update, or remove different types of custom security attributes for users and applications (service principals). Custom security attributes can be assigned or updated only through a `PATCH` operation in an [Update user](/graph/api/user-update?view=graph-rest-beta&preserve-view=true) or [Update servicePrincipal](/graph/api/serviceprincipal-update?view=graph-rest-beta&preserve-view=true) request.
func (*ServicePrincipalItemRequestBuilder) RemoveKey ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) RemoveKey() *i3c2ed9adbc44109667bcb7b30ffd0c6b2bb97d62b8e12c57b863c71af15e6903.RemoveKeyRequestBuilder
RemoveKey the removeKey property
func (*ServicePrincipalItemRequestBuilder) RemovePassword ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) RemovePassword() *i003add1c72d92bd47a9ee37d3f334a2b1149222e48ce785c0b07d0542f89302f.RemovePasswordRequestBuilder
RemovePassword the removePassword property
func (*ServicePrincipalItemRequestBuilder) Restore ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) Restore() *if93b2c8d7b19d0341ed3f43075bc082dd6d4c57bb7cafaa0f2161fce000d6f1d.RestoreRequestBuilder
Restore the restore property
func (*ServicePrincipalItemRequestBuilder) TokenIssuancePolicies ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) TokenIssuancePolicies() *i2ebeefd4c13ab730e7f8f02313f1b93261a541ed22898061b1c09f058126615a.TokenIssuancePoliciesRequestBuilder
TokenIssuancePolicies the tokenIssuancePolicies property
func (*ServicePrincipalItemRequestBuilder) TokenIssuancePoliciesById ¶ added in v0.13.0
func (m *ServicePrincipalItemRequestBuilder) TokenIssuancePoliciesById(id string) *i4c7a31e042d98d59ede758ea63655f65992075acf7610c7db5c90df699c7c9e2.TokenIssuancePolicyItemRequestBuilder
TokenIssuancePoliciesById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.tokenIssuancePolicies.item collection
func (*ServicePrincipalItemRequestBuilder) TokenLifetimePolicies ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) TokenLifetimePolicies() *ia47ff52d5020404c6eaea0bc5dbd4bbafaa1e0c73dbc6d4dcfee263b2245b53e.TokenLifetimePoliciesRequestBuilder
TokenLifetimePolicies the tokenLifetimePolicies property
func (*ServicePrincipalItemRequestBuilder) TokenLifetimePoliciesById ¶ added in v0.13.0
func (m *ServicePrincipalItemRequestBuilder) TokenLifetimePoliciesById(id string) *i14cf3ba6d0e45059a525d05353e514742297a11654926e06d365c73081a6a0dd.TokenLifetimePolicyItemRequestBuilder
TokenLifetimePoliciesById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.tokenLifetimePolicies.item collection
func (*ServicePrincipalItemRequestBuilder) TransitiveMemberOf ¶ added in v0.12.0
func (m *ServicePrincipalItemRequestBuilder) TransitiveMemberOf() *i60f4aa5edd1e35c0b5a11cc9ce9afe3a692e2aef2b419b5d6bb6c9bd8c0c2561.TransitiveMemberOfRequestBuilder
TransitiveMemberOf the transitiveMemberOf property
func (*ServicePrincipalItemRequestBuilder) TransitiveMemberOfById ¶ added in v0.13.0
func (m *ServicePrincipalItemRequestBuilder) TransitiveMemberOfById(id string) *ib95837107c1a1d541878efdf1d0902a7c67b80de5fc97d771d55c403ab043621.DirectoryObjectItemRequestBuilder
TransitiveMemberOfById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.servicePrincipals.item.transitiveMemberOf.item collection
type ServicePrincipalItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.22.0
type ServicePrincipalItemRequestBuilderDeleteRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
ServicePrincipalItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ServicePrincipalItemRequestBuilderGetQueryParameters ¶ added in v0.12.0
type ServicePrincipalItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` // Select properties to be returned Select []string `uriparametername:"%24select"` }
ServicePrincipalItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a [servicePrincipal](../resources/serviceprincipal.md) object.
type ServicePrincipalItemRequestBuilderGetRequestConfiguration ¶ added in v0.22.0
type ServicePrincipalItemRequestBuilderGetRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *ServicePrincipalItemRequestBuilderGetQueryParameters }
ServicePrincipalItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ServicePrincipalItemRequestBuilderPatchRequestConfiguration ¶ added in v0.22.0
type ServicePrincipalItemRequestBuilderPatchRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
ServicePrincipalItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.