Package com.microsoft.graph.models
Class AgentIdentity
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DirectoryObject
com.microsoft.graph.models.ServicePrincipal
com.microsoft.graph.models.AgentIdentity
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class AgentIdentity
extends ServicePrincipal
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AgentIdentitycreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the agentIdentityBlueprintId property value.Gets the createdDateTime property value.The deserialization information for the current modelGets the sponsors property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the agentIdentityBlueprintId property value.voidsetCreatedDateTime(OffsetDateTime value) Sets the createdDateTime property value.voidsetSponsors(List<DirectoryObject> value) Sets the sponsors property value.Methods inherited from class com.microsoft.graph.models.ServicePrincipal
getAccountEnabled, getAddIns, getAlternativeNames, getAppDescription, getAppDisplayName, getAppId, getApplicationTemplateId, getAppManagementPolicies, getAppOwnerOrganizationId, getAppRoleAssignedTo, getAppRoleAssignmentRequired, getAppRoleAssignments, getAppRoles, getClaimsMappingPolicies, getCreatedByAppId, getCreatedObjects, getCustomSecurityAttributes, getDelegatedPermissionClassifications, getDescription, getDisabledByMicrosoftStatus, getDisplayName, getEndpoints, getFederatedIdentityCredentials, getHomepage, getHomeRealmDiscoveryPolicies, getInfo, getIsDisabled, getKeyCredentials, getLoginUrl, getLogoutUrl, getMemberOf, getNotes, getNotificationEmailAddresses, getOauth2PermissionGrants, getOauth2PermissionScopes, getOwnedObjects, getOwners, getPasswordCredentials, getPreferredSingleSignOnMode, getPreferredTokenSigningKeyThumbprint, getRemoteDesktopSecurityConfiguration, getReplyUrls, getResourceSpecificApplicationPermissions, getSamlSingleSignOnSettings, getServicePrincipalNames, getServicePrincipalType, getSignInAudience, getSynchronization, getTags, getTokenEncryptionKeyId, getTokenIssuancePolicies, getTokenLifetimePolicies, getTransitiveMemberOf, getVerifiedPublisher, setAccountEnabled, setAddIns, setAlternativeNames, setAppDescription, setAppDisplayName, setAppId, setApplicationTemplateId, setAppManagementPolicies, setAppOwnerOrganizationId, setAppRoleAssignedTo, setAppRoleAssignmentRequired, setAppRoleAssignments, setAppRoles, setClaimsMappingPolicies, setCreatedByAppId, setCreatedObjects, setCustomSecurityAttributes, setDelegatedPermissionClassifications, setDescription, setDisabledByMicrosoftStatus, setDisplayName, setEndpoints, setFederatedIdentityCredentials, setHomepage, setHomeRealmDiscoveryPolicies, setInfo, setIsDisabled, setKeyCredentials, setLoginUrl, setLogoutUrl, setMemberOf, setNotes, setNotificationEmailAddresses, setOauth2PermissionGrants, setOauth2PermissionScopes, setOwnedObjects, setOwners, setPasswordCredentials, setPreferredSingleSignOnMode, setPreferredTokenSigningKeyThumbprint, setRemoteDesktopSecurityConfiguration, setReplyUrls, setResourceSpecificApplicationPermissions, setSamlSingleSignOnSettings, setServicePrincipalNames, setServicePrincipalType, setSignInAudience, setSynchronization, setTags, setTokenEncryptionKeyId, setTokenIssuancePolicies, setTokenLifetimePolicies, setTransitiveMemberOf, setVerifiedPublisherMethods inherited from class com.microsoft.graph.models.DirectoryObject
getDeletedDateTime, setDeletedDateTimeMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
AgentIdentity
public AgentIdentity()Instantiates a newAgentIdentityand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static AgentIdentity createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
AgentIdentity
-
getAgentIdentityBlueprintId
Gets the agentIdentityBlueprintId property value. The appId of the agent identity blueprint that defines the configuration for this agent identity.- Returns:
- a
String
-
getCreatedDateTime
Gets the createdDateTime property value. The date and time the agent identity was created. Read-only. Inherited from servicePrincipal.- Returns:
- a
OffsetDateTime
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classServicePrincipal- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getSponsors
Gets the sponsors property value. The sponsors for this agent identity.- Returns:
- a
List<DirectoryObject>
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classServicePrincipal- Parameters:
writer- Serialization writer to use to serialize this model
-
setAgentIdentityBlueprintId
Sets the agentIdentityBlueprintId property value. The appId of the agent identity blueprint that defines the configuration for this agent identity.- Parameters:
value- Value to set for the agentIdentityBlueprintId property.
-
setCreatedDateTime
Sets the createdDateTime property value. The date and time the agent identity was created. Read-only. Inherited from servicePrincipal.- Parameters:
value- Value to set for the createdDateTime property.
-
setSponsors
Sets the sponsors property value. The sponsors for this agent identity.- Parameters:
value- Value to set for the sponsors property.
-