Class MicrosoftGraphApplicationInner
java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphDirectoryObjectInner
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphApplicationInner
application
Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of MicrosoftGraphApplicationInner class. -
Method Summary
Modifier and TypeMethodDescriptionaddIns()Get the addIns property: Defines custom behavior that a consuming service can use to call an app in specific contexts.Get the additionalProperties property: Represents an Azure Active Directory object.api()Get the api property: apiApplication.appId()Get the appId property: The unique identifier for the application that is assigned to an application by Azure AD.Get the applicationTemplateId property: The applicationTemplateId property.appRoles()Get the appRoles property: The collection of roles the application declares.Get the createdDateTime property: The date and time the application was registered.Get the createdOnBehalfOf property: directoryObjectGet the description property: The description property.Get the displayName property: The display name for the application.Get the extensionProperties property: Read-only.Get the groupMembershipClaims property: Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects.Get the homeRealmDiscoveryPolicies property: The homeRealmDiscoveryPolicies property.Get the identifierUris property: The URIs that identify the application within its Azure AD tenant, or within a verified custom domain if the application is multi-tenant.info()Get the info property: informationalUrl.Get the isDeviceOnlyAuthSupported property: The isDeviceOnlyAuthSupported property.Get the isFallbackPublicClient property: Specifies the fallback application type as public client, such as an installed application running on a mobile device.Get the keyCredentials property: The collection of key credentials associated with the application Not nullable.byte[]logo()Get the logo property: The main logo for the application.notes()Get the notes property: The notes property.Get the oauth2RequirePostResponse property: The oauth2RequirePostResponse property.Get the optionalClaims property: optionalClaims.owners()Get the owners property: Directory objects that are owners of the application.Get the parentalControlSettings property: parentalControlSettings.Get the passwordCredentials property: The collection of password credentials associated with the application.Get the publicClient property: publicClientApplication.Get the publisherDomain property: The verified publisher domain for the application.Get the requiredResourceAccess property: Specifies resources that this application requires access to and the set of OAuth permission scopes and application roles that it needs under each of those resources.Get the signInAudience property: Specifies the Microsoft accounts that are supported for the current application.tags()Get the tags property: Custom strings that can be used to categorize and identify the application.Get the tokenEncryptionKeyId property: Specifies the keyId of a public key from the keyCredentials collection.Get the tokenIssuancePolicies property: The tokenIssuancePolicies property.Get the tokenLifetimePolicies property: The tokenLifetimePolicies property.voidvalidate()Validates the instance.web()Get the web property: webApplication.withAddIns(List<MicrosoftGraphAddIn> addIns) Set the addIns property: Defines custom behavior that a consuming service can use to call an app in specific contexts.withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: Represents an Azure Active Directory object.Set the api property: apiApplication.Set the appId property: The unique identifier for the application that is assigned to an application by Azure AD.withApplicationTemplateId(String applicationTemplateId) Set the applicationTemplateId property: The applicationTemplateId property.withAppRoles(List<MicrosoftGraphAppRole> appRoles) Set the appRoles property: The collection of roles the application declares.withCreatedDateTime(OffsetDateTime createdDateTime) Set the createdDateTime property: The date and time the application was registered.withCreatedOnBehalfOf(MicrosoftGraphDirectoryObjectInner createdOnBehalfOf) Set the createdOnBehalfOf property: directoryObjectwithDeletedDateTime(OffsetDateTime deletedDateTime) Set the deletedDateTime property: The deletedDateTime property.withDescription(String description) Set the description property: The description property.withDisplayName(String displayName) Set the displayName property: The display name for the application.withExtensionProperties(List<MicrosoftGraphExtensionPropertyInner> extensionProperties) Set the extensionProperties property: Read-only.withGroupMembershipClaims(String groupMembershipClaims) Set the groupMembershipClaims property: Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects.withHomeRealmDiscoveryPolicies(List<MicrosoftGraphHomeRealmDiscoveryPolicyInner> homeRealmDiscoveryPolicies) Set the homeRealmDiscoveryPolicies property: The homeRealmDiscoveryPolicies property.Set the id property: Read-only.withIdentifierUris(List<String> identifierUris) Set the identifierUris property: The URIs that identify the application within its Azure AD tenant, or within a verified custom domain if the application is multi-tenant.Set the info property: informationalUrl.withIsDeviceOnlyAuthSupported(Boolean isDeviceOnlyAuthSupported) Set the isDeviceOnlyAuthSupported property: The isDeviceOnlyAuthSupported property.withIsFallbackPublicClient(Boolean isFallbackPublicClient) Set the isFallbackPublicClient property: Specifies the fallback application type as public client, such as an installed application running on a mobile device.withKeyCredentials(List<MicrosoftGraphKeyCredentialInner> keyCredentials) Set the keyCredentials property: The collection of key credentials associated with the application Not nullable.withLogo(byte[] logo) Set the logo property: The main logo for the application.Set the notes property: The notes property.withOauth2RequirePostResponse(Boolean oauth2RequirePostResponse) Set the oauth2RequirePostResponse property: The oauth2RequirePostResponse property.withOptionalClaims(MicrosoftGraphOptionalClaims optionalClaims) Set the optionalClaims property: optionalClaims.Set the owners property: Directory objects that are owners of the application.withParentalControlSettings(MicrosoftGraphParentalControlSettings parentalControlSettings) Set the parentalControlSettings property: parentalControlSettings.withPasswordCredentials(List<MicrosoftGraphPasswordCredentialInner> passwordCredentials) Set the passwordCredentials property: The collection of password credentials associated with the application.withPublicClient(MicrosoftGraphPublicClientApplication publicClient) Set the publicClient property: publicClientApplication.withPublisherDomain(String publisherDomain) Set the publisherDomain property: The verified publisher domain for the application.withRequiredResourceAccess(List<MicrosoftGraphRequiredResourceAccess> requiredResourceAccess) Set the requiredResourceAccess property: Specifies resources that this application requires access to and the set of OAuth permission scopes and application roles that it needs under each of those resources.withSignInAudience(String signInAudience) Set the signInAudience property: Specifies the Microsoft accounts that are supported for the current application.Set the tags property: Custom strings that can be used to categorize and identify the application.withTokenEncryptionKeyId(UUID tokenEncryptionKeyId) Set the tokenEncryptionKeyId property: Specifies the keyId of a public key from the keyCredentials collection.withTokenIssuancePolicies(List<MicrosoftGraphTokenIssuancePolicy> tokenIssuancePolicies) Set the tokenIssuancePolicies property: The tokenIssuancePolicies property.withTokenLifetimePolicies(List<MicrosoftGraphTokenLifetimePolicy> tokenLifetimePolicies) Set the tokenLifetimePolicies property: The tokenLifetimePolicies property.Set the web property: webApplication.Methods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphDirectoryObjectInner
deletedDateTimeMethods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
id
-
Constructor Details
-
MicrosoftGraphApplicationInner
public MicrosoftGraphApplicationInner()Creates an instance of MicrosoftGraphApplicationInner class.
-
-
Method Details
-
addIns
Get the addIns property: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on.- Returns:
- the addIns value.
-
withAddIns
Set the addIns property: Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams may set the addIns property for its 'FileHandler' functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on.- Parameters:
addIns- the addIns value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
api
Get the api property: apiApplication.- Returns:
- the api value.
-
withApi
Set the api property: apiApplication.- Parameters:
api- the api value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
appId
Get the appId property: The unique identifier for the application that is assigned to an application by Azure AD. Not nullable. Read-only.- Returns:
- the appId value.
-
withAppId
Set the appId property: The unique identifier for the application that is assigned to an application by Azure AD. Not nullable. Read-only.- Parameters:
appId- the appId value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
applicationTemplateId
Get the applicationTemplateId property: The applicationTemplateId property.- Returns:
- the applicationTemplateId value.
-
withApplicationTemplateId
Set the applicationTemplateId property: The applicationTemplateId property.- Parameters:
applicationTemplateId- the applicationTemplateId value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
appRoles
Get the appRoles property: The collection of roles the application declares. With app role assignments, these roles can be assigned to users, groups, or other applications' service principals. Not nullable.- Returns:
- the appRoles value.
-
withAppRoles
Set the appRoles property: The collection of roles the application declares. With app role assignments, these roles can be assigned to users, groups, or other applications' service principals. Not nullable.- Parameters:
appRoles- the appRoles value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
createdDateTime
Get the createdDateTime property: The date and time the application was registered. Read-only.- Returns:
- the createdDateTime value.
-
withCreatedDateTime
Set the createdDateTime property: The date and time the application was registered. Read-only.- Parameters:
createdDateTime- the createdDateTime value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
description
Get the description property: The description property.- Returns:
- the description value.
-
withDescription
Set the description property: The description property.- Parameters:
description- the description value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
displayName
Get the displayName property: The display name for the application.- Returns:
- the displayName value.
-
withDisplayName
Set the displayName property: The display name for the application.- Parameters:
displayName- the displayName value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
groupMembershipClaims
Get the groupMembershipClaims property: Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following valid string values:NoneSecurityGroup: For security groups and Azure AD rolesAll: This will get all of the security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of.- Returns:
- the groupMembershipClaims value.
-
withGroupMembershipClaims
Set the groupMembershipClaims property: Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following valid string values:NoneSecurityGroup: For security groups and Azure AD rolesAll: This will get all of the security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of.- Parameters:
groupMembershipClaims- the groupMembershipClaims value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
identifierUris
Get the identifierUris property: The URIs that identify the application within its Azure AD tenant, or within a verified custom domain if the application is multi-tenant. For more information see Application Objects and Service Principal Objects. The any operator is required for filter expressions on multi-valued properties. Not nullable.- Returns:
- the identifierUris value.
-
withIdentifierUris
Set the identifierUris property: The URIs that identify the application within its Azure AD tenant, or within a verified custom domain if the application is multi-tenant. For more information see Application Objects and Service Principal Objects. The any operator is required for filter expressions on multi-valued properties. Not nullable.- Parameters:
identifierUris- the identifierUris value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
info
Get the info property: informationalUrl.- Returns:
- the info value.
-
withInfo
Set the info property: informationalUrl.- Parameters:
info- the info value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
isDeviceOnlyAuthSupported
Get the isDeviceOnlyAuthSupported property: The isDeviceOnlyAuthSupported property.- Returns:
- the isDeviceOnlyAuthSupported value.
-
withIsDeviceOnlyAuthSupported
public MicrosoftGraphApplicationInner withIsDeviceOnlyAuthSupported(Boolean isDeviceOnlyAuthSupported) Set the isDeviceOnlyAuthSupported property: The isDeviceOnlyAuthSupported property.- Parameters:
isDeviceOnlyAuthSupported- the isDeviceOnlyAuthSupported value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
isFallbackPublicClient
Get the isFallbackPublicClient property: Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as web app. There are certain scenarios where Azure AD cannot determine the client application type (e.g. ROPC flow where it is configured without specifying a redirect URI). In those cases Azure AD will interpret the application type based on the value of this property.- Returns:
- the isFallbackPublicClient value.
-
withIsFallbackPublicClient
Set the isFallbackPublicClient property: Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as web app. There are certain scenarios where Azure AD cannot determine the client application type (e.g. ROPC flow where it is configured without specifying a redirect URI). In those cases Azure AD will interpret the application type based on the value of this property.- Parameters:
isFallbackPublicClient- the isFallbackPublicClient value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
keyCredentials
Get the keyCredentials property: The collection of key credentials associated with the application Not nullable.- Returns:
- the keyCredentials value.
-
withKeyCredentials
public MicrosoftGraphApplicationInner withKeyCredentials(List<MicrosoftGraphKeyCredentialInner> keyCredentials) Set the keyCredentials property: The collection of key credentials associated with the application Not nullable.- Parameters:
keyCredentials- the keyCredentials value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
logo
public byte[] logo()Get the logo property: The main logo for the application. Not nullable.- Returns:
- the logo value.
-
withLogo
Set the logo property: The main logo for the application. Not nullable.- Parameters:
logo- the logo value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
notes
Get the notes property: The notes property.- Returns:
- the notes value.
-
withNotes
Set the notes property: The notes property.- Parameters:
notes- the notes value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
oauth2RequirePostResponse
Get the oauth2RequirePostResponse property: The oauth2RequirePostResponse property.- Returns:
- the oauth2RequirePostResponse value.
-
withOauth2RequirePostResponse
public MicrosoftGraphApplicationInner withOauth2RequirePostResponse(Boolean oauth2RequirePostResponse) Set the oauth2RequirePostResponse property: The oauth2RequirePostResponse property.- Parameters:
oauth2RequirePostResponse- the oauth2RequirePostResponse value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
optionalClaims
Get the optionalClaims property: optionalClaims.- Returns:
- the optionalClaims value.
-
withOptionalClaims
public MicrosoftGraphApplicationInner withOptionalClaims(MicrosoftGraphOptionalClaims optionalClaims) Set the optionalClaims property: optionalClaims.- Parameters:
optionalClaims- the optionalClaims value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
parentalControlSettings
Get the parentalControlSettings property: parentalControlSettings.- Returns:
- the parentalControlSettings value.
-
withParentalControlSettings
public MicrosoftGraphApplicationInner withParentalControlSettings(MicrosoftGraphParentalControlSettings parentalControlSettings) Set the parentalControlSettings property: parentalControlSettings.- Parameters:
parentalControlSettings- the parentalControlSettings value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
passwordCredentials
Get the passwordCredentials property: The collection of password credentials associated with the application. Not nullable.- Returns:
- the passwordCredentials value.
-
withPasswordCredentials
public MicrosoftGraphApplicationInner withPasswordCredentials(List<MicrosoftGraphPasswordCredentialInner> passwordCredentials) Set the passwordCredentials property: The collection of password credentials associated with the application. Not nullable.- Parameters:
passwordCredentials- the passwordCredentials value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
publicClient
Get the publicClient property: publicClientApplication.- Returns:
- the publicClient value.
-
withPublicClient
public MicrosoftGraphApplicationInner withPublicClient(MicrosoftGraphPublicClientApplication publicClient) Set the publicClient property: publicClientApplication.- Parameters:
publicClient- the publicClient value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
publisherDomain
Get the publisherDomain property: The verified publisher domain for the application. Read-only.- Returns:
- the publisherDomain value.
-
withPublisherDomain
Set the publisherDomain property: The verified publisher domain for the application. Read-only.- Parameters:
publisherDomain- the publisherDomain value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
requiredResourceAccess
Get the requiredResourceAccess property: Specifies resources that this application requires access to and the set of OAuth permission scopes and application roles that it needs under each of those resources. This pre-configuration of required resource access drives the consent experience. Not nullable.- Returns:
- the requiredResourceAccess value.
-
withRequiredResourceAccess
public MicrosoftGraphApplicationInner withRequiredResourceAccess(List<MicrosoftGraphRequiredResourceAccess> requiredResourceAccess) Set the requiredResourceAccess property: Specifies resources that this application requires access to and the set of OAuth permission scopes and application roles that it needs under each of those resources. This pre-configuration of required resource access drives the consent experience. Not nullable.- Parameters:
requiredResourceAccess- the requiredResourceAccess value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
signInAudience
Get the signInAudience property: Specifies the Microsoft accounts that are supported for the current application. Supported values are:AzureADMyOrg: Users with a Microsoft work or school account in my organization’s Azure AD tenant (single tenant)AzureADMultipleOrgs: Users with a Microsoft work or school account in any organization’s Azure AD tenant (multi-tenant).AzureADandPersonalMicrosoftAccount: Users with a personal Microsoft account, or a work or school account in any organization’s Azure AD tenant.PersonalMicrosoftAccount: Users with a personal Microsoft account only.For authenticating users with Azure AD B2C user flows, use AzureADandPersonalMicrosoftAccount. This value allows for the widest set of user identities including local accounts and user identities from Microsoft, Facebook, Google, Twitter, or any OpenID Connect provider.- Returns:
- the signInAudience value.
-
withSignInAudience
Set the signInAudience property: Specifies the Microsoft accounts that are supported for the current application. Supported values are:AzureADMyOrg: Users with a Microsoft work or school account in my organization’s Azure AD tenant (single tenant)AzureADMultipleOrgs: Users with a Microsoft work or school account in any organization’s Azure AD tenant (multi-tenant).AzureADandPersonalMicrosoftAccount: Users with a personal Microsoft account, or a work or school account in any organization’s Azure AD tenant.PersonalMicrosoftAccount: Users with a personal Microsoft account only.For authenticating users with Azure AD B2C user flows, use AzureADandPersonalMicrosoftAccount. This value allows for the widest set of user identities including local accounts and user identities from Microsoft, Facebook, Google, Twitter, or any OpenID Connect provider.- Parameters:
signInAudience- the signInAudience value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
tags
Get the tags property: Custom strings that can be used to categorize and identify the application. Not nullable.- Returns:
- the tags value.
-
withTags
Set the tags property: Custom strings that can be used to categorize and identify the application. Not nullable.- Parameters:
tags- the tags value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
tokenEncryptionKeyId
Get the tokenEncryptionKeyId property: Specifies the keyId of a public key from the keyCredentials collection. When configured, Azure AD encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user.- Returns:
- the tokenEncryptionKeyId value.
-
withTokenEncryptionKeyId
Set the tokenEncryptionKeyId property: Specifies the keyId of a public key from the keyCredentials collection. When configured, Azure AD encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user.- Parameters:
tokenEncryptionKeyId- the tokenEncryptionKeyId value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
web
Get the web property: webApplication.- Returns:
- the web value.
-
withWeb
Set the web property: webApplication.- Parameters:
web- the web value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
createdOnBehalfOf
Get the createdOnBehalfOf property: directoryObjectRepresents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
- Returns:
- the createdOnBehalfOf value.
-
withCreatedOnBehalfOf
public MicrosoftGraphApplicationInner withCreatedOnBehalfOf(MicrosoftGraphDirectoryObjectInner createdOnBehalfOf) Set the createdOnBehalfOf property: directoryObjectRepresents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
- Parameters:
createdOnBehalfOf- the createdOnBehalfOf value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
extensionProperties
Get the extensionProperties property: Read-only. Nullable.- Returns:
- the extensionProperties value.
-
withExtensionProperties
public MicrosoftGraphApplicationInner withExtensionProperties(List<MicrosoftGraphExtensionPropertyInner> extensionProperties) Set the extensionProperties property: Read-only. Nullable.- Parameters:
extensionProperties- the extensionProperties value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
homeRealmDiscoveryPolicies
Get the homeRealmDiscoveryPolicies property: The homeRealmDiscoveryPolicies property.- Returns:
- the homeRealmDiscoveryPolicies value.
-
withHomeRealmDiscoveryPolicies
public MicrosoftGraphApplicationInner withHomeRealmDiscoveryPolicies(List<MicrosoftGraphHomeRealmDiscoveryPolicyInner> homeRealmDiscoveryPolicies) Set the homeRealmDiscoveryPolicies property: The homeRealmDiscoveryPolicies property.- Parameters:
homeRealmDiscoveryPolicies- the homeRealmDiscoveryPolicies value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
owners
Get the owners property: Directory objects that are owners of the application. The owners are a set of non-admin users who are allowed to modify this object. Requires version 2013-11-08 or newer. Read-only. Nullable.- Returns:
- the owners value.
-
withOwners
Set the owners property: Directory objects that are owners of the application. The owners are a set of non-admin users who are allowed to modify this object. Requires version 2013-11-08 or newer. Read-only. Nullable.- Parameters:
owners- the owners value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
tokenIssuancePolicies
Get the tokenIssuancePolicies property: The tokenIssuancePolicies property.- Returns:
- the tokenIssuancePolicies value.
-
withTokenIssuancePolicies
public MicrosoftGraphApplicationInner withTokenIssuancePolicies(List<MicrosoftGraphTokenIssuancePolicy> tokenIssuancePolicies) Set the tokenIssuancePolicies property: The tokenIssuancePolicies property.- Parameters:
tokenIssuancePolicies- the tokenIssuancePolicies value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
tokenLifetimePolicies
Get the tokenLifetimePolicies property: The tokenLifetimePolicies property.- Returns:
- the tokenLifetimePolicies value.
-
withTokenLifetimePolicies
public MicrosoftGraphApplicationInner withTokenLifetimePolicies(List<MicrosoftGraphTokenLifetimePolicy> tokenLifetimePolicies) Set the tokenLifetimePolicies property: The tokenLifetimePolicies property.- Parameters:
tokenLifetimePolicies- the tokenLifetimePolicies value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
additionalProperties
Get the additionalProperties property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.- Overrides:
additionalPropertiesin classMicrosoftGraphDirectoryObjectInner- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphApplicationInner withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.- Overrides:
withAdditionalPropertiesin classMicrosoftGraphDirectoryObjectInner- Parameters:
additionalProperties- the additionalProperties value to set.- Returns:
- the MicrosoftGraphApplicationInner object itself.
-
withDeletedDateTime
Set the deletedDateTime property: The deletedDateTime property.- Overrides:
withDeletedDateTimein classMicrosoftGraphDirectoryObjectInner- Parameters:
deletedDateTime- the deletedDateTime value to set.- Returns:
- the MicrosoftGraphDirectoryObjectInner object itself.
-
withId
Set the id property: Read-only.- Overrides:
withIdin classMicrosoftGraphDirectoryObjectInner- Parameters:
id- the id value to set.- Returns:
- the MicrosoftGraphEntity object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classMicrosoftGraphDirectoryObjectInner- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-