Resource Type: dsc_exoinboundconnector

Defined in:
lib/puppet/type/dsc_exoinboundconnector.rb

Overview

The DSC EXOInboundConnector resource type. Automatically generated from version 1.21.1222.1

Properties

  • dsc_applicationid

    Id of the Azure Active Directory application to authenticate with.

  • dsc_associatedaccepteddomains

    The AssociatedAcceptedDomains parameter specifies the accepted domains that the connector applies to, thereby limiting its scope. For example, you can apply the connector to a specific accepted domain in your organization, such as contoso.com.

  • dsc_certificatepath

    Path to certificate used in service principal usually a PFX file.

  • dsc_certificatethumbprint

    Thumbprint of the Azure Active Directory application’s authentication certificate to use for authentication.

  • dsc_cloudservicesmailenabled

    The CloudServicesMailEnabled parameter specifies whether the connector is used for hybrid mail flow between an on-premises Exchange environment and Microsoft Office 365. Specifically, this parameter controls how certain internal X-MS-Exchange-Organization-* message headers are handled in messages that are sent between accepted domains in the on-premises and cloud organizations. These headers are collectively known as cross-premises headers. DO NOT USE MANUALLY! Valid values are: $true | $false

  • dsc_comment

    The Comment parameter specifies an optional comment.

  • dsc_connectorsource

    The ConnectorSource parameter specifies how the connector is created. DO NOT CHANGE THIS! values are Default (the default) | Migrated | HybridWizard

  • dsc_connectortype

    The ConnectorType parameter specifies a category for the domains that are serviced by the connector. Valid values are Partner and OnPremises

  • dsc_enabled

    Specifies whether connector is enabled.

  • dsc_ensure

    Specifies if this Outbound connector should exist.

  • dsc_requiretls

    The RequireTLS parameter specifies that all messages received by this connector require TLS transmission. Valid values for this parameter are $true or $false. The default value is $false. When the RequireTLS parameter is set to $true, all messages received by this connector require TLS transmission.

  • dsc_restrictdomainstocertificate

    The RestrictDomainsToCertificate parameter specifies that Office 365 should identify incoming messages that are eligible for this connector by verifying that the remote server authenticates using a TLS certificate that has the TlsSenderCertificateName in the Subject.

  • dsc_restrictdomainstoipaddresses

    The RestrictDomainsToIPAddresses parameter, when set to $true, automatically rejects mail from the domains specified by the SenderDomains parameter if the mail originates from an IP address that isn’t specified by the SenderIPAddresses parameter.

  • dsc_senderdomains

    The SenderDomains parameter specifies the remote domains from which this connector accepts messages, thereby limiting its scope. You can use a wildcard character to specify all subdomains of a specified domain, as shown in the following example: *.contoso.com. However, you can’t embed a wildcard character, as shown in the following example: domain.*.contoso.com.

  • dsc_senderipaddresses

    The SenderIPAddresses parameter specifies the remote IP addresses from which this connector accepts messages.

  • dsc_tenantid

    Id of the Azure Active Directory tenant used for authentication.

  • dsc_tlssendercertificatename

    The TlsSenderCertificateName parameter specifies the certificate used by the sender’s domain when the RequireTls parameter is set to $true. Valid input for the TlsSenderCertificateName parameter is an SMTP domain.

  • dsc_treatmessagesasinternal

    The TreatMessagesAsInternal parameter specifies an alternative method to identify messages sent from an on-premises organization as internal messages. You should only consider using this parameter when your on-premises organization doesn’t use Exchange.

Parameters

  • dsc_certificatepassword

    Username can be made up to anything but password will be used for CertificatePassword

  • dsc_credential

    Credentials of the Exchange Global Admin

  • dsc_identity (namevar)

    The Identity parameter specifies the outbound connector that you want to modify.

  • dsc_psdscrunascredential
  • name (namevar)

    Description of the purpose for this resource declaration.

  • validation_mode (defaults to: property)

    Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).