Variável de Get RoleDatacenterServiceEndpoint | {foreach Gravação-ExchangeSetupLog-Info ("Adição de ponto de extremidade ...

Variável de Get RoleDatacenterServiceEndpoint * |          {foreach          Gravação-ExchangeSetupLog-Info ("Adição de ponto de extremidade da variável" + $_.Nome);          $epName = $_.Name.Substring ("RoleDatacenterServiceEndpoint".Comprimento);          $epXml = [xml] $_.Valor;          $epUrl = $epXml.ServiceEndpoint.Url;          $epUrlTemplate = $epXml.ServiceEndpoint.UrlTemplate;          $epToken = $epXml.ServiceEndpoint.Token;          $epCert = $epXml.ServiceEndpoint.CertificateSubjectName;          $epAdditionalKeywords = $epXml.ServiceEndpoint.AdditionalKeywords;          Se ([string]:: IsNullorEmpty($epUrl))          {          Gravação-ExchangeSetupLog-Info ("novo ServiceEndPoint em chamada de ponto de extremidade $epName com modelo de URL $epUrlTemplate, Token $epToken e $epCert do assunto do certificado");          Novo ServiceEndpoint-nome $epName - UrlTemplate $epUrlTemplate-Token $epToken - CertificateSubjectName $epCert - AdditionalKeywords $epAdditionalKeywords - DomainController $RoleDomainController;          }          pessoa          {          Gravação-ExchangeSetupLog-Info ("chamada New-ServiceEndPoint empresa $epName com o URL $epUrl, o modelo de URL $epUrlTemplate, o Token $epToken e certificado assunto $epCert");          Novo ServiceEndpoint-nome $epName-Url $epUrl - UrlTemplate $epUrlTemplate-Token $epToken - CertificateSubjectName $epCert - AdditionalKeywords $epAdditionalKeywords - DomainController $RoleDomainController;          }          }