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 Details

    • b2bCollaborationInbound

      @SerializedName(value="b2bCollaborationInbound", alternate="B2bCollaborationInbound") @Expose @Nullable public CrossTenantAccessPolicyB2BSetting b2bCollaborationInbound
      The 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 b2bCollaborationOutbound
      The 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 b2bDirectConnectInbound
      The 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 b2bDirectConnectOutbound
      The 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 inboundTrust
      The 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 isServiceDefault
      The 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:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to