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).