Microsoft.Azure.Commands.Resources.Models.ActiveDirectory.ActiveDirectoryClient.RemoveServicePrincipal C# (CSharp) Method

RemoveServicePrincipal() public method

public RemoveServicePrincipal ( string objectId ) : PSADServicePrincipal
objectId string
return PSADServicePrincipal
        public PSADServicePrincipal RemoveServicePrincipal(string objectId)
        {
            ADObjectFilterOptions options = new ADObjectFilterOptions
            {
                Id = objectId.ToString()
            };

            PSADServicePrincipal servicePrincipal = FilterServicePrincipals(options).FirstOrDefault();
            if (servicePrincipal != null)
            {
                GraphClient.ServicePrincipals.Delete(objectId);
            }
            else
            {
                throw new KeyNotFoundException(string.Format(ProjectResources.ServicePrincipalDoesntExist, objectId));
            }

            return servicePrincipal;
        }
    }