Package com.microsoft.graph.models
Class CrossTenantAccessPolicyConfigurationDefault
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.CrossTenantAccessPolicyConfigurationDefault
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class CrossTenantAccessPolicyConfigurationDefault
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Cross Tenant Access Policy Configuration Default.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe B2b Collaboration Inbound.The B2b Collaboration Outbound.The B2b Direct Connect Inbound.The B2b Direct Connect Outbound.The Inbound Trust.The Is Service Default. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
b2bCollaborationInbound
@SerializedName(value="b2bCollaborationInbound", alternate="B2bCollaborationInbound") @Expose @Nullable public CrossTenantAccessPolicyB2BSetting b2bCollaborationInboundThe B2b Collaboration Inbound. Defines your default configuration for users from other organizations accessing your resources via Azure AD B2B collaboration. -
b2bCollaborationOutbound
@SerializedName(value="b2bCollaborationOutbound", alternate="B2bCollaborationOutbound") @Expose @Nullable public CrossTenantAccessPolicyB2BSetting b2bCollaborationOutboundThe B2b Collaboration Outbound. Defines your default configuration for users in your organization going outbound to access resources in another organization via Azure AD B2B collaboration. -
b2bDirectConnectInbound
@SerializedName(value="b2bDirectConnectInbound", alternate="B2bDirectConnectInbound") @Expose @Nullable public CrossTenantAccessPolicyB2BSetting b2bDirectConnectInboundThe B2b Direct Connect Inbound. Defines your default configuration for users from other organizations accessing your resources via Azure AD B2B direct connect. -
b2bDirectConnectOutbound
@SerializedName(value="b2bDirectConnectOutbound", alternate="B2bDirectConnectOutbound") @Expose @Nullable public CrossTenantAccessPolicyB2BSetting b2bDirectConnectOutboundThe B2b Direct Connect Outbound. Defines your default configuration for users in your organization going outbound to access resources in another organization via Azure AD B2B direct connect. -
inboundTrust
@SerializedName(value="inboundTrust", alternate="InboundTrust") @Expose @Nullable public CrossTenantAccessPolicyInboundTrust inboundTrustThe Inbound Trust. Determines the default configuration for trusting other Conditional Access claims from external Azure AD organizations. -
isServiceDefault
@SerializedName(value="isServiceDefault", alternate="IsServiceDefault") @Expose @Nullable public Boolean isServiceDefaultThe Is Service Default. If true, the default configuration is set to the system default configuration. If false, the default settings have been customized.
-
-
Constructor Details
-
CrossTenantAccessPolicyConfigurationDefault
public CrossTenantAccessPolicyConfigurationDefault()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-