RoleDatacenterServiceEndpoint variabile GET | {foreach Scrittura-ExchangeSetupLog-Info ("Aggiunta di endpoint dalla variabile" ...

RoleDatacenterServiceEndpoint variabile GET * |          {foreach          Scrittura-ExchangeSetupLog-Info ("Aggiunta di endpoint dalla variabile" + $_.Nome);          $epName = $_.Name.Substring ("RoleDatacenterServiceEndpoint".Lunghezza);          $epXml = [xml] $_.Valore;          $epUrl = $epXml.ServiceEndpoint.Url;          $epUrlTemplate = $epXml.ServiceEndpoint.UrlTemplate;          $epToken = $epXml.ServiceEndpoint.Token;          $epCert = $epXml.ServiceEndpoint.CertificateSubjectName;          $epAdditionalKeywords = $epXml.ServiceEndpoint.AdditionalKeywords;          Se ([stringa]:: IsNullorEmpty($epUrl))          {          Scrittura-ExchangeSetupLog-Info ("ServiceEndPoint di nuovo la chiamata per l'endpoint $epName con il modello di URL $epUrlTemplate, Token $epToken e $epCert del soggetto del certificato");          Nuovo ServiceEndpoint-$epName - UrlTemplate il nome $epUrlTemplate-Token $epToken - CertificateSubjectName $epCert AdditionalKeywords - $epAdditionalKeywords - DomainController $RoleDomainController;          }          Else          {          Scrittura-ExchangeSetupLog-Info ("chiamata New-ServiceEndPoint per endpoint $epName con l'URL $epUrl, $epUrlTemplate modello di URL, Token $epToken e certificato oggetto $epCert");          Nuovo ServiceEndpoint-nome $epName-Url $epUrl - UrlTemplate $epUrlTemplate-Token $epToken - CertificateSubjectName $epCert AdditionalKeywords - $epAdditionalKeywords - DomainController $RoleDomainController;          }          }