Class CrossTenantAccessPolicyConfigurationPartner

java.lang.Object
com.microsoft.graph.models.CrossTenantAccessPolicyConfigurationPartner
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class CrossTenantAccessPolicyConfigurationPartner extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Cross Tenant Access Policy Configuration Partner.
  • Field Details

    • oDataType

      @SerializedName("@odata.type") @Expose @Nullable public String oDataType
      the OData type of the object as returned by the service
    • b2bCollaborationInbound

      @SerializedName(value="b2bCollaborationInbound", alternate="B2bCollaborationInbound") @Expose @Nullable public CrossTenantAccessPolicyB2BSetting b2bCollaborationInbound
      The B2b Collaboration Inbound. Defines your partner-specific 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 partner-specific 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 partner-specific configuration for users from other organizations accessing your resources via Azure B2B direct connect.
    • b2bDirectConnectOutbound

      @SerializedName(value="b2bDirectConnectOutbound", alternate="B2bDirectConnectOutbound") @Expose @Nullable public CrossTenantAccessPolicyB2BSetting b2bDirectConnectOutbound
      The B2b Direct Connect Outbound. Defines your partner-specific 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 partner-specific configuration for trusting other Conditional Access claims from external Azure AD organizations.
    • isServiceProvider

      @SerializedName(value="isServiceProvider", alternate="IsServiceProvider") @Expose @Nullable public Boolean isServiceProvider
      The Is Service Provider. Identifies whether the partner-specific configuration is a Cloud Service Provider for your organization.
    • tenantId

      @SerializedName(value="tenantId", alternate="TenantId") @Expose @Nullable public String tenantId
      The Tenant Id. The tenant identifier for the partner Azure AD organization. Read-only. Key.
  • Constructor Details

    • CrossTenantAccessPolicyConfigurationPartner

      public CrossTenantAccessPolicyConfigurationPartner()
  • Method Details

    • additionalDataManager

      @Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
      Specified by:
      additionalDataManager in interface com.microsoft.graph.serializer.IJsonBackedObject
    • 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
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to